Rev 1890: (robertc) Introduce Tree interface implementation tests.
This corrects behaviour differences in Tree implementations
for the __iter__ interface which were revealed by the new
tests. in /home/pqm/archives/thelove/bzr/+trunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Sat Jul 29 02:24:14 BST 2006
------------------------------------------------------------
revno: 1890
revision-id: pqm at pqm.ubuntu.com-20060729012413-9dac125bb90efdf8
parent: pqm at pqm.ubuntu.com-20060728165219-3a441adb0af54ef8
parent: robertc at robertcollins.net-20060728235309-3475588e4d269dcd
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Sat 2006-07-29 02:24:13 +0100
message:
(robertc) Introduce Tree interface implementation tests. This corrects behaviour differences in Tree implementations for the __iter__ interface which were revealed by the new tests.
added:
bzrlib/tests/tree_implementations/ tree_implementations-20060717075546-420s7b0bj9hzeowi-1
bzrlib/tests/tree_implementations/__init__.py __init__.py-20060717075546-420s7b0bj9hzeowi-2
bzrlib/tests/tree_implementations/test_test_trees.py test_tree_trees.py-20060720091921-3nwi5h21lf06vf5p-1
modified:
bzrlib/commit.py commit.py-20050511101309-79ec1a0168e0e825
bzrlib/export/dir_exporter.py dir_exporter.py-20051114235828-b51397f56bc7b117
bzrlib/export/tar_exporter.py tar_exporter.py-20051114235828-1f6349a2f090a5d0
bzrlib/export/zip_exporter.py zip_exporter.py-20051114235828-8f57f954fba6497e
bzrlib/inventory.py inventory.py-20050309040759-6648b84ca2005b37
bzrlib/repository.py rev_storage.py-20051111201905-119e9401e46257e3
bzrlib/testament.py testament.py-20051011100429-6d319a18183b13c8
bzrlib/tests/__init__.py selftest.py-20050531073622-8d0e3c8845c97a64
bzrlib/tests/test_bundle.py test.py-20050630184834-092aa401ab9f039c
bzrlib/tests/test_inv.py testinv.py-20050722220913-1dc326138d1a5892
bzrlib/tests/test_selftest.py test_selftest.py-20051202044319-c110a115d8c0456a
bzrlib/tests/test_smart_add.py test_smart_add.py-20050824235919-c60dcdb0c8e999ce
bzrlib/tests/workingtree_implementations/test_executable.py test_executable.py-20060628162557-tr7h57kl80l3ma8i-1
bzrlib/tests/workingtree_implementations/test_workingtree.py test_workingtree.py-20060203003124-817757d3e31444fb
bzrlib/tree.py tree.py-20050309040759-9d5f2496be663e77
bzrlib/workingtree.py workingtree.py-20050511021032-29b6ec0a681e02e3
bzrlib/xml4.py xml4.py-20050916091259-db5ab55e7e6ca324
bzrlib/xml5.py xml5.py-20050907032657-aac8f960815b66b1
------------------------------------------------------------
merged: robertc at robertcollins.net-20060728235309-3475588e4d269dcd
parent: robertc at robertcollins.net-20060725061905-b1ab0530dcca0238
parent: pqm at pqm.ubuntu.com-20060728165219-3a441adb0af54ef8
committer: Robert Collins <robertc at robertcollins.net>
branch nick: tree-implementation tests.
timestamp: Sat 2006-07-29 09:53:09 +1000
message:
Merge bzr.dev.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060725061905-b1ab0530dcca0238
parent: robertc at robertcollins.net-20060725013815-a09738665077c6b5
committer: Robert Collins <robertc at robertcollins.net>
branch nick: tree-implementation tests.
timestamp: Tue 2006-07-25 16:19:05 +1000
message:
Add more test trees to the tree-implementations tests.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060725013815-a09738665077c6b5
parent: robertc at robertcollins.net-20060724044348-2e4a2af95f9eddc4
parent: pqm at pqm.ubuntu.com-20060725010654-26e7af8135b2f44c
committer: Robert Collins <robertc at robertcollins.net>
branch nick: tree-implementation tests.
timestamp: Tue 2006-07-25 11:38:15 +1000
message:
Merge bzr.dev.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060724044348-2e4a2af95f9eddc4
parent: robertc at robertcollins.net-20060724044006-faa99aee0dff9ae9
committer: Robert Collins <robertc at robertcollins.net>
branch nick: tree-implementation tests.
timestamp: Mon 2006-07-24 14:43:48 +1000
message:
Fix up new tree_implementations __init__.py header.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060724044006-faa99aee0dff9ae9
parent: robertc at robertcollins.net-20060724033416-f705ee1c86537f2d
committer: Robert Collins <robertc at robertcollins.net>
branch nick: tree-implementation tests.
timestamp: Mon 2006-07-24 14:40:06 +1000
message:
Finish updating iter_entries change to make all tests pass.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060724033416-f705ee1c86537f2d
parent: robertc at robertcollins.net-20060721014221-45b797ae86410961
parent: robertc at robertcollins.net-20060724033026-8469839ffec08a7e
committer: Robert Collins <robertc at robertcollins.net>
branch nick: tree-implementation tests.
timestamp: Mon 2006-07-24 13:34:16 +1000
message:
Merge bzr.dev.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060721014221-45b797ae86410961
parent: robertc at robertcollins.net-20060721013747-9752a96bc423aa76
parent: robertc at robertcollins.net-20060721014053-696a897cd34e214c
committer: Robert Collins <robertc at robertcollins.net>
branch nick: tree-implementation tests.
timestamp: Fri 2006-07-21 11:42:21 +1000
message:
Merge updates to remove-emptytree.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060721013747-9752a96bc423aa76
parent: robertc at robertcollins.net-20060720140438-2cd3ce1fae33c392
committer: Robert Collins <robertc at robertcollins.net>
branch nick: tree-implementation tests.
timestamp: Fri 2006-07-21 11:37:47 +1000
message:
Make iter(Tree) consistent for all tree types.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060720140438-2cd3ce1fae33c392
parent: robertc at robertcollins.net-20060720130031-d26103a427ea10f3
parent: robertc at robertcollins.net-20060720140113-ad5e1f8acd3a857f
committer: Robert Collins <robertc at robertcollins.net>
branch nick: tree-implementation tests.
timestamp: Fri 2006-07-21 00:04:38 +1000
message:
Merge EmptyTree deprecation.
------------------------------------------------------------
merged: robertc at robertcollins.net-20060720130031-d26103a427ea10f3
parent: robertc at robertcollins.net-20060717061459-f5e26c59c03c6507
committer: Robert Collins <robertc at robertcollins.net>
branch nick: tree-implementation tests.
timestamp: Thu 2006-07-20 23:00:31 +1000
message:
Start tree implementation tests.
More information about the bazaar-commits
mailing list