UNPKG

bruteforcejs

Version:

JavaScript bruteforce module.

41 lines (36 loc) 655 B
import test from "ava" const app = require("../build/index") test("Bruteforce until true is returned", t => { app("abc", result => { if (result === "abbac") { t.pass() return true } }) }) test("Bruteforce with maxLenght: 3", t => { app( "abc", result => { if (result === "ac") { t.pass() return true } }, 3 ) t.pass() }) test("Bruteforce with maxLenght: 3 but expected string is longer", t => { app( "abc", result => { if (result === "abbac") { t.fail() return true } }, 3 ) t.pass() })