Lines Matching refs:filename1
78 def _do_equivalent(self, filename1, filename2): argument
82 self.assertTrue(type(filename1)!=type(filename2),
85 self.assertEqual(os.stat(filename1),
87 self.assertEqual(os.lstat(filename1),
90 self._do_copyish(filename1, filename2)
93 def _do_copyish(self, filename1, filename2): argument
95 self.assertTrue(os.path.isfile(filename1)) # must exist.
96 os.rename(filename1, filename2 + ".new")
97 self.assertTrue(os.path.isfile(filename1+".new"))
98 os.rename(filename1 + ".new", filename2)
101 shutil.copy(filename1, filename2 + ".new")
102 os.unlink(filename1 + ".new") # remove using equiv name.
104 shutil.move(filename1, filename2 + ".new")
106 shutil.move(filename1 + ".new", filename2)
107 self.assertTrue(os.path.exists(filename1))
113 shutil.copy2(filename1, filename2 + ".new")
114 os.unlink(filename1 + ".new")
155 def _test_equivalent(self, filename1, filename2): argument
156 remove_if_exists(filename1)
158 f = file(filename1, "w")
161 self._do_equivalent(filename1, filename2)
163 os.unlink(filename1)