Repository navigation
Add standard CodeceptJS conformance tests - #27
Merged
Merged
Conversation
Reporter conformance — contract families (Node 24)Summary
Suites166 passed, 0 failed, and 204 other
Github Test Reporter by CTRF 💚 🔄 This comment has been updated |
Shared checker controls (Node 24)Summary
Suites34 passed, 0 failed, and 0 other
Github Test Reporter by CTRF 💚 🔄 This comment has been updated |
Reporter tests (Node 24)Summary
Test ResultsDetails
Previous Results
Insights
TestsView All Tests
± Comparison with run #30 at 3e30af3 | 🍂 No flaky tests detected across all runs. | ⏱️ Measured over 2 runs. Github Test Reporter by CTRF 💚 🔄 This comment has been updated |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add CTRF 0.2.0 unit and fresh installed-CodeceptJS assessments, independent checker controls and native regression tests. Real plugin/runtime scenarios verify outcomes, metadata, retries and worker execution with independent native observations. CI publishes three separate ordinary, contract and checker scopes.
Validation:
npm run allandnpm run test:standardpass on Node 24.21.0, including existing integration and packed ESM/CommonJS/declaration consumers. Unsupported optional capabilities remain visible with reasons.CodeceptJS 4.2.2 supplies native actor-step names, allowing full report emission. The obsolete #26 emission exceptions are replaced with positive/corruption regressions: each contract level now has 83 passed, 102 unsupported skips and no expected or unexpected failures. Native success-status normalization remains a separate follow-up. A fresh peer consumer without the checkout overrides reports four moderate propagated UUID findings; the checkout audits below include its tested overrides.
Dependency refresh: @biomejs/biome 2.5.15 → 2.6.2; @vitest/coverage-v8 5.0.3 → 5.0.5; codeceptjs 4.2.0 → 4.2.2; tsup 8.5.1 → 9.0.0; vitest 5.0.3 → 5.0.5; override uuid 11.1.1 → 14.0.3; override diff 8.0.3 → 9.0.0; override serialize-javascript 7.1.2 → 7.1.4. Refreshed compatible transitive resolutions and retained the reviewed shared conformance snapshot. Biome keeps the existing Markdown formatting policy.
Hosted verification: CI passes on Node 22/24/26 at the updated head. Local build, existing tests and both conformance levels pass; the three scoped comments updated in place and per-runtime artifacts are retained.
Dependency audit: full tree zero findings; production zero findings.