def testSlice(self): l = ConstList(map(CharObject, "abcdefg")) result = l.call(u"slice", [IntObject(3), IntObject(6)]) chars = [char._c for char in unwrapList(result)] self.assertEqual(chars, list("def"))
def testCmpShortRight(self): a = ConstList([IntObject(2), IntObject(4)]) b = ConstList([IntObject(2)]) result = a.call(u"op__cmp", [b]) self.assertEqual(result.getInt(), 1)