MCPcopy Create free account
hub / github.com/ImageEngine/cortex / testRemove

Method testRemove

test/IECore/ObjectVectorTest.py:106–123  ·  view source on GitHub ↗
( self )

Source from the content-addressed store, hash-verified

104 self.assertEqual( o, ooo )
105
106 def testRemove( self ) :
107
108 m1 = IECore.IntData( 1 )
109 m2 = IECore.IntData( 2 )
110 m3 = IECore.IntData( 2 )
111
112 o = IECore.ObjectVector()
113 o.append( m1 )
114 o.append( m2 )
115 o.append( m3 )
116
117 o.remove( m3 )
118
119 self.assertEqual( len( o ), 2 )
120 self.assertTrue( o[0].isSame( m1 ) )
121 self.assertTrue( o[1].isSame( m2 ) )
122
123 self.assertRaises( ValueError, o.remove, m3 )
124
125 def testIndex( self ) :
126

Callers

nothing calls this directly

Calls 4

ObjectVectorMethod · 0.80
appendMethod · 0.80
lenFunction · 0.50
removeMethod · 0.45

Tested by

no test coverage detected