test-200x150.png and test-1x1.png were present locally but never committed, causing CI failures on clean checkouts. Also added a gitignore exception for tests/fixtures/*.png.