Skip to content

Commit

Permalink
Only check relevant final marks
Browse files Browse the repository at this point in the history
  • Loading branch information
pokey committed Nov 5, 2021
1 parent c1b4077 commit 1b4f769
Show file tree
Hide file tree
Showing 27 changed files with 3 additions and 107 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,6 @@ finalState:
- anchor: {line: 0, character: 20}
active: {line: 0, character: 20}
marks:
default.a:
start: {line: 0, character: 20}
end: {line: 0, character: 28}
default.w:
start: {line: 0, character: 7}
end: {line: 0, character: 19}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,6 @@ finalState:
- anchor: {line: 0, character: 11}
active: {line: 0, character: 11}
marks:
default.,:
start: {line: 0, character: 4}
end: {line: 0, character: 5}
default..:
start: {line: 0, character: 1}
end: {line: 0, character: 2}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,6 @@ finalState:
- anchor: {line: 0, character: 11}
active: {line: 0, character: 11}
marks:
default.,:
start: {line: 0, character: 4}
end: {line: 0, character: 5}
default..:
start: {line: 0, character: 2}
end: {line: 0, character: 3}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,6 @@ finalState:
- anchor: {line: 0, character: 11}
active: {line: 0, character: 11}
marks:
default.h:
start: {line: 0, character: 0}
end: {line: 0, character: 5}
default.w:
start: {line: 0, character: 6}
end: {line: 0, character: 11}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,6 @@ finalState:
- anchor: {line: 0, character: 12}
active: {line: 0, character: 12}
marks:
default.h:
start: {line: 0, character: 0}
end: {line: 0, character: 5}
default..:
start: {line: 0, character: 5}
end: {line: 0, character: 6}
default.w:
start: {line: 0, character: 7}
end: {line: 0, character: 17}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,12 +39,6 @@ finalState:
- anchor: {line: 0, character: 13}
active: {line: 0, character: 13}
marks:
default.h:
start: {line: 0, character: 0}
end: {line: 0, character: 5}
default..:
start: {line: 0, character: 5}
end: {line: 0, character: 6}
default.w:
start: {line: 0, character: 8}
end: {line: 0, character: 18}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,6 @@ finalState:
- anchor: {line: 0, character: 19}
active: {line: 0, character: 19}
marks:
default.h:
start: {line: 0, character: 0}
end: {line: 0, character: 5}
default.w:
start: {line: 0, character: 13}
end: {line: 0, character: 18}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,6 @@ finalState:
- anchor: {line: 0, character: 16}
active: {line: 0, character: 16}
marks:
default.h:
start: {line: 0, character: 0}
end: {line: 0, character: 5}
default.w:
start: {line: 0, character: 6}
end: {line: 0, character: 16}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,6 @@ finalState:
- anchor: {line: 0, character: 15}
active: {line: 0, character: 15}
marks:
default.h:
start: {line: 0, character: 10}
end: {line: 0, character: 15}
default..:
start: {line: 0, character: 1}
end: {line: 0, character: 2}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,6 @@ finalState:
- anchor: {line: 0, character: 15}
active: {line: 0, character: 15}
marks:
default.h:
start: {line: 0, character: 10}
end: {line: 0, character: 15}
default..:
start: {line: 0, character: 6}
end: {line: 0, character: 7}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,6 @@ finalState:
- anchor: {line: 0, character: 18}
active: {line: 0, character: 18}
marks:
default.h:
start: {line: 0, character: 0}
end: {line: 0, character: 5}
default.w:
start: {line: 0, character: 7}
end: {line: 0, character: 17}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,6 @@ finalState:
- anchor: {line: 0, character: 14}
active: {line: 0, character: 14}
marks:
default..:
start: {line: 0, character: 5}
end: {line: 0, character: 6}
default.w:
start: {line: 0, character: 7}
end: {line: 0, character: 13}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,12 +43,6 @@ finalState:
- anchor: {line: 0, character: 13}
active: {line: 0, character: 13}
marks:
default..:
start: {line: 0, character: 5}
end: {line: 0, character: 6}
default.h:
start: {line: 0, character: 0}
end: {line: 0, character: 5}
default.w:
start: {line: 0, character: 7}
end: {line: 0, character: 18}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,6 @@ finalState:
- anchor: {line: 0, character: 12}
active: {line: 0, character: 12}
marks:
default..:
start: {line: 0, character: 5}
end: {line: 0, character: 6}
default.h:
start: {line: 0, character: 0}
end: {line: 0, character: 5}
default.w:
start: {line: 0, character: 7}
end: {line: 0, character: 18}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,6 @@ finalState:
- anchor: {line: 0, character: 12}
active: {line: 0, character: 12}
marks:
default..:
start: {line: 0, character: 5}
end: {line: 0, character: 6}
default.h:
start: {line: 0, character: 0}
end: {line: 0, character: 5}
default.w:
start: {line: 0, character: 7}
end: {line: 0, character: 18}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,6 @@ finalState:
- anchor: {line: 0, character: 18}
active: {line: 0, character: 18}
marks:
default..:
start: {line: 0, character: 5}
end: {line: 0, character: 6}
default.h:
start: {line: 0, character: 0}
end: {line: 0, character: 5}
default.w:
start: {line: 0, character: 7}
end: {line: 0, character: 18}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,12 +39,6 @@ finalState:
- anchor: {line: 0, character: 13}
active: {line: 0, character: 13}
marks:
default..:
start: {line: 0, character: 5}
end: {line: 0, character: 6}
default.h:
start: {line: 0, character: 0}
end: {line: 0, character: 5}
default.w:
start: {line: 0, character: 8}
end: {line: 0, character: 18}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,6 @@ finalState:
- anchor: {line: 0, character: 13}
active: {line: 0, character: 13}
marks:
default..:
start: {line: 0, character: 5}
end: {line: 0, character: 6}
default.w:
start: {line: 0, character: 7}
end: {line: 0, character: 13}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,6 @@ finalState:
- anchor: {line: 0, character: 14}
active: {line: 0, character: 14}
marks:
default..:
start: {line: 0, character: 5}
end: {line: 0, character: 6}
default.w:
start: {line: 0, character: 8}
end: {line: 0, character: 14}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,6 @@ finalState:
- anchor: {line: 0, character: 14}
active: {line: 0, character: 14}
marks:
default..:
start: {line: 0, character: 5}
end: {line: 0, character: 6}
default.w:
start: {line: 0, character: 7}
end: {line: 0, character: 12}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,6 @@ finalState:
- anchor: {line: 0, character: 14}
active: {line: 0, character: 14}
marks:
default..:
start: {line: 0, character: 5}
end: {line: 0, character: 6}
default.w:
start: {line: 0, character: 8}
end: {line: 0, character: 13}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,6 @@ finalState:
- anchor: {line: 0, character: 13}
active: {line: 0, character: 13}
marks:
default..:
start: {line: 0, character: 5}
end: {line: 0, character: 6}
default.w:
start: {line: 0, character: 7}
end: {line: 0, character: 12}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,9 +38,6 @@ finalState:
default.w:
start: {line: 0, character: 6}
end: {line: 0, character: 9}
default.a:
start: {line: 0, character: 9}
end: {line: 0, character: 14}
thatMark:
- anchor: {line: 0, character: 9}
active: {line: 0, character: 9}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,6 @@ finalState:
- anchor: {line: 0, character: 0}
active: {line: 0, character: 0}
marks:
default.h:
start: {line: 0, character: 0}
end: {line: 0, character: 0}
default.a:
start: {line: 0, character: 0}
end: {line: 0, character: 0}
default.w:
start: {line: 0, character: 0}
end: {line: 0, character: 0}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,6 @@ finalState:
- anchor: {line: 0, character: 14}
active: {line: 0, character: 14}
marks:
default.h:
start: {line: 0, character: 0}
end: {line: 0, character: 2}
default.w:
start: {line: 0, character: 2}
end: {line: 0, character: 5}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,6 @@ finalState:
- anchor: {line: 0, character: 20}
active: {line: 0, character: 20}
marks:
default.h:
start: {line: 0, character: 0}
end: {line: 0, character: 3}
default.w:
start: {line: 0, character: 3}
end: {line: 0, character: 8}
Expand Down
8 changes: 3 additions & 5 deletions src/testUtil/TestCase.ts
Original file line number Diff line number Diff line change
Expand Up @@ -160,18 +160,16 @@ export class TestCase {
}

filterMarks(command: TestCaseCommand, context: TestCaseContext) {
const keys = this.targetKeys.concat(
context.targets.map(extractTargetKeys).flat()
);
const keysToCheck = context.targets.map(extractTargetKeys).flat();

this.initialState!.marks = pick(
this.initialState!.marks,
keys
this.targetKeys.concat(keysToCheck)
) as SerializedMarks;

this.finalState!.marks = pick(
this.finalState!.marks,
keys
keysToCheck
) as SerializedMarks;

this._awaitingFinalMarkInfo = false;
Expand Down

0 comments on commit 1b4f769

Please sign in to comment.