diff options
-rw-r--r-- | tap-snapshots/test/snapshot/linkTemplate.js.test.cjs | 4 | ||||
-rw-r--r-- | test/snapshot/linkTemplate.js | 11 |
2 files changed, 15 insertions, 0 deletions
diff --git a/tap-snapshots/test/snapshot/linkTemplate.js.test.cjs b/tap-snapshots/test/snapshot/linkTemplate.js.test.cjs index 3c4acb57..a9c1b678 100644 --- a/tap-snapshots/test/snapshot/linkTemplate.js.test.cjs +++ b/tap-snapshots/test/snapshot/linkTemplate.js.test.cjs @@ -12,3 +12,7 @@ exports[`test/snapshot/linkTemplate.js TAP linkTemplate (snapshot) > fill many s exports[`test/snapshot/linkTemplate.js TAP linkTemplate (snapshot) > fill path slot & provide appendIndexHTML 1`] = ` <a href="/c*lzone/myCoolPath/ham/pineapple/tomato/index.html"></a> ` + +exports[`test/snapshot/linkTemplate.js TAP linkTemplate (snapshot) > special characters in path argument 1`] = ` +<a href="media/album-additional/homestuck-vol-1/Showtime%20(Piano%20Refrain)%20-%20%23xXxAwesomeSheetMusick%3FrxXx%23.pdf"></a> +` diff --git a/test/snapshot/linkTemplate.js b/test/snapshot/linkTemplate.js index bef0935c..1db4582e 100644 --- a/test/snapshot/linkTemplate.js +++ b/test/snapshot/linkTemplate.js @@ -32,4 +32,15 @@ testContentFunctions(t, 'linkTemplate (snapshot)', async (t, evaluate) => { path: ['myCoolPath', 'ham', 'pineapple', 'tomato'], }, }); + + evaluate.snapshot('special characters in path argument', { + name: 'linkTemplate', + slots: { + path: [ + 'media.albumAdditionalFile', + 'homestuck-vol-1', + 'Showtime (Piano Refrain) - #xXxAwesomeSheetMusick?rxXx#.pdf', + ], + }, + }); }); |