def testSetPadding(self): seq = FileSequence("/foo/[email protected]") seq.setPadding("#") self.assertEquals("/foo/bong.0001.exr", seq[0]) seq.setPadding("%02d") self.assertEquals("/foo/bong.01.exr", seq[0])
def testNoPlaceholder(self): expected = "/path/to/file.mov" seqs = FileSequence(expected) self.assertEquals(expected, seqs.index(0)) self.assertEquals(expected, seqs.frame(0)) self.assertEquals(expected, seqs[0]) self.assertEquals(None, seqs.frameSet()) self.assertEquals("", seqs.frameRange()) self.assertEquals("", seqs.invertedFrameRange()) self.assertEquals(1, len(seqs)) seqs.setFrameRange("1-100") for i in range(0, 100): self.assertEquals(expected, seqs.index(i)) self.assertEquals(expected, seqs.frame(i + 1)) self.assertEquals(expected, seqs[i]) self.assertEquals(1, len(seqs)) seqs.setPadding("#") self.assertEquals(100, len(seqs))
def testNoPlaceholder(self): expected = "/path/to/file.mov" seqs = FileSequence(expected) self.assertEquals(expected, seqs.index(0)) self.assertEquals(expected, seqs.frame(0)) self.assertEquals(expected, seqs[0]) self.assertEquals(None, seqs.frameSet()) self.assertEquals("", seqs.frameRange()) self.assertEquals("", seqs.invertedFrameRange()) self.assertEquals(1, len(seqs)) seqs.setFrameRange("1-100") for i in xrange(0,100): self.assertEquals(expected, seqs.index(i)) self.assertEquals(expected, seqs.frame(i+1)) self.assertEquals(expected, seqs[i]) self.assertEquals(1, len(seqs)) seqs.setPadding("#") self.assertEquals(100, len(seqs))