Rev 3652: Make test_bad_fs_path not applicable on OSX. in http://bazaar.launchpad.net/%7Ebzr/bzr/osx_tests_fix

Vincent Ladeuil v.ladeuil+lp at free.fr
Mon Sep 8 15:35:59 BST 2008


At http://bazaar.launchpad.net/%7Ebzr/bzr/osx_tests_fix

------------------------------------------------------------
revno: 3652
revision-id: v.ladeuil+lp at free.fr-20080908143528-hak1vrw8d64tb0zq
parent: v.ladeuil+lp at free.fr-20080908130427-l3hdk2z7i362l0iw
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: osx_tests_fix
timestamp: Mon 2008-09-08 16:35:28 +0200
message:
  Make test_bad_fs_path not applicable on OSX.
  
  * bzrlib/tests/workingtree_implementations/test_workingtree.py:
  (TestIllegalPaths.test_bad_fs_path): You can't create an utf8
  illegal filename on OSX.
modified:
  bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
-------------- next part --------------
=== modified file 'bzrlib/tests/workingtree_implementations/test_workingtree.py'
--- a/bzrlib/tests/workingtree_implementations/test_workingtree.py	2008-07-08 14:55:19 +0000
+++ b/bzrlib/tests/workingtree_implementations/test_workingtree.py	2008-09-08 14:35:28 +0000
@@ -918,6 +918,9 @@
 class TestIllegalPaths(TestCaseWithWorkingTree):
 
     def test_bad_fs_path(self):
+        if osutils.normalizes_filenames():
+            # You *can't* create an illegal filename on OSX.
+            raise tests.TestNotApplicable('OSX normalizes filenames')
         self.requireFeature(tests.UTF8Filesystem)
         # We require a UTF8 filesystem, because otherwise we would need to get
         # tricky to figure out how to create an illegal filename.



More information about the bazaar-commits mailing list