[MERGE][1.14][355273] Fix OSX test failures

John Arbash Meinel john at arbash-meinel.com
Mon Apr 6 15:39:55 BST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Vincent Ladeuil wrote:
> This fix some regressions in the test suite on OSX.
> 
> First, many tests for case insensitive case preserving were
> activated but osutils wasn't binding canonical_relpath to
> _cicp_canonical_relpath.
> 
> Second, revno 4216 reveals some dormant bugs in export regarding
> unicode path handling on OSX. I don't fix them here as that seems
> outside the scope of this bug, I'll file a new one ASAP.
> 
> Third, the same revno also revealed a bug in
> test_case_insensitive_build_tree_inventory, but there the test
> requires a truly case sensitive file system so I just skip it on
> OSX.
> 
> Finally, there were also minor issues:
> 
> - bad import when running python2.5.1 for which we know tar
>   support is bogus,
> 
> - some tests were manipulating absolute paths involving /tmp
>   which is known to cause problems on OSX since it's redirected
>   to /private/tmp and requires a bit of care when dereferencing
>   such paths.
> 
> The patch is against 1.14, I don't intend to back-port it to
> bzr.dev (waiting for it to be merged back when 1.14 is released
> seems enough).
> 
>   Vincent
> 
> 

BB:approve

Again, Bob Tanner has the final signoff on all 1.14 related things.

John
=:->

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAknaFDoACgkQJdeBCYSNAAPrwACgqkZRg5KsG8GucebHj+Idpe5P
8zQAmgJn9Fw+B6eq4/IXv5o11+c+I/qC
=6wUC
-----END PGP SIGNATURE-----



More information about the bazaar mailing list