Skip to content

Commit 206e25c

Browse files
committed
Move generated to before
1 parent f4ed28e commit 206e25c

File tree

1 file changed

+12
-15
lines changed

1 file changed

+12
-15
lines changed

tests/test.ts

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -21,27 +21,24 @@ ensureCleanGeneratedFolder();
2121

2222
// Generate the new baselines
2323
for (const fileName of fs.readdirSync('cases')) {
24+
const text = fs.readFileSync(path.join('./cases', fileName), 'utf8');
25+
const parsedFileName = path.parse(fileName);
26+
27+
let wholeBaseline: string;
28+
let markerScopes: string;
29+
2430
describe("Generating baseline for " + fileName, () => {
25-
const text = fs.readFileSync(path.join('./cases', fileName), 'utf8');
26-
const parsedFileName = path.parse(fileName);
27-
28-
const generateScopes = (() => {
29-
let result: { markerScopes: string, wholeBaseline: string };
30-
return () => {
31-
if (!result) {
32-
result = build.generateScopes(text, parsedFileName);
33-
}
34-
return result;
35-
}
36-
})();
37-
31+
before(() => {
32+
const result = build.generateScopes(text, parsedFileName)
33+
wholeBaseline = result.wholeBaseline;
34+
markerScopes = result.markerScopes;
35+
});
36+
3837
it('Comparing generated', () => {
39-
const { markerScopes, wholeBaseline } = generateScopes();
4038
assertBaselinesMatch(parsedFileName.name + '.baseline.txt', wholeBaseline);
4139
});
4240

4341
it('Comparing generated scopes', () => {
44-
const { markerScopes } = generateScopes();
4542
if (markerScopes) {
4643
assertBaselinesMatch(parsedFileName.name + '.txt', markerScopes);
4744
}

0 commit comments

Comments
 (0)