[GH-ISSUE #23] M001/S03/T01: Create fixture files for AiConfiguration.js and Generation.js representing upstream GDevelop patterns #22

Open
opened 2026-06-04 14:29:27 -04:00 by yindo · 0 comments
Owner

Originally created by @BillyOutlast on GitHub (May 17, 2026).
Original GitHub issue: https://github.com/Heretek-AI/GDevelop-BYOK/issues/23

T01: Create fixture files for AiConfiguration.js and Generation.js representing upstream GDevelop patterns

Why: S03's patches (P010 for AiConfiguration.js, P011 for Generation.js) need pristine upstream-representative fixture files for the patch engine to find/replace/verify against. Without these fixtures, the manifest validation step in patch.js fails because target files don't exist.

Files

  • test/fixtures/newIDE/app/src/AiConfiguration/AiConfiguration.js
  • test/fixtures/newIDE/app/src/Utils/GDevelopServices/Generation.js
  • scripts/restore-fixtures.js
  • scripts/create-sabotaged-fixtures.js

Verification

  • node scripts/restore-fixtures.js && test -f test/fixtures/newIDE/app/src/AiConfiguration/AiConfiguration.js && test -f test/fixtures/newIDE/app/src/Utils/GDevelopServices/Generation.js
Originally created by @BillyOutlast on GitHub (May 17, 2026). Original GitHub issue: https://github.com/Heretek-AI/GDevelop-BYOK/issues/23 ## T01: Create fixture files for AiConfiguration.js and Generation.js representing upstream GDevelop patterns Why: S03's patches (P010 for AiConfiguration.js, P011 for Generation.js) need pristine upstream-representative fixture files for the patch engine to find/replace/verify against. Without these fixtures, the manifest validation step in patch.js fails because target files don't exist. ### Files - `test/fixtures/newIDE/app/src/AiConfiguration/AiConfiguration.js` - `test/fixtures/newIDE/app/src/Utils/GDevelopServices/Generation.js` - `scripts/restore-fixtures.js` - `scripts/create-sabotaged-fixtures.js` ### Verification - [ ] node scripts/restore-fixtures.js && test -f test/fixtures/newIDE/app/src/AiConfiguration/AiConfiguration.js && test -f test/fixtures/newIDE/app/src/Utils/GDevelopServices/Generation.js
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Heretek-AI/GDevelop-BYOK#22