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)
def test_return77(self): co = CodeObject() co.append('LOAD_CONST', 77) co.append('RETURN_VALUE') ret77 = co.to_function() self.assertEqual(77, ret77())