/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_selftest.py

Merge bzr.dev.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1446
1446
        # runners.
1447
1447
        self.assertIsInstance(KnownFailure(""), AssertionError)
1448
1448
 
 
1449
    def test_expect_failure(self):
 
1450
        try:
 
1451
            self.expectFailure("Doomed to failure", self.assertTrue, False)
 
1452
        except KnownFailure, e:
 
1453
            self.assertEqual('Doomed to failure', e.args[0])
 
1454
        try:
 
1455
            self.expectFailure("Doomed to failure", self.assertTrue, True)
 
1456
        except AssertionError, e:
 
1457
            self.assertEqual('Unexpected success.  Should have failed:'
 
1458
                             ' Doomed to failure', e.args[0])
 
1459
        else:
 
1460
            self.fail('Assertion not raised')
 
1461
 
1449
1462
 
1450
1463
class TestFeature(TestCase):
1451
1464