from unittest import TestCase from benchmark.railfence_cipher import raildecrypt class Test_raildecrypt(TestCase): def test_raildecrypt_1(self): assert raildecrypt(st='gulzu', k=369) == 'gulzu' def test_raildecrypt_2(self): assert raildecrypt(st='powabf', k=647) == 'powabf' def test_raildecrypt_3(self): assert raildecrypt(st='vgwuw', k=380) == 'vgwuw' def test_raildecrypt_4(self): assert raildecrypt(st='e', k=999) == 'e' def test_raildecrypt_5(self): assert raildecrypt(st='y', k=694) == 'y' def test_raildecrypt_6(self): assert raildecrypt(st='mxo', k=623) == 'mxo' def test_raildecrypt_7(self): assert raildecrypt(st='zsuncolsq', k=873) == 'zsuncolsq' def test_raildecrypt_8(self): assert raildecrypt(st='idgo', k=379) == 'idgo' def test_raildecrypt_9(self): assert raildecrypt(st='ifsfdpps', k=999) == 'ifsfdpps' def test_raildecrypt_10(self): assert raildecrypt(st='orislvwaz', k=730) == 'orislvwaz' def test_raildecrypt_11(self): assert raildecrypt(st='qmfvr', k=283) == 'qmfvr' def test_raildecrypt_12(self): assert raildecrypt(st='lido', k=363) == 'lido' def test_raildecrypt_13(self): assert raildecrypt(st='olhwe', k=195) == 'olhwe' def test_raildecrypt_14(self): assert raildecrypt(st='wxnxwx', k=463) == 'wxnxwx' def test_raildecrypt_15(self): assert raildecrypt(st='ks', k=7) == 'ks' def test_raildecrypt_16(self): assert raildecrypt(st='rozt', k=380) == 'rozt' def test_raildecrypt_17(self): assert raildecrypt(st='rods', k=216) == 'rods' def test_raildecrypt_18(self): assert raildecrypt(st='oerpbtpa', k=656) == 'oerpbtpa' def test_raildecrypt_19(self): assert raildecrypt(st='knlduhl', k=794) == 'knlduhl' def test_raildecrypt_20(self): assert raildecrypt(st='fatqfvqwc', k=587) == 'fatqfvqwc' def test_raildecrypt_21(self): assert raildecrypt(st='jrlpqnwv', k=387) == 'jrlpqnwv' def test_raildecrypt_22(self): assert raildecrypt(st='', k=119) == '' def test_raildecrypt_23(self): assert raildecrypt(st='biqpr', k=559) == 'biqpr' def test_raildecrypt_24(self): assert raildecrypt(st='', k=546) == '' def test_raildecrypt_25(self): assert raildecrypt(st='fqpv', k=885) == 'fqpv' def test_raildecrypt_26(self): assert raildecrypt(st='eclfwck', k=494) == 'eclfwck' def test_raildecrypt_27(self): assert raildecrypt(st='x', k=621) == 'x' def test_raildecrypt_28(self): assert raildecrypt(st='cywbdyyx', k=385) == 'cywbdyyx' def test_raildecrypt_29(self): assert raildecrypt(st='mfqfetye', k=374) == 'mfqfetye' def test_raildecrypt_30(self): assert raildecrypt(st='kuerf', k=440) == 'kuerf' def test_raildecrypt_31(self): assert raildecrypt(st='', k=430) == '' def test_raildecrypt_32(self): assert raildecrypt(st='oswrvqn', k=784) == 'oswrvqn' def test_raildecrypt_33(self): assert raildecrypt(st='jscy', k=352) == 'jscy' def test_raildecrypt_34(self): assert raildecrypt(st='qanfcleco', k=310) == 'qanfcleco' def test_raildecrypt_35(self): assert raildecrypt(st='gbtnf', k=692) == 'gbtnf' def test_raildecrypt_36(self): assert raildecrypt(st='atnsvl', k=765) == 'atnsvl' def test_raildecrypt_37(self): assert raildecrypt(st='aegnzbsw', k=919) == 'aegnzbsw' def test_raildecrypt_38(self): assert raildecrypt(st='atnsvl', k=130) == 'atnsvl' def test_raildecrypt_39(self): assert raildecrypt(st='', k=94) == '' def test_raildecrypt_40(self): assert raildecrypt(st='hdt', k=429) == 'hdt' def test_raildecrypt_41(self): assert raildecrypt(st='jotcx', k=319) == 'jotcx' def test_raildecrypt_42(self): assert raildecrypt(st='farp', k=545) == 'farp' def test_raildecrypt_43(self): assert raildecrypt(st='nm', k=768) == 'nm' def test_raildecrypt_44(self): assert raildecrypt(st='bddld', k=994) == 'bddld' def test_raildecrypt_45(self): assert raildecrypt(st='ihutvt', k=440) == 'ihutvt' def test_raildecrypt_46(self): assert raildecrypt(st='maz', k=848) == 'maz' def test_raildecrypt_47(self): assert raildecrypt(st='', k=130) == '' def test_raildecrypt_48(self): assert raildecrypt(st='rebbbbpkb', k=952) == 'rebbbbpkb' def test_raildecrypt_49(self): assert raildecrypt(st='djch', k=548) == 'djch' def test_raildecrypt_50(self): assert raildecrypt(st='pzks', k=429) == 'pzks' def test_raildecrypt_51(self): assert raildecrypt(st='edeus', k=559) == 'edeus' def test_raildecrypt_52(self): assert raildecrypt(st='sx', k=298) == 'sx' def test_raildecrypt_53(self): assert raildecrypt(st='m', k=123) == 'm' def test_raildecrypt_54(self): assert raildecrypt(st='imgva', k=483) == 'imgva' def test_raildecrypt_55(self): assert raildecrypt(st='gqmbgyaa', k=423) == 'gqmbgyaa' def test_raildecrypt_56(self): assert raildecrypt(st='yzoqg', k=36) == 'yzoqg' def test_raildecrypt_57(self): assert raildecrypt(st='kuerf', k=369) == 'kuerf' def test_raildecrypt_58(self): assert raildecrypt(st='jhf', k=959) == 'jhf' def test_raildecrypt_59(self): assert raildecrypt(st='nfoatk', k=607) == 'nfoatk' def test_raildecrypt_60(self): assert raildecrypt(st='xvcaxr', k=614) == 'xvcaxr' def test_raildecrypt_61(self): assert raildecrypt(st='', k=947) == '' def test_raildecrypt_62(self): assert raildecrypt(st='tzsrjzca', k=587) == 'tzsrjzca' def test_raildecrypt_63(self): assert raildecrypt(st='xazvkatl', k=791) == 'xazvkatl' def test_raildecrypt_64(self): assert raildecrypt(st='czgqiq', k=25) == 'czgqiq' def test_raildecrypt_65(self): assert raildecrypt(st='hgvrjv', k=566) == 'hgvrjv' def test_raildecrypt_66(self): assert raildecrypt(st='imgva', k=534) == 'imgva' def test_raildecrypt_67(self): assert raildecrypt(st='', k=754) == '' def test_raildecrypt_68(self): assert raildecrypt(st='lyth', k=727) == 'lyth' def test_raildecrypt_69(self): assert raildecrypt(st='pzks', k=653) == 'pzks' def test_raildecrypt_70(self): assert raildecrypt(st='', k=855) == '' def test_raildecrypt_71(self): assert raildecrypt(st='uyi', k=924) == 'uyi' def test_raildecrypt_72(self): assert raildecrypt(st='ihutvt', k=434) == 'ihutvt' def test_raildecrypt_73(self): assert raildecrypt(st='liarkxvgv', k=884) == 'liarkxvgv' def test_raildecrypt_74(self): assert raildecrypt(st='ploelrh', k=542) == 'ploelrh' def test_raildecrypt_75(self): assert raildecrypt(st='', k=7) == '' def test_raildecrypt_76(self): assert raildecrypt(st='h', k=97) == 'h' def test_raildecrypt_77(self): assert raildecrypt(st='itef', k=483) == 'itef' def test_raildecrypt_78(self): assert raildecrypt(st='mwfhtlyr', k=111) == 'mwfhtlyr' def test_raildecrypt_79(self): assert raildecrypt(st='yvq', k=653) == 'yvq' def test_raildecrypt_80(self): assert raildecrypt(st='rrqjdipd', k=295) == 'rrqjdipd' def test_raildecrypt_81(self): assert raildecrypt(st='', k=979) == '' def test_raildecrypt_82(self): assert raildecrypt(st='fb', k=171) == 'fb' def test_raildecrypt_83(self): assert raildecrypt(st='dvrxkkqv', k=833) == 'dvrxkkqv' def test_raildecrypt_84(self): assert raildecrypt(st='', k=509) == '' def test_raildecrypt_85(self): assert raildecrypt(st='rjgljb', k=577) == 'rjgljb' def test_raildecrypt_86(self): assert raildecrypt(st='cywbdyyx', k=488) == 'cywbdyyx' def test_raildecrypt_87(self): assert raildecrypt(st='tuozjmmz', k=501) == 'tuozjmmz' def test_raildecrypt_88(self): assert raildecrypt(st='fizmdsie', k=274) == 'fizmdsie' def test_raildecrypt_89(self): assert raildecrypt(st='', k=133) == '' def test_raildecrypt_90(self): assert raildecrypt(st='mcci', k=303) == 'mcci' def test_raildecrypt_91(self): assert raildecrypt(st='mihtm', k=31) == 'mihtm' def test_raildecrypt_92(self): assert raildecrypt(st='jezuahj', k=995) == 'jezuahj' def test_raildecrypt_93(self): assert raildecrypt(st='julhyxf', k=58) == 'julhyxf' def test_raildecrypt_94(self): assert raildecrypt(st='olhwe', k=133) == 'olhwe' def test_raildecrypt_95(self): assert raildecrypt(st='qzbxekned', k=490) == 'qzbxekned' def test_raildecrypt_96(self): assert raildecrypt(st='j', k=590) == 'j' def test_raildecrypt_97(self): assert raildecrypt(st='zje', k=555) == 'zje' def test_raildecrypt_98(self): assert raildecrypt(st='sdod', k=169) == 'sdod' def test_raildecrypt_99(self): assert raildecrypt(st='e', k=95) == 'e' def test_raildecrypt_100(self): assert raildecrypt(st='lido', k=727) == 'lido'