コード例 #1
0
    def test_set_file_readwrite(self):
        """Test for set_file_readwrite."""
        set_file_readonly(self.testfile)
        self.addCleanup(set_dir_readwrite, self.testfile)

        set_file_readwrite(self.testfile)
        open_file(self.testfile, 'w')
        self.assertTrue(can_write(self.testfile))
コード例 #2
0
 def test_access_ro(self):
     """Test access on a file with read only permission."""
     set_file_readonly(self.testfile)
     self.addCleanup(set_file_readwrite, self.testfile)
     self.assertTrue(access(self.testfile))
コード例 #3
0
 def test_set_file_readonly(self):
     """Test for set_file_readonly."""
     set_file_readonly(self.testfile)
     self.addCleanup(set_dir_readwrite, self.testfile)
     self.assertRaises(IOError, open_file, self.testfile, 'w')