Home | History | Annotate | Download | only in test

Lines Matching refs:code

45         mod, func, code = 'junk1 ', ' junk2', 0xabcd
46 e = ExtensionSaver(code)
50 mod, func, code)
51 copyreg.add_extension(mod, func, code)
53 self.assertTrue(copyreg._extension_registry[mod, func] == code)
54 self.assertTrue(copyreg._inverted_registry[code] == (mod, func))
56 self.assertNotIn(code, copyreg._extension_cache)
58 copyreg.add_extension(mod, func, code) # shouldn't blow up
59 # Conflicting code.
61 mod, func, code + 1)
63 mod, func, code + 1)
66 mod[1:], func, code )
68 mod[1:], func, code )
71 mod, func[1:], code)
73 mod, func[1:], code)
75 if code + 1 not in copyreg._inverted_registry:
77 mod[1:], func[1:], code + 1)
84 # The code *may* be in copyreg._extension_registry, though, if
85 # we happened to pick on a registered code. So don't check for
89 for code in 1, 0x7fffffff:
90 e = ExtensionSaver(code)
92 copyreg.add_extension(mod, func, code)
93 copyreg.remove_extension(mod, func, code)
98 for code in -1, 0, 0x80000000:
100 mod, func, code)