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 + -
显示快捷键?