Lines Matching refs:self
65 def setUp(self):
70 self.addCleanup(os_helper.rmtree, os_helper.TESTFN)
73 for name in self.files:
74 name = os.path.join(os_helper.TESTFN, self.norm(name))
79 self.files = files
81 def norm(self, s):
82 if self.normal_form:
83 return normalize(self.normal_form, s)
86 def _apply_failure(self, fn, filename,
89 with self.assertRaises(expected_exception) as c:
93 self.assertEqual(exc_filename, filename, "Function '%s(%a) failed "
97 def test_failures(self):
99 for name in self.files:
101 self._apply_failure(open, name)
102 self._apply_failure(os.stat, name)
103 self._apply_failure(os.chdir, name)
104 self._apply_failure(os.rmdir, name)
105 self._apply_failure(os.remove, name)
106 self._apply_failure(os.listdir, name)
114 def test_open(self):
115 for name in self.files:
120 self._apply_failure(os.listdir, name, self._listdir_failure)
131 def test_normalize(self):
132 files = set(self.files)
138 self._apply_failure(open, name)
139 self._apply_failure(os.stat, name)
140 self._apply_failure(os.chdir, name)
141 self._apply_failure(os.rmdir, name)
142 self._apply_failure(os.remove, name)
143 self._apply_failure(os.listdir, name)
149 def test_listdir(self):
150 sf0 = set(self.files)
157 self.assertEqual(sf0, sf2, "%a != %a" % (sf0, sf2))
158 self.assertEqual(len(f1), len(f2))
160 def test_rename(self):
161 for name in self.files:
165 def test_directory(self):