← Alle PRs
#1347

Tests: Repins + Headless-Require-Fixes (Freecam/CRAFINGBONUS/Locale)

sauber CI rot GitHub ↗

fix/test-regressions-after-merges · PurpleFuchs · 41 Dateien · +293 −162 · 2026-10-29

Zusammenfassung

Fixt die Test-Regressions der letzten Merges + nachgezogene Pins:

Lokal: Overlays 15/15, PriceVoiceCanvas 10/10, alle Locale-Specs gruen, Sweeps nur noch bekannte Umgebungs-Failures.

Bekannte Main-Failures, die NICHT Teil dieses PRs sind (pre-existing):

Geänderte Dateien (41)
Source/Data/Locale/English.luageändert+8 −0
Source/Data/Locale/German.luageändert+8 −0
Source/GuiElements/SaveGames/DrawFolderActions.luageändert+8 −4
Source/GuiElements/SaveGames/DrawSaveGameFolders.luageändert+9 −3
Source/Objects/Gui/SaveNameList.luageändert+6 −3
UnitTests/lib/bootstrap.luageändert+12 −0
UnitTests/lib/stubs/love.luageändert+12 −1
UnitTests/spec/ApplyKnockback_spec.luageändert+2 −1
UnitTests/spec/AsteroidActivation_spec.luageändert+3 −1
UnitTests/spec/BootstrapContract_spec.luageändert+3 −1
UnitTests/spec/ChatWindow_spec.luageändert+1 −1
UnitTests/spec/CommandParser_spec.luageändert+16 −16
UnitTests/spec/DataGatePinsB_spec.luageändert+1 −3
UnitTests/spec/DrawBrokenSaveGameDeep_spec.luageändert+29 −16
UnitTests/spec/DrawBrokenSaveGame_spec.luageändert+21 −12
UnitTests/spec/DrawEnergyTab_Radar_spec.luageändert+2 −2
UnitTests/spec/DrawEnergyTab_Teleporter_spec.luageändert+2 −2
UnitTests/spec/DrawRadarCw_spec.luageändert+2 −2
UnitTests/spec/DrawSaveGameFolders_spec.luageändert+4 −0
UnitTests/spec/DrawSaveGame_spec.luageändert+16 −5
UnitTests/spec/DrawTeleporterCW_spec.luageändert+2 −2
UnitTests/spec/GuiElementsGatePins2_spec.luageändert+2 −0
UnitTests/spec/GuiElementsGatePins_spec.luageändert+21 −17
UnitTests/spec/GuiElementsGates2_spec.luageändert+40 −40
UnitTests/spec/GuiElementsSweep_spec.luageändert+3 −10
UnitTests/spec/GuiLeafSchema_spec.luageändert+1 −1
UnitTests/spec/GuiThemesRenderStages_spec.luageändert+12 −2
UnitTests/spec/LibrariesGatePins_spec.luageändert+1 −1
UnitTests/spec/Overlays_spec.luageändert+8 −8
UnitTests/spec/PriceVoiceCanvas_spec.luageändert+2 −2
UnitTests/spec/ResidualAccessors_spec.luageändert+2 −0
UnitTests/spec/SaveNameListDeep_spec.luageändert+1 −0
UnitTests/spec/SaveNameList_spec.luageändert+2 −1
UnitTests/spec/SourceSweep_spec.luageändert+8 −4
UnitTests/spec/SpawnAndCollectCommands_spec.luageändert+1 −0
UnitTests/spec/StageRest_spec.luageändert+6 −0
UnitTests/spec/Stages2_spec.luageändert+2 −1
UnitTests/spec/ThreadSwitchAndWait_spec.luageändert+2 −0
UnitTests/spec/TilePlacementDeep_spec.luageändert+7 −0
UnitTests/spec/TilePlacement_spec.luageändert+4 −0
UnitTests/spec/UpdateGuiDeep_spec.luageändert+1 −0