~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_smart.py

  • Committer: Andrew Bennetts
  • Date: 2008-10-31 01:57:16 UTC
  • mto: This revision was merged to the branch mainline in revision 3814.
  • Revision ID: andrew.bennetts@canonical.com-20081031015716-xxizi0n4selzzrvr
Return ('ok',) rather than an error the autopack RPC is used on a non-pack repo.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1075
1075
        self.assertEqual(9, len(repo._pack_collection.names()))
1076
1076
    
1077
1077
    def test_autopack_on_nonpack_format(self):
 
1078
        """A request to autopack a non-pack repo is a no-op."""
1078
1079
        repo = self.make_repository('.', format='knit')
1079
1080
        backing = self.get_transport()
1080
1081
        request = smart.packrepository.SmartServerPackRepositoryAutopack(
1081
1082
            backing)
1082
1083
        response = request.execute('')
1083
 
        self.assertEqual(
1084
 
            FailedSmartServerResponse(('NotPackRepository',)), response)
 
1084
        self.assertEqual(SmartServerResponse(('ok',)), response)
1085
1085
        
1086
1086
 
1087
1087
class TestHandlers(tests.TestCase):