/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_lockdir.py

  • Committer: John Arbash Meinel
  • Date: 2006-09-27 20:52:22 UTC
  • mto: This revision was merged to the branch mainline in revision 2050.
  • Revision ID: john@arbash-meinel.com-20060927205222-2f2a5d351b52b617
Review feedback from Robert

Show diffs side-by-side

added added

removed removed

Lines of Context:
412
412
        lock_base = lf2.transport.abspath(lf2.path)
413
413
        self.assertEqual(2, len(self._logged_reports))
414
414
 
415
 
        def check_one(index, msg):
416
 
            self.assertEqual('%s %s\n'
417
 
                             '%s\n%s\n'
418
 
                             'Will continue to try until %s\n',
419
 
                             self._logged_reports[index][0])
420
 
            args = self._logged_reports[index][1]
421
 
            self.assertEqual(msg, args[0])
422
 
            self.assertEqual('lock %s' % (lock_base,), args[1])
423
 
            self.assertStartsWith(args[2], 'held by ')
424
 
            self.assertStartsWith(args[3], 'locked ')
425
 
            self.assertEndsWith(args[3], ' ago')
426
 
            self.assertContainsRe(args[4], r'\d\d:\d\d:\d\d')
 
415
        self.assertEqual('%s %s\n'
 
416
                         '%s\n%s\n'
 
417
                         'Will continue to try until %s\n',
 
418
                         self._logged_reports[0][0])
 
419
        args = self._logged_reports[0][1]
 
420
        self.assertEqual('Unable to obtain', args[0])
 
421
        self.assertEqual('lock %s' % (lock_base,), args[1])
 
422
        self.assertStartsWith(args[2], 'held by ')
 
423
        self.assertStartsWith(args[3], 'locked ')
 
424
        self.assertEndsWith(args[3], ' ago')
 
425
        self.assertContainsRe(args[4], r'\d\d:\d\d:\d\d')
427
426
 
428
 
        check_one(0, 'Unable to obtain')
429
 
        check_one(1, 'Lock owner changed for')
 
427
        self.assertEqual('%s %s\n'
 
428
                         '%s\n%s\n'
 
429
                         'Will continue to try until %s\n',
 
430
                         self._logged_reports[1][0])
 
431
        args = self._logged_reports[1][1]
 
432
        self.assertEqual('Lock owner changed for', args[0])
 
433
        self.assertEqual('lock %s' % (lock_base,), args[1])
 
434
        self.assertStartsWith(args[2], 'held by ')
 
435
        self.assertStartsWith(args[3], 'locked ')
 
436
        self.assertEndsWith(args[3], ' ago')
 
437
        self.assertContainsRe(args[4], r'\d\d:\d\d:\d\d')
430
438
 
431
439
    def test_40_confirm_easy(self):
432
440
        """Confirm a lock that's already held"""