mirror of
https://github.com/Donchitos/Claude-Code-Game-Studios.git
synced 2026-10-16 01:37:05 +00:00
Release 1.1.2 — the default path works end to end
Fix release for 1.1.1: the minimal path end to end, engine commands that run on Godot, Unity and Unreal, hook warnings you can see, and verdicts that say when they could not check. Details in CHANGELOG.md; upgrade steps in UPGRADING.md (v1.1.1 → v1.1.2). Fixes #67 Fixes #131 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WuJn2FdynEybfL5KC697nJ
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
7ed2c3e9c4
commit
b21fa0f7f2
@@ -74,7 +74,7 @@ falling back to the defaults above when it is absent.
|
||||
|
||||
## Automated Test Rules
|
||||
|
||||
- **Naming**: `[system]_[feature]_test.[ext]` for files; `test_[scenario]_[expected]` for functions
|
||||
- **Naming**: per engine — `.claude/rules/test-standards.md`
|
||||
- **Determinism**: Tests must produce the same result every run — no random seeds, no time-dependent assertions
|
||||
- **Isolation**: Each test sets up and tears down its own state; tests must not depend on execution order
|
||||
- **No hardcoded data**: Test fixtures use constant files or factory functions, not inline magic numbers
|
||||
@@ -94,6 +94,6 @@ falling back to the defaults above when it is absent.
|
||||
- No merge if tests fail — tests are a blocking gate in CI
|
||||
- Never disable or skip failing tests to make CI pass — fix the underlying issue
|
||||
- Engine-specific CI commands:
|
||||
- **Godot**: `godot --headless --script tests/gdunit4_runner.gd`
|
||||
- **Godot**: `godot --headless -s -d --remote-debug tcp://127.0.0.1:0 res://addons/gdUnit4/bin/GdUnitCmdTool.gd -a res://tests --ignoreHeadlessMode`
|
||||
- **Unity**: `game-ci/unity-test-runner@v4` (GitHub Actions)
|
||||
- **Unreal**: headless runner with `-nullrhi` flag
|
||||
|
||||
Reference in New Issue
Block a user