You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#8776 (see #8662) merged before its follow-up commit landed. specs/verified/bench_boards.t27 defines text_same, which is an exact copy of text_is in specs/verified/corpus_receipt.t27, so the duplicate-bodies check gained one group on master. The fix (061ebaa on branch bench-boards-8662) uses corpus_receipt's text_is instead of restating it. bench_boards still passes 19 of 19.
User Scenarios
Given specs/verified/bench_boards.t27 defines text_same which is an exact copy of text_is in specs/verified/corpus_receipt.t27, When the duplicate text_same is removed and bench_boards uses corpus_receipt's text_is instead, Then the duplicate-bodies check no longer reports a group for these two functions.
Requirements
FR-001: The definition of text_same in specs/verified/bench_boards.t27 MUST be removed.
FR-002: specs/verified/bench_boards.t27 MUST reference text_is from specs/verified/corpus_receipt.t27 instead of defining its own copy.
FR-003: The change MUST not alter the behavior of bench_boards; all existing tests MUST continue to pass.
Success Criteria
t27c specs/verified/bench_boards.t27 compiles without errors (exit 0).
t27c specs/verified/corpus_receipt.t27 compiles without errors (exit 0).
The duplicate-bodies check reports zero groups for text_same and text_is (exit 0).
The bench_boards test suite passes 19 of 19 tests (19 tests).
Activity