tests: the stamp-cache fixture gives the back end's branch its logo and fonts writers #1575

Merged
NotRexed merged 1 commit from fix/stamp-test-modules into main 2026-11-10 09:17:59 +00:00
NotRexed commented 2026-11-10 09:17:51 +00:00 (Migrated from github.com)

#1567 moved the logo and fonts generation into the branch of nx2/build.py that compiles the Vulkan back end. tests/test_shader_stamp_cache.py runs that branch with a hand-made namespace that had no logo_rgba / ui_fonts, so every case errored with NameError: name 'logo_rgba' is not defined. That was the red check on main and on #1573, #1511 and #1500. The fixture now passes stand-ins for both modules, which write nothing.

Tested: tests/test_shader_stamp_cache.py passes (9 tests).

🤖 Generated with Claude Code

#1567 moved the logo and fonts generation into the branch of `nx2/build.py` that compiles the Vulkan back end. `tests/test_shader_stamp_cache.py` runs that branch with a hand-made namespace that had no `logo_rgba` / `ui_fonts`, so every case errored with `NameError: name 'logo_rgba' is not defined`. That was the red check on main and on #1573, #1511 and #1500. The fixture now passes stand-ins for both modules, which write nothing. Tested: `tests/test_shader_stamp_cache.py` passes (9 tests). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Commenting is not possible because the repository is archived.
No description provided.