test_rfc1751.py
来自「python的加密库」· Python 代码 · 共 46 行
PY
46 行
## Test script for Crypto.Util.randpool.#__revision__ = "$Id: test_rfc1751.py,v 1.3 2003/02/28 15:24:01 akuchling Exp $"import binasciifrom sancho.unittest import TestScenario, parse_args, run_scenariosfrom Crypto.Util import RFC1751tested_modules = [ "Crypto.Util.RFC1751" ]test_data = [('EB33F77EE73D4053', 'TIDE ITCH SLOW REIN RULE MOT'), ('CCAC2AED591056BE4F90FD441C534766', 'RASH BUSH MILK LOOK BAD BRIM AVID GAFF BAIT ROT POD LOVE'), ('EFF81F9BFBC65350920CDD7416DE8009', 'TROD MUTE TAIL WARM CHAR KONG HAAG CITY BORE O TEAL AWL') ]class RFC1751Test (TestScenario): def setup (self): pass def shutdown (self): pass def check_k2e (self): "Check converting keys to English" for key, words in test_data: key=binascii.a2b_hex(key) self.test_val('RFC1751.key_to_english(key)', words) def check_e2k (self): "Check converting English strings to keys" for key, words in test_data: key=binascii.a2b_hex(key) self.test_val('RFC1751.english_to_key(words)', key)# class RFC1751Testif __name__ == "__main__": (scenarios, options) = parse_args() run_scenarios(scenarios, options)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?