test(red-proof): the two regression guards that pass at be0b631 get their own mutation ids
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
ad053e0e0e
commit
76f74793e9
6 changed files with 34 additions and 9 deletions
|
|
@ -366,8 +366,8 @@ const WRAP_B = {
|
|||
'tests/commands/trekendsession.test.mjs', 'tests/validators/next-session-prompt-validator.test.mjs',
|
||||
'tests/lib/fix-round-4-5b-prose.test.mjs', 'tests/lib/fix-round-4-5a-prose.test.mjs', 'tests/scripts/release-check.test.mjs'],
|
||||
};
|
||||
const IDS_B = ['M6', 'M11', 'M4', 'm4', 'M3', 'M7', 'E22c', 'E22e', 'M5', 'S3', 'E20', 'M9', 'M2', 'K3', 'M1', 'M1r', 'E23a',
|
||||
'E23b', 'E23d', 'E23f', 'M8', 'M10', 'DJ5', 'M13', 'K2', 'DJ1', 'DJ2', 'DJ4', 'E14', 'E16a', 'E17a', 'E17b', 'E18a', 'Da',
|
||||
const IDS_B = ['M6', 'M11', 'M4', 'm4', 'M3', 'M7', 'M7r', 'E22c', 'E22e', 'M5', 'S3', 'E20', 'M9', 'M2', 'K3', 'M1', 'M1r', 'E23a',
|
||||
'E23b', 'E23d', 'E23f', 'M8', 'M10', 'DJ5', 'M13', 'K2', 'DJ1', 'DJ2', 'DJ4', 'DJ4r', 'E14', 'E16a', 'E17a', 'E17b', 'E18a', 'Da',
|
||||
'Db', 'K4', 'ARG', 'PTR', 'RS'];
|
||||
|
||||
/** A wrapper's text; asserts first that it exists. */
|
||||
|
|
@ -475,9 +475,9 @@ test('[RS] each wrapper reads the other round\'s ids from its IDS line, no copie
|
|||
}
|
||||
});
|
||||
|
||||
test('[RS] the 4.5b IDS line holds exactly the 39 ids', () => {
|
||||
test('[RS] the 4.5b IDS line holds exactly the 41 ids', () => {
|
||||
const ids = quotedList(wrapperText(WRAP_B), 'IDS', WRAP_B.rel);
|
||||
assert.equal(IDS_B.length, 39, 'control: the expected list is not 39 ids');
|
||||
assert.equal(IDS_B.length, 41, 'control: the expected list is not 41 ids');
|
||||
assert.deepEqual(ids, IDS_B);
|
||||
assert.equal(new Set(ids).size, ids.length, 'an id is on the 4.5b IDS= line twice');
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue