~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_remote.py

  • Committer: Patch Queue Manager
  • Date: 2011-11-18 15:57:50 UTC
  • mfrom: (6266.3.2 hpss-has-workingtree)
  • Revision ID: pqm@pqm.ubuntu.com-20111118155750-apia0a5k1mnt8qm8
(jelmer) Add HPSS call for ``BzrDir.has_workingtree``. (Jelmer Vernooij)

Show diffs side-by-side

added added

removed removed

Lines of Context:
485
485
        self.assertFinished(client)
486
486
 
487
487
 
 
488
class TestBzrDirHasWorkingTree(TestRemote):
 
489
 
 
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(),
 
497
            _client=client)
 
498
        self.assertTrue(a_bzrdir.has_workingtree())
 
499
        self.assertFinished(client)
 
500
 
 
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/',),
 
506
            'success', ('no',)),
 
507
        a_bzrdir = RemoteBzrDir(transport, RemoteBzrDirFormat(),
 
508
            _client=client)
 
509
        self.assertFalse(a_bzrdir.has_workingtree())
 
510
        self.assertFinished(client)
 
511
 
 
512
 
488
513
class TestBzrDirDestroyRepository(TestRemote):
489
514
 
490
515
    def test_destroy_repository(self):