Home | History | Annotate | Download | only in test

Lines Matching refs:code

46         mod, func, code = 'junk1 ', ' junk2', 0xabcd
47 e = ExtensionSaver(code)
51 mod, func, code)
52 copy_reg.add_extension(mod, func, code)
54 self.assertTrue(copy_reg._extension_registry[mod, func] == code)
55 self.assertTrue(copy_reg._inverted_registry[code] == (mod, func))
57 self.assertNotIn(code, copy_reg._extension_cache)
59 copy_reg.add_extension(mod, func, code) # shouldn't blow up
60 # Conflicting code.
62 mod, func, code + 1)
64 mod, func, code + 1)
67 mod[1:], func, code )
69 mod[1:], func, code )
72 mod, func[1:], code)
74 mod, func[1:], code)
76 if code + 1 not in copy_reg._inverted_registry:
78 mod[1:], func[1:], code + 1)
85 # The code *may* be in copy_reg._extension_registry, though, if
86 # we happened to pick on a registered code. So don't check for
90 for code in 1, 0x7fffffff:
91 e = ExtensionSaver(code)
93 copy_reg.add_extension(mod, func, code)
94 copy_reg.remove_extension(mod, func, code)
99 for code in -1, 0, 0x80000000L:
101 mod, func, code)