Skip to content

Commit 5cd77d8

Browse files
committed
test: . Extract method makeFilters()
1 parent d240f9f commit 5cd77d8

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

tests/DocumentationSamples/DependencyDocs/DependencySamples.test.ts

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import moment from 'moment';
77
import { StatusConfiguration, StatusType } from '../../../src/Statuses/StatusConfiguration';
88
import { StatusRegistry } from '../../../src/Statuses/StatusRegistry';
99
import { SearchInfo } from '../../../src/Query/SearchInfo';
10-
import type { Filter } from '../../../src/Query/Filter/Filter';
1110
import { parseFilter } from '../../../src/Query/FilterParser';
1211
import { SampleTasks } from '../../TestingTools/SampleTasks';
1312
import { booleanToEmoji } from '../../TestingTools/FilterTestHelpers';
@@ -17,6 +16,17 @@ import { addBackticks } from '../../Scripting/ScriptingTestHelpers';
1716

1817
window.moment = moment;
1918

19+
function makeFilters() {
20+
const instructions = [
21+
//
22+
'is blocking',
23+
'is blocked',
24+
];
25+
return instructions.map((instruction) => {
26+
return parseFilter(instruction)!.filter!;
27+
});
28+
}
29+
2030
describe('blocking and blocked filters', () => {
2131
beforeEach(() => {
2232
const nonTaskStatus = new StatusConfiguration('Q', 'Question', 'A', true, StatusType.NON_TASK);
@@ -29,14 +39,7 @@ describe('blocking and blocked filters', () => {
2939

3040
it('blocking and blocked', () => {
3141
const tasks = SampleTasks.withWideSelectionOfDependencyScenarios();
32-
const instructions = [
33-
//
34-
'is blocking',
35-
'is blocked',
36-
];
37-
const filters: Filter[] = instructions.map((instruction) => {
38-
return parseFilter(instruction)!.filter!;
39-
});
42+
const filters = makeFilters();
4043
const searchInfo = SearchInfo.fromAllTasks(tasks);
4144

4245
const columnNames = ['Task'];

0 commit comments

Comments
 (0)