Skip to content

refactor: rename testbox namespace to wheelstest (WheelsTest)#1889

Merged
bpamiri merged 1 commit intodevelopfrom
claude/refactor-testbox-namespace-0nRz0
Feb 21, 2026
Merged

refactor: rename testbox namespace to wheelstest (WheelsTest)#1889
bpamiri merged 1 commit intodevelopfrom
claude/refactor-testbox-namespace-0nRz0

Conversation

@bpamiri
Copy link
Collaborator

@bpamiri bpamiri commented Feb 21, 2026

Consume the TestBox codebase under a Wheels-specific namespace,
mirroring the WireBox → Injector pattern. This removes the Ortus
dependency while keeping the BDD DSL fully compatible.

Changes:

  • Rename vendor/wheels/testbox/ → vendor/wheels/wheelstest/
  • Update all internal refs: wheels.testbox.system.* → wheels.wheelstest.system.*
  • Create vendor/wheels/WheelsTest.cfc as the new base test class
  • Convert vendor/wheels/Testbox.cfc to a deprecated backward-compat alias
  • Update controllers, runners, MCP server, CLI templates, test specs,
    snippets, VS Code configs, and all documentation

Backward compatibility:

  • extends="wheels.Testbox" still works via the alias CFC
  • All new tests should use extends="wheels.WheelsTest"

https://claude.ai/code/session_012WfDwvqmncxZiJY3Ns8n6r

Consume the TestBox codebase under a Wheels-specific namespace,
mirroring the WireBox → Injector pattern. This removes the Ortus
dependency while keeping the BDD DSL fully compatible.

Changes:
- Rename vendor/wheels/testbox/ → vendor/wheels/wheelstest/
- Update all internal refs: wheels.testbox.system.* → wheels.wheelstest.system.*
- Create vendor/wheels/WheelsTest.cfc as the new base test class
- Convert vendor/wheels/Testbox.cfc to a deprecated backward-compat alias
- Update controllers, runners, MCP server, CLI templates, test specs,
  snippets, VS Code configs, and all documentation

Backward compatibility:
- extends="wheels.Testbox" still works via the alias CFC
- All new tests should use extends="wheels.WheelsTest"

https://claude.ai/code/session_012WfDwvqmncxZiJY3Ns8n6r
@bpamiri bpamiri merged commit e47bc2b into develop Feb 21, 2026
46 checks passed
@bpamiri bpamiri deleted the claude/refactor-testbox-namespace-0nRz0 branch February 21, 2026 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants