Skip to content

Commit 9e321cf

Browse files
committed
fix: tests suites
1 parent ea318bf commit 9e321cf

File tree

3 files changed

+45
-9
lines changed

3 files changed

+45
-9
lines changed

jest.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module.exports = {
44
collectCoverage: true,
55
collectCoverageFrom: [
66
'lib/**/*.js',
7-
'!lib/config.**.js',
7+
'!lib/config.**',
88
'!lib/logger.js',
99
],
1010
};

jest.setup.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
/* global jest */
22

3-
jest.setTimeout( 60000 );
3+
jest.setTimeout( 120000 );

test/module.test.js

Lines changed: 43 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ describe(
3131
dev: false,
3232
pruneHtml: {
3333
enabled: true,
34+
hookGeneratePage: false,
3435
},
3536
},
3637
}
@@ -62,7 +63,7 @@ describe(
6263
);
6364

6465
/*
65-
* * Humans
66+
* * Tests for Humans
6667
*/
6768
describe(
6869
'is-human',
@@ -108,7 +109,7 @@ describe(
108109
);
109110

110111
/*
111-
* * Bots or audits
112+
* * Tests for Bots or audits
112113
*/
113114
describe(
114115
'is-bot',
@@ -244,7 +245,8 @@ describe(
244245
},
245246
pruneHtml: {
246247
enabled: true,
247-
classesToKeep: [ '.keeped-in-head' ],
248+
hookGeneratePage: false,
249+
classesSelectorsToKeep: [ '.keeped-in-head' ],
248250
link: [
249251
{
250252
href: '#',
@@ -276,7 +278,7 @@ describe(
276278
);
277279

278280
/*
279-
* * Selectors
281+
* * Tests
280282
*/
281283
describe(
282284
'scripts-and-links',
@@ -395,14 +397,15 @@ describe(
395397
dev: false,
396398
pruneHtml: {
397399
enabled: true,
400+
hookGeneratePage: false,
398401
types: [ 'query-parameters' ],
399402
},
400403
},
401404
}
402405
);
403406

404407
/*
405-
* * Query Parameters
408+
* * Tests
406409
*/
407410
describe(
408411
'scripts-and-links',
@@ -451,6 +454,7 @@ describe(
451454
dev: false,
452455
pruneHtml: {
453456
enabled: true,
457+
hookGeneratePage: false,
454458
headerNameForDefaultDetection: 'custom-name',
455459
types: [
456460
'default-detect',
@@ -468,7 +472,7 @@ describe(
468472
);
469473

470474
/*
471-
* * Headers
475+
* * Tests
472476
*/
473477
describe(
474478
'custom-headers',
@@ -537,6 +541,8 @@ describe(
537541
dev: false,
538542
pruneHtml: {
539543
enabled: true,
544+
hookGeneratePage: false,
545+
hideErrorsInConsole: true,
540546
headerName: 'deprecated-old-config',
541547
isLighthouse: 'deprecated-old-config',
542548
ignoreBotOrLighthouse: 'deprecated-old-config',
@@ -548,7 +554,7 @@ describe(
548554
);
549555

550556
/*
551-
* * Deprecations
557+
* * Tests
552558
*/
553559
describe(
554560
'v2.0',
@@ -577,3 +583,33 @@ describe(
577583

578584
}
579585
);
586+
587+
/*
588+
* * Module testing suite
589+
*/
590+
describe(
591+
'module-generate',
592+
() => {
593+
594+
/*
595+
* * Nuxt setup
596+
*/
597+
setupTest(
598+
{
599+
server: true,
600+
generate: true,
601+
setupTimeout: 120000,
602+
testDir: __dirname,
603+
fixture: '../src',
604+
config: {
605+
dev: false,
606+
pruneHtml: {
607+
enabled: true,
608+
hookRenderRoute: false,
609+
},
610+
},
611+
}
612+
);
613+
614+
}
615+
);

0 commit comments

Comments
 (0)