コード例 #1
0
 def test_all_options_false(self):
     path = 'content/DirectoryE/SubdirB/empty_rootC'
     status = isvalid(path, os.W_OK, ['pub', 'txt'], 'dir', 0)
     self.assertFalse(status)
コード例 #2
0
 def test_minsize_zero_false(self):
     path = 'content/DirectoryE/SubdirB/empty_rootB'
     status = isvalid(path, minsize=0)
     self.assertFalse(status)
コード例 #3
0
 def test_all_options_true(self):
     path = 'content/file2_nonempty.txt'
     status = isvalid(path, os.W_OK, ['gif', 'txt', 'zip'], 'file', 0)
     self.assertTrue(status)
コード例 #4
0
 def test_filetype_dir_false(self):
     path = 'content/DirectoryD\\n/SubdirB/emptyB'
     status = isvalid(path, filetype='dir')
     self.assertFalse(status)
コード例 #5
0
 def test_minsize_zero_true(self):
     path = 'content/DirectoryE/SubdirA/nonemptyC'
     status = isvalid(path, minsize=0)
     self.assertTrue(status)
コード例 #6
0
 def test_filetype_file_true(self):
     path = 'content/DirectoryD\\n/SubdirB/emptyA'
     status = isvalid(path, filetype='file')
     self.assertTrue(status)
コード例 #7
0
 def test_filetype_dir_true(self):
     path = 'content/DirectoryD\\n'
     status = isvalid(path, filetype='dir')
     self.assertTrue(status)
コード例 #8
0
 def test_extensions_single_false(self):
     path = 'content/file1.txt'
     status = isvalid(path, extensions=['jpg'])
     self.assertFalse(status)
コード例 #9
0
 def test_extensions_multiple_false(self):
     path = 'content/file1.txt'
     status = isvalid(path, extensions=['asc', 'bmp', 'jpg', 'zip'])
     self.assertFalse(status)
コード例 #10
0
 def test_extensions_single_true(self):
     path = 'content/file1.txt'
     status = isvalid(path, extensions=['txt'])
     self.assertTrue(status)
コード例 #11
0
 def test_access_false(self):
     path = 'content/.DirectoryA/SubdirB/nonempty_rootA'
     status = isvalid(path, access=os.W_OK)
     self.assertFalse(status)
コード例 #12
0
 def test_access_true(self):
     path = 'content/.DirectoryA/SubdirB/nonemptyA'
     status = isvalid(path, access=os.W_OK)
     self.assertTrue(status)
コード例 #13
0
 def test_exists_false(self):
     path = 'content/fail.txt'
     status = isvalid(path, filetype='any')
     self.assertFalse(status)
コード例 #14
0
 def test_exists_true(self):
     path = 'content/.DirectoryA/SubdirA/emptyfileA'
     status = isvalid(path, filetype='any')
     self.assertTrue(status)