Rev 2826: WorkingTree3 unicode related expected failure. in file:///v/home/vila/src/bugs/osx.pass.test.suite/

Vincent Ladeuil v.ladeuil+lp at free.fr
Sat Sep 15 12:08:24 BST 2007


At file:///v/home/vila/src/bugs/osx.pass.test.suite/

------------------------------------------------------------
revno: 2826
revision-id: v.ladeuil+lp at free.fr-20070915110822-qamlabd07hmima6i
parent: v.ladeuil+lp at free.fr-20070914135618-72gmt7at7xx4utmp
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: osx.pass.test.suite
timestamp: Sat 2007-09-15 13:08:22 +0200
message:
  WorkingTree3 unicode related expected failure.
  
  * bzrlib/tests/test_bundle.py:
  (BundleTester.test_unicode_bundle): Catch expected test failure
  earlier. This one may need more investigation.
modified:
  bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
-------------- next part --------------
=== modified file 'bzrlib/tests/test_bundle.py'
--- a/bzrlib/tests/test_bundle.py	2007-08-17 16:19:09 +0000
+++ b/bzrlib/tests/test_bundle.py	2007-09-15 11:08:22 +0000
@@ -44,7 +44,6 @@
 from bzrlib.tests import (TestCaseInTempDir, TestCaseWithTransport,
                           TestCase, TestSkipped, test_commit)
 from bzrlib.transform import TreeTransform
-from bzrlib.workingtree import WorkingTree
 
 
 class MockTree(object):
@@ -795,6 +794,13 @@
                           rev_id='i18n-1', committer=u'William Dod\xe9')
 
         if sys.platform == 'darwin':
+            from bzrlib.workingtree import WorkingTree3
+            if type(self.tree1) is WorkingTree3:
+                self.knownFailure("Mac OSX doesn't preserve unicode"
+                                  " combining characters"
+                                  " and WorkingTree3 failed to detect"
+                                  " removed files")
+
             # On Mac the '\xe9' gets changed to 'e\u0301'
             self.assertEqual([u'.bzr', u'with Dode\u0301'],
                              sorted(os.listdir(u'b1')))



More information about the bazaar-commits mailing list