Rev 1988: Various changes to allow non-workingtree specific tests to run entirely in file:///home/robertc/source/baz/test-performance/

Robert Collins robertc at robertcollins.net
Fri Sep 8 00:13:10 BST 2006


------------------------------------------------------------
revno: 1988
revision-id: robertc at robertcollins.net-20060907231308-fc41d15bb7218fe1
parent: robertc at robertcollins.net-20060906011108-466432bcfcb4eb2b
committer: Robert Collins <robertc at robertcollins.net>
branch nick: Move Repository escaping test into repository_implementations/test_repository.py
timestamp: Fri 2006-09-08 09:13:08 +1000
message:
  Various changes to allow non-workingtree specific tests to run entirely
  from MemoryTransports:
   * Create MemoryTree and pull up common code for it from WorkingTree to
     a new common base class MutableTree.
   * Add MutableTree.mkdir().
   * Add MutableTree.put_file_bytes_nonatomic().
   * New test helper make_branch_and_memory_tree().
  (Robert Collins)
added:
  bzrlib/memorytree.py           memorytree.py-20060906023413-4wlkalbdpsxi2r4y-1
  bzrlib/mutabletree.py          mutabletree.py-20060906023413-4wlkalbdpsxi2r4y-2
  bzrlib/tests/test_memorytree.py test_memorytree.py-20060906023413-4wlkalbdpsxi2r4y-3
  bzrlib/tests/test_treebuilder.py test_treebuilder.py-20060907214856-4omn6hf1u7fvrart-2
  bzrlib/tests/workingtree_implementations/test_mkdir.py test_mkdir.py-20060907214856-4omn6hf1u7fvrart-3
  bzrlib/tests/workingtree_implementations/test_put_file.py test_put_file.py-20060907214856-4omn6hf1u7fvrart-4
  bzrlib/treebuilder.py          treebuilder.py-20060907214856-4omn6hf1u7fvrart-1
modified:
  bzrlib/errors.py               errors.py-20050309040759-20512168c4e14fbd
  bzrlib/revisiontree.py         revisiontree.py-20060724012533-bg8xyryhxd0o0i0h-1
  bzrlib/tests/__init__.py       selftest.py-20050531073622-8d0e3c8845c97a64
  bzrlib/tests/test_bundle.py    test.py-20050630184834-092aa401ab9f039c
  bzrlib/tests/test_revisiontree.py test_revisiontree.py-20060615095324-aij44ndxbv1h4c9f-1
  bzrlib/tests/test_selftest.py  test_selftest.py-20051202044319-c110a115d8c0456a
  bzrlib/tests/workingtree_implementations/__init__.py __init__.py-20060203003124-b2aa5aca21a8bfad
  bzrlib/tree.py                 tree.py-20050309040759-9d5f2496be663e77
  bzrlib/workingtree.py          workingtree.py-20050511021032-29b6ec0a681e02e3



More information about the bazaar-commits mailing list