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

Method testPrefix

test/IECore/FileSequence.py:154–175  ·  view source on GitHub ↗
( self )

Source from the content-addressed store, hash-verified

152 self.assertEqual( s, eval( repr( s ) ) )
153
154 def testPrefix( self ) :
155
156 s = IECore.FileSequence( "myPrefix.##.mySuffix", IECore.FrameRange( 0, 1 ) )
157 self.assertEqual( s.getPrefix(), "myPrefix." )
158 self.assertEqual( s.getSuffix(), ".mySuffix" )
159
160 s = IECore.FileSequence( "#", IECore.FrameRange( 0, 1 ) )
161 self.assertEqual( s.getPrefix(), "" )
162 self.assertEqual( s.getSuffix(), "" )
163
164 s = IECore.FileSequence( "abc.#.tif", IECore.FrameRange( 0, 1 ) )
165 self.assertEqual( s.getPrefix(), "abc." )
166 self.assertEqual( s.getSuffix(), ".tif" )
167 self.assertEqual( s.getPadding(), 1 )
168 s.setPrefix( "def." )
169 self.assertEqual( s.getPrefix(), "def." )
170 self.assertEqual( s.getSuffix(), ".tif" )
171 self.assertEqual( s.getPadding(), 1 )
172 s.setSuffix( ".gif" )
173 self.assertEqual( s.getPrefix(), "def." )
174 self.assertEqual( s.getSuffix(), ".gif" )
175 self.assertEqual( s.getPadding(), 1 )
176
177 def testCopy( self ) :
178

Callers

nothing calls this directly

Calls 7

getPrefixMethod · 0.95
getSuffixMethod · 0.95
getPaddingMethod · 0.95
setPrefixMethod · 0.95
setSuffixMethod · 0.95
FileSequenceMethod · 0.80
FrameRangeMethod · 0.80

Tested by

no test coverage detected