mirror of
https://github.com/gchq/CyberChef
synced 2025-01-16 14:33:55 +00:00
Tests Added
This commit is contained in:
parent
d68c8cb845
commit
c01ce90e06
2 changed files with 45 additions and 1 deletions
|
@ -101,7 +101,7 @@ import "./tests/LuhnChecksum.mjs";
|
||||||
import "./tests/CipherSaber2.mjs";
|
import "./tests/CipherSaber2.mjs";
|
||||||
import "./tests/Colossus.mjs";
|
import "./tests/Colossus.mjs";
|
||||||
import "./tests/ParseObjectIDTimestamp.mjs";
|
import "./tests/ParseObjectIDTimestamp.mjs";
|
||||||
|
import "./tests/GetAllCasings.mjs";
|
||||||
|
|
||||||
// Cannot test operations that use the File type yet
|
// Cannot test operations that use the File type yet
|
||||||
// import "./tests/SplitColourChannels.mjs";
|
// import "./tests/SplitColourChannels.mjs";
|
||||||
|
|
44
tests/operations/tests/GetAllCasings.mjs
Normal file
44
tests/operations/tests/GetAllCasings.mjs
Normal file
|
@ -0,0 +1,44 @@
|
||||||
|
/**
|
||||||
|
* GetAllCasings tests.
|
||||||
|
*
|
||||||
|
* @author n1073645 [n1073645@gmail.com]
|
||||||
|
* @copyright Crown Copyright 2020
|
||||||
|
* @license Apache-2.0
|
||||||
|
*/
|
||||||
|
import TestRegister from "../../lib/TestRegister.mjs";
|
||||||
|
|
||||||
|
TestRegister.addTests([
|
||||||
|
{
|
||||||
|
name: "All casings of test",
|
||||||
|
input: "test",
|
||||||
|
expectedOutput: "test\nTest\ntEst\nTEst\nteSt\nTeSt\ntESt\nTESt\ntesT\nTesT\ntEsT\nTEsT\nteST\nTeST\ntEST\nTEST\n",
|
||||||
|
recipeConfig: [
|
||||||
|
{
|
||||||
|
"op": "Get All Casings",
|
||||||
|
"args": []
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "All casings of t",
|
||||||
|
input: "t",
|
||||||
|
expectedOutput: "t\nT\n",
|
||||||
|
recipeConfig: [
|
||||||
|
{
|
||||||
|
"op": "Get All Casings",
|
||||||
|
"args": []
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
name: "All casings of null",
|
||||||
|
input: "",
|
||||||
|
expectedOutput: "\n",
|
||||||
|
recipeConfig: [
|
||||||
|
{
|
||||||
|
"op": "Get All Casings",
|
||||||
|
"args": []
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]);
|
Loading…
Reference in a new issue