Change test_invalid_chars to call the base version first (eliminates duplicate code)

parent 4d237495
...@@ -31,11 +31,7 @@ class TestOSFS(unittest.TestCase,FSTestCases,ThreadingTestCases): ...@@ -31,11 +31,7 @@ class TestOSFS(unittest.TestCase,FSTestCases,ThreadingTestCases):
return os.path.exists(os.path.join(self.temp_dir, relpath(p))) return os.path.exists(os.path.join(self.temp_dir, relpath(p)))
def test_invalid_chars(self): def test_invalid_chars(self):
self.assertEqual(self.fs.validatepath(''), None) super(TestOSFS, self).test_invalid_chars()
self.assertEqual(self.fs.validatepath('.foo'), None)
self.assertEqual(self.fs.validatepath('foo'), None)
self.assertEqual(self.fs.validatepath('foo/bar'), None)
self.assert_(self.fs.isvalidpath('foo/bar'))
self.assertRaises(errors.InvalidCharsInPathError, self.fs.open, 'invalid\0file', 'wb') self.assertRaises(errors.InvalidCharsInPathError, self.fs.open, 'invalid\0file', 'wb')
self.assertFalse(self.fs.isvalidpath('invalid\0file')) self.assertFalse(self.fs.isvalidpath('invalid\0file'))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment