예제 #1
0
 def testHasVersionNoFrame(self):
     fs = FileSequence("/path/to/file_v2.exr")
     self.assertEquals(fs.start(), 0)
     self.assertEquals(fs.end(), 0)
     self.assertEquals(fs.padding(), '')
     self.assertEquals(fs.extension(), '.exr')
     self.assertEquals(str(fs), "/path/to/file_v2.exr")
예제 #2
0
 def testHasFrameNoVersion(self):
     fs = FileSequence("/path/to/file.2.exr")
     self.assertEquals(fs.start(), 2)
     self.assertEquals(fs.end(), 2)
     self.assertEquals(fs.padding(), '@')
     self.assertEquals(fs.extension(), '.exr')
     self.assertEquals(str(fs), "/path/to/[email protected]")
예제 #3
0
파일: test_unit.py 프로젝트: donalm/fileseq
 def testHasFrameNoVersion(self):
     fs = FileSequence("/path/to/file.2.exr")
     self.assertEquals(fs.start(), 2)
     self.assertEquals(fs.end(), 2)
     self.assertEquals(fs.padding(), '@')
     self.assertEquals(fs.extension(), '.exr')
     self.assertEquals(str(fs), "/path/to/[email protected]")
예제 #4
0
파일: test_unit.py 프로젝트: donalm/fileseq
 def testHasVersionNoFrame(self):
     fs = FileSequence("/path/to/file_v2.exr")
     self.assertEquals(fs.start(), 0)
     self.assertEquals(fs.end(), 0)
     self.assertEquals(fs.padding(), '')
     self.assertEquals(fs.extension(), '.exr')
     self.assertEquals(str(fs), "/path/to/file_v2.exr")
예제 #5
0
파일: test_unit.py 프로젝트: psh845/fileseq
 def testIgnoreFrameSetStrings(self):
     for char in "xy:,".split():
         fs = FileSequence("/path/to/file{0}1-1x1#.exr".format(char))
         self.assertEquals(fs.basename(), "file{0}".format(char))
         self.assertEquals(fs.start(), 1)
         self.assertEquals(fs.end(), 1)
         self.assertEquals(fs.padding(), '#')
         self.assertEquals(str(fs), "/path/to/file{0}1-1x1#.exr".format(char))
예제 #6
0
파일: test_unit.py 프로젝트: donalm/fileseq
 def testIgnoreFrameSetStrings(self):
     for char in "xy:,".split():
         fs = FileSequence("/path/to/file{0}1-1x1#.exr".format(char))
         self.assertEquals(fs.basename(), "file{0}".format(char))
         self.assertEquals(fs.start(), 1)
         self.assertEquals(fs.end(), 1)
         self.assertEquals(fs.padding(), '#')
         self.assertEquals(str(fs), "/path/to/file{0}1-1x1#.exr".format(char))
예제 #7
0
    def testNoFrameNoVersionNoExt(self):
        fs = FileSequence("/path/to/file")
        self.assertEquals(fs.start(), 0)
        self.assertEquals(fs.end(), 0)
        self.assertEquals(fs.padding(), '')
        self.assertEquals(fs.dirname(), '/path/to/')
        self.assertEquals(fs.basename(), 'file')
        self.assertEquals(fs.extension(), '')
        self.assertEquals(str(fs), "/path/to/file")

        fs = FileSequence("file")
        self.assertEquals(fs.start(), 0)
        self.assertEquals(fs.end(), 0)
        self.assertEquals(fs.padding(), '')
        self.assertEquals(fs.dirname(), '')
        self.assertEquals(fs.basename(), 'file')
        self.assertEquals(fs.extension(), '')
        self.assertEquals(str(fs), "file")
예제 #8
0
파일: test_unit.py 프로젝트: donalm/fileseq
    def testNoFrameNoVersionNoExt(self):
        fs = FileSequence("/path/to/file")
        self.assertEquals(fs.start(), 0)
        self.assertEquals(fs.end(), 0)
        self.assertEquals(fs.padding(), '')
        self.assertEquals(fs.dirname(), '/path/to/')
        self.assertEquals(fs.basename(), 'file')
        self.assertEquals(fs.extension(), '')
        self.assertEquals(str(fs), "/path/to/file")

        fs = FileSequence("file")
        self.assertEquals(fs.start(), 0)
        self.assertEquals(fs.end(), 0)
        self.assertEquals(fs.padding(), '')
        self.assertEquals(fs.dirname(), '')
        self.assertEquals(fs.basename(), 'file')
        self.assertEquals(fs.extension(), '')
        self.assertEquals(str(fs), "file")