[MERGE] Fix case-sensitivity detection

Alexander Belchenko bialix at ukr.net
Wed Nov 28 18:07:58 GMT 2007


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

selftest result on win32:

C:\work\Bazaar\mydev\aaron>python bzr --no-plugins selftest case -v > test.log

testing: C:/work/Bazaar/mydev/aaron/bzr
   C:\work\Bazaar\mydev\aaron\bzrlib (0.93.0.dev.0 python2.5.1.final.0)

running 12 tests...
test_osutils.TestOSUtils.test_rename_change_case                                         OK
        109ms
test_store.TestTransportStore.test_escaped_uppercase                                     OK
          0ms
test_transform.TestTreeTransform.test_apply_case_conflict                                OK
        296ms
test_transform.TestTreeTransform.test_case_insensitive_limbo                             OK
        233ms
test_transform.TestTreeTransform.test_conflict_on_case_insensitive                       OK
        219ms
test_transform.TestTreeTransform.test_conflict_on_case_insensitive_existing              OK
        234ms
test_transform.TestTreeTransform.test_resolve_case_insensitive_conflict                  OK
        217ms
test_transform.TestTreeTransform.test_resolve_checkout_case_conflict                     OK
        235ms
blackbox.test_mv.TestMove.test_mv_change_case                                            OK
        155ms
...mentations.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat4) FAIL
         78ms
    not equal:
a = True
b = False

...mentations.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat3) FAIL
         94ms
    not equal:
a = True
b = False

...mentations.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat2)   OK
        110ms

======================================================================
FAIL: test_case_sensitive (bzrlib.tests.workingtree_implementations.test_workingtree.TestWorkingTree)

vvvv[log from
bzrlib.tests.workingtree_implementations.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat4)]
created control directory in file:///C:/tmp/testbzr-afs9fx.tmp/tmpaf7qyi/work/test/
creating repository in file:///C:/tmp/testbzr-afs9fx.tmp/tmpaf7qyi/work/test/.bzr/.
creating branch <bzrlib.branch.BzrBranchFormat6 object at 0x024E24D0> in
file:///C:/tmp/testbzr-afs9fx.tmp/tmpaf7qyi/work/test/.bzr/
trying to create missing lock 'C:/tmp/testbzr-afs9fx.tmp/tmpaf7qyi/work/test/.bzr/checkout/dirstate'
opening working tree 'C:/tmp/testbzr-afs9fx.tmp/tmpaf7qyi/work/test'
opening working tree 'C:/tmp/testbzr-afs9fx.tmp'

^^^^[log from
bzrlib.tests.workingtree_implementations.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat4)]
- ----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\work\Bazaar\mydev\aaron\bzrlib\tests\workingtree_implementations\test_workingtree.py",
line 865, in test_case_sensitive
    self.assertEqual(case_sensitive, tree.case_sensitive)
AssertionError: not equal:
a = True
b = False


======================================================================
FAIL: test_case_sensitive (bzrlib.tests.workingtree_implementations.test_workingtree.TestWorkingTree)

vvvv[log from
bzrlib.tests.workingtree_implementations.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat3)]
created control directory in file:///C:/tmp/testbzr-afs9fx.tmp/tmp7wnc9c/work/test/
creating repository in file:///C:/tmp/testbzr-afs9fx.tmp/tmp7wnc9c/work/test/.bzr/.
creating branch <bzrlib.branch.BzrBranchFormat6 object at 0x01022BD0> in
file:///C:/tmp/testbzr-afs9fx.tmp/tmp7wnc9c/work/test/.bzr/
opening working tree 'C:/tmp/testbzr-afs9fx.tmp/tmp7wnc9c/work/test'
failed to open C:/tmp/testbzr-afs9fx.tmp/tmp7wnc9c/work/test/.bzr/checkout/stat-cache: [Errno 2] No
such file or directory: u'C:/tmp/testbzr-afs9fx.tmp/tmp7wnc9c/work/test/.bzr/checkout/stat-cache'
write hc
opening working tree 'C:/tmp/testbzr-afs9fx.tmp'

^^^^[log from
bzrlib.tests.workingtree_implementations.test_workingtree.TestWorkingTree.test_case_sensitive(WorkingTreeFormat3)]
- ----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\work\Bazaar\mydev\aaron\bzrlib\tests\workingtree_implementations\test_workingtree.py",
line 865, in test_case_sensitive
    self.assertEqual(case_sensitive, tree.case_sensitive)
AssertionError: not equal:
a = True
b = False


- ----------------------------------------------------------------------
Ran 12 tests in 2.047s

FAILED (failures=2)

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

iD8DBQFHTa59zYr338mxwCURAoY9AJwL/ATF7vToPf4siy1Ahnsne2N4NwCdF18v
S/qn/vEFY1WgTbOwp2LUwOY=
=tVyq
-----END PGP SIGNATURE-----



More information about the bazaar mailing list