예제 #1
0
 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"))
예제 #2
0
 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"))
예제 #3
0
 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)
예제 #4
0
 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)