def test_permissions(self):
     """ im dir should have permissions 0700 """
     im_dir = catalog.intermediate_dir()
     im_dir_stat = os.stat(im_dir)
     assert_(stat.S_IMODE(im_dir_stat.st_mode) == 0o0700)
     r_im_dir_stat = os.stat(os.path.dirname(im_dir))
     assert_(stat.S_IMODE(r_im_dir_stat.st_mode) == 0o0700)
Example #2
0
 def test_permissions(self):
     # im dir should have permissions 0700
     im_dir = catalog.intermediate_dir()
     im_dir_stat = os.stat(im_dir)
     assert_(stat.S_IMODE(im_dir_stat.st_mode) == 0o0700)
     r_im_dir_stat = os.stat(os.path.dirname(im_dir))
     assert_(stat.S_IMODE(r_im_dir_stat.st_mode) == 0o0700)
 def test_ownership(self):
     """ test if intermediate dir is owned by correct user """
     im_dir = catalog.intermediate_dir()
     im_dir_stat = os.stat(im_dir)
     proc_uid = os.getuid()
     assert_(proc_uid == im_dir_stat.st_uid)
     r_im_dir_stat = os.stat(os.path.dirname(im_dir))
     assert_(proc_uid == r_im_dir_stat.st_uid)
Example #4
0
 def test_ownership(self):
     # Test if intermediate dir is owned by correct user.
     im_dir = catalog.intermediate_dir()
     im_dir_stat = os.stat(im_dir)
     proc_uid = os.getuid()
     assert_(proc_uid == im_dir_stat.st_uid)
     r_im_dir_stat = os.stat(os.path.dirname(im_dir))
     assert_(proc_uid == r_im_dir_stat.st_uid)
 def dirs_are_valid(self, wrong_dir, tmpdir):
     """ test if new dir is created and is consistent """
     new_im_dir = catalog.intermediate_dir(tmpdir)
     assert_(not samefile(new_im_dir, wrong_dir))
     new_im_dir2 = catalog.intermediate_dir(tmpdir)
     assert_(samefile(new_im_dir, new_im_dir2))
 def test_symlink(self):
     """ im dir shouldn't be a symlink """
     r_im_dir = os.path.dirname(catalog.intermediate_dir())
     assert_(os.path.islink(r_im_dir) is False)
Example #7
0
 def dirs_are_valid(self, wrong_dir, tmpdir):
     # Test if new dir is created and is consistent.
     new_im_dir = catalog.intermediate_dir(tmpdir)
     assert_(not samefile(new_im_dir, wrong_dir))
     new_im_dir2 = catalog.intermediate_dir(tmpdir)
     assert_(samefile(new_im_dir, new_im_dir2))
Example #8
0
 def test_symlink(self):
     # im dir shouldn't be a symlink
     r_im_dir = os.path.dirname(catalog.intermediate_dir())
     assert_(os.path.islink(r_im_dir) is False)