Skip to content

test: name and group fixtures by behavior - #385

Merged
akeit0 merged 1 commit into
mainfrom
codex/pr-test-fixture-names
Oct 27, 2026
Merged

akeit0 merged 1 commit into
mainfrom
codex/pr-test-fixture-names

Conversation

@akeit0

@akeit0 akeit0 commented Oct 27, 2026 •

Copy link
Copy Markdown
Collaborator

Rename test fixtures by the behavior they cover, replacing names such as VirtualMachineReviewTests with VirtualMachineExecutionTests. Move math tests into MathematicsLibraryTests, give constant-boundary and frexp-reconstruction fixtures their own files, and replace the branch-review-fault marker with metamethod-fault.

Move the string-mode-independent stack-capacity test out of the table fixture, removing one duplicate execution. Test assertions and production code are unchanged.

Validation: 1,276 tests pass on each .NET 8/10 (previously 1,277 because the stack test ran twice); CSharpier passes.

@akeit0
akeit0 marked this pull request as ready for review October 27, 2026 03:27
@akeit0
akeit0 merged commit aad8b03 into main Oct 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant