@@ -100,10 +100,10 @@ def test_main(self):
100
100
v .append (2 )
101
101
self .assertEqual (len (v ), 2 )
102
102
103
- self .assertEqual ([ value for value in v ] , [1 , 2 ])
103
+ self .assertEqual (v , [1 , 2 ])
104
104
105
105
v .insert (0 , 5 )
106
- self .assertEqual ([ value for value in v ] , [5 , 1 , 2 ])
106
+ self .assertEqual (v , [5 , 1 , 2 ])
107
107
self .assertEqual (v [0 ], 5 )
108
108
self .assertEqual (v [- 3 ], 5 )
109
109
@@ -124,13 +124,11 @@ def test_main(self):
124
124
125
125
del v [0 ]
126
126
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 ])
130
128
131
129
del v [1000 ] # This will surprisingly delete the last item...
132
130
self .assertEqual (len (v ), 1 )
133
- self .assertEqual ([ value for value in v ] , [1 ])
131
+ self .assertEqual (v , [1 ])
134
132
135
133
# Will delete the last item even if the index doesn't match.
136
134
# It's a surprising behavior.
@@ -144,7 +142,7 @@ def test_main(self):
144
142
items .append (value )
145
143
146
144
self .assertEqual (items , [1 , '234' , {}])
147
- self .assertFalse (v == [1 , '234' , {}]) # __eq__ is not implemented
145
+ self .assertTrue (v == [1 , '234' , {}])
148
146
149
147
self .assertTrue (1 in v ) # Test __contains__
150
148
self .assertTrue ('234' in v )
@@ -181,13 +179,13 @@ def test_main(self):
181
179
self .assertEqual (v3 [1 :7 :2 ], [1 , 3 , 5 ])
182
180
183
181
del v3 [2 :7 ]
184
- self .assertEqual (list ( v3 ) , [0 , 1 , 7 , 8 , 9 ])
182
+ self .assertEqual (v3 , [0 , 1 , 7 , 8 , 9 ])
185
183
186
184
v4 = opentimelineio .core ._core_utils .AnyVector ()
187
185
v4 .extend (range (10 ))
188
186
189
187
del v4 [::2 ]
190
- self .assertEqual (list ( v4 ) , [1 , 3 , 5 , 7 , 9 ])
188
+ self .assertEqual (v4 , [1 , 3 , 5 , 7 , 9 ])
191
189
192
190
v5 = opentimelineio .core ._core_utils .AnyVector ()
193
191
tmplist = [1 , 2 ]
@@ -225,7 +223,7 @@ def test_raises_if_ref_destroyed(self):
225
223
def test_copy (self ):
226
224
list1 = [1 , 2 , [3 , 4 ], 5 ]
227
225
copied = copy .copy (list1 )
228
- self .assertEqual (list ( list1 ), list ( copied ) )
226
+ self .assertEqual (list1 , copied )
229
227
230
228
v = opentimelineio .core ._core_utils .AnyVector ()
231
229
v .extend ([1 , 2 , [3 , 4 ], 5 ])
0 commit comments