Commit 8a5b839
committed
feat(tck): report the revision that gated the reasons
tck.spec.revision follows the submodule to c342461a, so a report names the
revision that actually produced its scenarios rather than the one before the
reasons moved into reason.feature. Checked with help:evaluate against the module
POM and against `git -C spec rev-parse HEAD`, which is the pair the property's
comment says must agree.
The one pinned expectation that had to move is the maximal declaration in
ConformanceReportPluginTest: it lists every declarable tag in order, so
@standard-reasons had to be added with the note saying why an opt-in claim is
still an ordinary declarable capability. That test is the reason the list is
pinned at all -- "everything" once meant EnumSet.allOf and published claims
about capabilities no scenario examines.
Nothing else on this branch pins a count. CanonicalScenarios reads the packaged
gherkin directory out of the artifact's own code source, so the canonical set
moved from 57 to 66 scenarios per suite with no edit, and CanonicalScenarioGuard
compared the new set against the new plan. That is the under-collection guard
doing the job it exists for: had the sixth feature file not been collected, the
guard would have failed rather than the run going quietly green on a smaller
question set.
272 tests, 43 skipped, up from 245 and 37. The 32-test gap to the base branch is
unchanged.
Signed-off-by: Simon Schrottner <simon.schrottner@flagsmith.com>1 parent e7ae05b commit 8a5b839
2 files changed
Lines changed: 8 additions & 2 deletions
File tree
- tools/tck
- src/test/java/dev/openfeature/contrib/tools/tck
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
Lines changed: 7 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
323 | 323 | | |
324 | 324 | | |
325 | 325 | | |
326 | | - | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
327 | 333 | | |
328 | 334 | | |
329 | 335 | | |
| |||
0 commit comments