[merge] win32- all tests pass but 1

John Arbash Meinel john at arbash-meinel.com
Fri Jun 30 23:39:39 BST 2006


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

The attached patch is the rest of the cleanups that get win32 so that
almost all tests are passing.
Only one test is failing right now (test_bundle).

A little bit of this has already been up for review, but wasn't accepted
yet.

I'm pretty happy about the results, so please look it over, and let me
know if I'm doing anything foolish.

This is also the commit log, so you have an idea of what I was changing.

John
=:->


1799 John Arbash Meinel        2006-06-30
     Fix expected value for urlutils tests

1800 John Arbash Meinel        2006-06-30
     diff tests check exact texts, should use binary mode for files.

1801 John Arbash Meinel        2006-06-30
     Properly handle the case when you want to turn off executability.

1802 John Arbash Meinel        2006-06-30
     remove assertDictsEqual

1803 John Arbash Meinel        2006-06-30
     Delay the extra syscall in _win32_rename until we get a failure.

1804 John Arbash Meinel        2006-06-30
     Old repository formats didn't support double locking on win32,
don't raise errors

1805 John Arbash Meinel        2006-06-30
     file:// urls look slightly different on win32

1806 John Arbash Meinel        2006-06-30
     always close files, minor PEP8 cleanup

1807 John Arbash Meinel        2006-06-30
     Run the merge_core tests underneath the current test directory,
rather than TEMP

1808 John Arbash Meinel        2006-06-30
     transform: cleanup the temporary file even if unique_add fails.

1809 John Arbash Meinel        2006-06-30
     The api doc tests were using invalid paths on win32, fix them

1810 John Arbash Meinel        2006-06-30
     check_text_file was leaving the file handle open, now it closes.

1811 John Arbash Meinel        2006-06-30
     try/finally to close files, _KnitData was keeping a handle to a
file it never used again, and using transport.rename() when it wanted
transport.move()

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

iD8DBQFEpagrJdeBCYSNAAMRAktwAKCTF+0tlKqQtvYFY4kBKIcVKKGcPgCdF5CN
AAT5cyPM3Aq/EWhMG00igdk=
=TwtD
-----END PGP SIGNATURE-----
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: win32-rollup.diff
Url: https://lists.ubuntu.com/archives/bazaar/attachments/20060630/743b2ae1/attachment.diff 


More information about the bazaar mailing list