spreadsheethurts/backend
0
1from wizard.argumentation.mutator import Permutor2from wizard.cell import Cell3from wizard.token import Digit, Alphabet, Special4 5 6def test_permutation(tokenizer):7 s = "9Sept, 2024"8 permutor = Permutor()9 10 tnum = len(11 list(12 filter(13 lambda x: isinstance(x, (Digit, Alphabet, Special)), tokenizer(s)14 )15 )16 )17 18 cnum = 119 for i in range(2, tnum + 1):20 cnum *= i21 22 ss = list(permutor(s))23 24 assert len(ss) == cnum25 26 for s in ss:27 assert isinstance(s, str)28 print(s)29 