コード例 #1
0
ファイル: test_path.py プロジェクト: starfox644/bibmngr2015py
 def createEmpty(self):
     p = Path()
     assert(p.getAbsolutePath() == "")
     assert(p.getAbsoluteBasename() == "")
     assert(p.getFileName() == "")
     assert(p.getFileBasename() == "")
     assert(p.getExtension() == "")
コード例 #2
0
ファイル: test_path.py プロジェクト: starfox644/bibmngr2015py
 def createMultipleExtensions(self):
     path = "a/b/c.tar.gz"
     p = Path(path)
     assert(p.getAbsolutePath() == "a/b/c.tar.gz")
     assert(p.getAbsoluteBasename() == "a/b/c.tar")
     assert(p.getFileName() == "c.tar.gz")
     assert(p.getFileBasename() == "c.tar")
     assert(p.getExtension() == ".gz")
コード例 #3
0
ファイル: test_path.py プロジェクト: starfox644/bibmngr2015py
 def createNotClean(self):
     path = "a/b/../cd//file.pdf"
     p = Path(path)
     assert(p.getAbsolutePath() == "a/cd/file.pdf")
     assert(p.getAbsoluteBasename() == "a/cd/file")
     assert(p.getFileName() == "file.pdf")
     assert(p.getFileBasename() == "file")
     assert(p.getExtension() == ".pdf")
コード例 #4
0
ファイル: test_path.py プロジェクト: starfox644/bibmngr2015py
 def createLocal(self):
     path = "file.pdf"
     p = Path(path)
     assert(p.getAbsolutePath() == "file.pdf")
     assert(p.getAbsoluteBasename() == "file")
     assert(p.getFileName() == "file.pdf")
     assert(p.getFileBasename() == "file")
     assert(p.getExtension() == ".pdf")