Skip to content

Commit 2b40964

Browse files
committed
Add test to verify missing fragment yields no output
1 parent ea027bc commit 2b40964

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

test/integration/example.test.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,9 @@ describe('Creating a Docsify site (integration tests in Jest)', function () {
228228
# Text between
229229
230230
[filename](_media/example3.js ':include :fragment=something_else_not_code')
231-
231+
232+
[filename](_media/example4.js ':include :fragment=demo')
233+
232234
# Text after
233235
`,
234236
},
@@ -251,6 +253,12 @@ describe('Creating a Docsify site (integration tests in Jest)', function () {
251253
example3 += 10;
252254
/// [something_else_not_code]
253255
console.log(example3);`,
256+
'_media/example4.js': `
257+
let example4 = 1;
258+
### No fragment here
259+
example4 += 10;
260+
/// No fragment here
261+
console.log(example4);`,
254262
},
255263
});
256264

@@ -267,5 +275,7 @@ describe('Creating a Docsify site (integration tests in Jest)', function () {
267275
expect(mainText).not.toContain('console.log(example1);');
268276
expect(mainText).not.toContain('console.log(example2);');
269277
expect(mainText).not.toContain('console.log(example3);');
278+
expect(mainText).not.toContain('console.log(example4);');
279+
expect(mainText).not.toContain('No fragment here');
270280
});
271281
});

0 commit comments

Comments
 (0)