code: def test_windows_reserved_filenames() -> None:
      """Certain seemingly innocuous filenames like "aux.js" will cause
      Windows packages to fail spectacularly. This test ensures those reserved
      names are not present in the codebase.
  
      """
      bad: list[str] = []
      for path, _, files in os.walk(TOP_PATH):
          for file in files:
              if splitext(file)[0].upper() in RESERVED_NAMES:
                  bad.append(join(path, file))
  
      assert (
          len(bad) == 0
      ), f"Windows reserved filenames detected:\n{nice_join(bad)}"
  
imports: from __future__ import annotations
  import pytest
  import os
  from os.path import join, splitext
  from bokeh.util.strings import nice_join
  from tests.support.util.project import TOP_PATH
label_desc: Use image node_id 1 for calling a global function with example usage: test_windows_reserved_filenames() without return types