mirror of
https://github.com/gchq/CyberChef.git
synced 2025-04-20 14:56:19 -04:00
Added Index of Coincidence Tests
This commit is contained in:
parent
466d872d30
commit
a6732ba815
2 changed files with 23 additions and 0 deletions
|
@ -49,6 +49,7 @@ import "./tests/Hash";
|
||||||
import "./tests/HaversineDistance";
|
import "./tests/HaversineDistance";
|
||||||
import "./tests/Hexdump";
|
import "./tests/Hexdump";
|
||||||
import "./tests/Image";
|
import "./tests/Image";
|
||||||
|
import "./tests/IndexOfCoincidence";
|
||||||
import "./tests/Jump";
|
import "./tests/Jump";
|
||||||
import "./tests/JSONBeautify";
|
import "./tests/JSONBeautify";
|
||||||
import "./tests/JSONMinify";
|
import "./tests/JSONMinify";
|
||||||
|
|
22
tests/operations/tests/IndexOfCoincidence.mjs
Normal file
22
tests/operations/tests/IndexOfCoincidence.mjs
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
/**
|
||||||
|
* Index of Coincidence tests.
|
||||||
|
*
|
||||||
|
* @author George O [georgeomnet+cyberchef@gmail.com]
|
||||||
|
* @copyright Crown Copyright 2019
|
||||||
|
* @license Apache-2.0
|
||||||
|
*/
|
||||||
|
import TestRegister from "../TestRegister";
|
||||||
|
|
||||||
|
TestRegister.addTests([
|
||||||
|
{
|
||||||
|
name: "Index of Coincidence",
|
||||||
|
input: "Hello world, this is a test to determine the correct IC value.",
|
||||||
|
expectedMatch: /^Index of Coincidence: 0\.07142857142857142\nNormalized: 1\.857142857142857/,
|
||||||
|
recipeConfig: [
|
||||||
|
{
|
||||||
|
"op": "Index of Coincidence",
|
||||||
|
"args": []
|
||||||
|
},
|
||||||
|
],
|
||||||
|
},
|
||||||
|
]);
|
Loading…
Add table
Add a link
Reference in a new issue