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

Method testEquality

test/IECore/PathMatcherTest.py:348–377  ·  view source on GitHub ↗
( self )

Source from the content-addressed store, hash-verified

346 self.assertEqual( m.removePath( "/a/b/c" ), False )
347
348 def testEquality( self ) :
349
350 m1 = IECore.PathMatcher()
351 m2 = IECore.PathMatcher()
352
353 self.assertEqual( m1, m2 )
354
355 m1.addPath( "/a" )
356 self.assertNotEqual( m1, m2 )
357
358 m2.addPath( "/a" )
359 self.assertEqual( m1, m2 )
360
361 m2.addPath( "/a/b" )
362 self.assertNotEqual( m1, m2 )
363
364 m1.addPath( "/a/b" )
365 self.assertEqual( m1, m2 )
366
367 m1.addPath( "/a/b/.../c" )
368 self.assertNotEqual( m1, m2 )
369
370 m2.addPath( "/a/b/.../c" )
371 self.assertEqual( m1, m2 )
372
373 m2.addPath( "/c*" )
374 self.assertNotEqual( m1, m2 )
375
376 m1.addPath( "/c*" )
377 self.assertEqual( m1, m2 )
378
379 def testPaths( self ) :
380

Callers

nothing calls this directly

Calls 2

addPathMethod · 0.95
PathMatcherMethod · 0.80

Tested by

no test coverage detected