Skip to content

Commit 4949fc0

Browse files
Adjust AnyVector python tests
Signed-off-by: Jean-Christophe Morin <[email protected]>
1 parent dc6e4d5 commit 4949fc0

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

tests/test_core_utils.py

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -100,10 +100,10 @@ def test_main(self):
100100
v.append(2)
101101
self.assertEqual(len(v), 2)
102102

103-
self.assertEqual([value for value in v], [1, 2])
103+
self.assertEqual(v, [1, 2])
104104

105105
v.insert(0, 5)
106-
self.assertEqual([value for value in v], [5, 1, 2])
106+
self.assertEqual(v, [5, 1, 2])
107107
self.assertEqual(v[0], 5)
108108
self.assertEqual(v[-3], 5)
109109

@@ -124,13 +124,11 @@ def test_main(self):
124124

125125
del v[0]
126126
self.assertEqual(len(v), 2)
127-
# Doesn't work...
128-
# assert v == [1, 100]
129-
self.assertEqual([value for value in v], [1, 100])
127+
self.assertEqual(v, [1, 100])
130128

131129
del v[1000] # This will surprisingly delete the last item...
132130
self.assertEqual(len(v), 1)
133-
self.assertEqual([value for value in v], [1])
131+
self.assertEqual(v, [1])
134132

135133
# Will delete the last item even if the index doesn't match.
136134
# It's a surprising behavior.
@@ -144,7 +142,7 @@ def test_main(self):
144142
items.append(value)
145143

146144
self.assertEqual(items, [1, '234', {}])
147-
self.assertFalse(v == [1, '234', {}]) # __eq__ is not implemented
145+
self.assertTrue(v == [1, '234', {}])
148146

149147
self.assertTrue(1 in v) # Test __contains__
150148
self.assertTrue('234' in v)
@@ -181,13 +179,13 @@ def test_main(self):
181179
self.assertEqual(v3[1:7:2], [1, 3, 5])
182180

183181
del v3[2:7]
184-
self.assertEqual(list(v3), [0, 1, 7, 8, 9])
182+
self.assertEqual(v3, [0, 1, 7, 8, 9])
185183

186184
v4 = opentimelineio.core._core_utils.AnyVector()
187185
v4.extend(range(10))
188186

189187
del v4[::2]
190-
self.assertEqual(list(v4), [1, 3, 5, 7, 9])
188+
self.assertEqual(v4, [1, 3, 5, 7, 9])
191189

192190
v5 = opentimelineio.core._core_utils.AnyVector()
193191
tmplist = [1, 2]
@@ -225,7 +223,7 @@ def test_raises_if_ref_destroyed(self):
225223
def test_copy(self):
226224
list1 = [1, 2, [3, 4], 5]
227225
copied = copy.copy(list1)
228-
self.assertEqual(list(list1), list(copied))
226+
self.assertEqual(list1, copied)
229227

230228
v = opentimelineio.core._core_utils.AnyVector()
231229
v.extend([1, 2, [3, 4], 5])

0 commit comments

Comments
 (0)