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

Method testRepr

test/IECore/ReversedFrameList.py:76–87  ·  view source on GitHub ↗
( self )

Source from the content-addressed store, hash-verified

74 self.assertEqual( str( r ), "1-10,20-30r" )
75
76 def testRepr( self ) :
77
78 import IECore
79
80 r = IECore.ReversedFrameList( IECore.FrameRange( 1, 11, 2 ) )
81 self.assertEqual( r, eval( repr( r ) ) )
82
83 r = IECore.ReversedFrameList( IECore.CompoundFrameList( [ IECore.FrameRange( 1, 10 ), IECore.FrameRange( 20, 30 ) ] ) )
84 self.assertEqual( r, eval( repr( r ) ) )
85
86 r = IECore.CompoundFrameList( [ IECore.FrameRange( 1, 10 ), IECore.ReversedFrameList( IECore.FrameRange( 20, 30 ) ) ] )
87 self.assertEqual( r, eval( repr( r ) ) )
88
89 def testImpactOnOtherParsing( self ) :
90

Callers

nothing calls this directly

Calls 4

ReversedFrameListMethod · 0.80
FrameRangeMethod · 0.80
CompoundFrameListMethod · 0.80
reprFunction · 0.50

Tested by

no test coverage detected