~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/selftest/teststore.py

  • Committer: Robert Collins
  • Date: 2005-10-17 00:11:49 UTC
  • mto: This revision was merged to the branch mainline in revision 1459.
  • Revision ID: robertc@lifelesslap.robertcollins.net-20051017001149-fe23a449de1385f7
test get with suffixes

Show diffs side-by-side

added added

removed removed

Lines of Context:
298
298
        self.assertEqual(False, my_store.has_id('missing'))
299
299
        my_store = self.get_populated_store(True)
300
300
        self.assertEqual(False, my_store.has_id('missing'))
 
301
 
 
302
    def test_get_simple(self):
 
303
        my_store = self.get_populated_store()
 
304
        self.assertEqual('content', my_store.get('foo').read())
 
305
        my_store = self.get_populated_store(True)
 
306
        self.assertEqual('content', my_store.get('foo').read())
 
307
 
 
308
    def test_get_suffixed(self):
 
309
        my_store = self.get_populated_store()
 
310
        self.assertEqual('signature', my_store.get('foo', 'sig').read())
 
311
        my_store = self.get_populated_store(True)
 
312
        self.assertEqual('signature', my_store.get('foo', 'sig').read())
 
313
 
 
314
    def test_get_suffixed_no_base(self):
 
315
        my_store = self.get_populated_store()
 
316
        self.assertEqual('signature for missing base',
 
317
                         my_store.get('missing', 'sig').read())
 
318
        my_store = self.get_populated_store(True)
 
319
        self.assertEqual('signature for missing base',
 
320
                         my_store.get('missing', 'sig').read())