]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commitdiff
test_stringutils.py: Skip test_listdir_unicode on mocked platform which cannot store...
authorFrancois Deppierraz <francois@ctrlaltdel.ch>
Fri, 21 May 2010 16:05:59 +0000 (09:05 -0700)
committerFrancois Deppierraz <francois@ctrlaltdel.ch>
Fri, 21 May 2010 16:05:59 +0000 (09:05 -0700)
src/allmydata/test/test_stringutils.py

index 38841c17dc89ebb6c7ed6bba2ed7700d505694cb..77013de682128f9295dc216fe7f4b420363eb76a 100644 (file)
@@ -176,6 +176,8 @@ class StringUtils:
     @patch('sys.getfilesystemencoding')
     @patch('os.listdir')
     def test_listdir_unicode(self, mock_listdir, mock_getfilesystemencoding):
+        if 'dirlist' not in dir(self):
+            raise unittest.SkipTest("No way to write non-ASCII filenames on this system")
 
         mock_listdir.return_value = self.dirlist
         mock_getfilesystemencoding.return_value = self.filesystemencoding