17
17
return a StraceResult object which contains just the syscalls involved
18
18
in running it. (Robert Collins)
20
* New test method ``reduceLockdirTimeout`` to drop the default (ui-centric)
21
default time down to one suitable for tests. (Andrew Bennetts)
23
* Add new vfs_transport_factory attribute on tests which provides the
24
common vfs backing for both the readonly and readwrite transports.
25
This allows the RemoteObject tests to back onto local disk or memory,
26
and use the existing transport_server attribute all tests know about
27
to be the smart server transport. This in turn allows tests to
28
differentiate between 'transport to access the branch', and
29
'transport which is a VFS' - which matters in Remote* tests.
30
(Robert Collins, Andrew Bennetts)
32
* The ``make_branch_and_tree`` method for tests will now create a
33
lightweight checkout for the tree if the vfs_transport_factory is not
34
a LocalURLServer. (Robert Collins, Andrew Bennetts)
36
* Branch implementation tests have been audited to ensure that all urls
37
passed to Branch APIs use proper urls, except when local-disk paths
38
are intended. This is so that tests correctly access the test transport
39
which is often not equivalent to local disk in Remote* tests. As part
40
of this many tests were adjusted to remove dependencies on local disk
42
(Robert Collins, Andrew Bennetts)
21
45
bzr 0.15 (not finalised)