Beispiel #1
0
 def test_return42(self):
     co = CodeObject()
     co.append('LOAD_CONST', 42)
     co.append('RETURN_VALUE')
     expected = """
         LOAD_CONST      1 (42)
         RETURN_VALUE
    """
     co.check_bytecode(expected)
Beispiel #2
0
 def test_return77(self):
     co = CodeObject()
     co.append('LOAD_CONST', 77)
     co.append('RETURN_VALUE')
     ret77 = co.to_function()
     self.assertEqual(77, ret77())