485
485
self.assertFinished(client)
488
class TestBzrDirHasWorkingTree(TestRemote):
490
def test_has_workingtree(self):
491
transport = self.get_transport('quack')
492
client = FakeClient(transport.base)
493
client.add_expected_call(
494
'BzrDir.has_workingtree', ('quack/',),
495
'success', ('yes',)),
496
a_bzrdir = RemoteBzrDir(transport, RemoteBzrDirFormat(),
498
self.assertTrue(a_bzrdir.has_workingtree())
499
self.assertFinished(client)
501
def test_no_workingtree(self):
502
transport = self.get_transport('quack')
503
client = FakeClient(transport.base)
504
client.add_expected_call(
505
'BzrDir.has_workingtree', ('quack/',),
507
a_bzrdir = RemoteBzrDir(transport, RemoteBzrDirFormat(),
509
self.assertFalse(a_bzrdir.has_workingtree())
510
self.assertFinished(client)
488
513
class TestBzrDirDestroyRepository(TestRemote):
490
515
def test_destroy_repository(self):