Merge pull request #950 from cassiobotaro/master
Fix List behaviour and added new feature
This commit is contained in:
@@ -125,8 +125,12 @@ class TestList(unittest.TestCase):
|
||||
def test_listcall(self):
|
||||
a = List((1, 2, 3))
|
||||
self.assertEqual(a(1), 2)
|
||||
self.assertEqual(a[1], 2)
|
||||
self.assertEqual(a(3), None)
|
||||
self.assertEqual(a[3], None)
|
||||
self.assertEqual(a(-1), 3)
|
||||
self.assertEqual(a(-5), None)
|
||||
self.assertEqual(a[-5], None)
|
||||
self.assertEqual(a(-5, default='x'), 'x')
|
||||
self.assertEqual(a(-3, cast=str), '1')
|
||||
a.append('1234')
|
||||
|
||||
Reference in New Issue
Block a user