~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_utextwrap.py

(mbp) test that socket.error doesn't give a traceback (Toon Nolten)

Show diffs side-by-side

added added

removed removed

Lines of Context:
171
171
 
172
172
 
173
173
    def setup_both(testcase, base_class, reused_class):
174
 
 
 
174
        
175
175
        if (features.sphinx.available()):
176
176
            # Until https://bitbucket.org/birkenfeld/sphinx/issue/706 is fixed,
177
 
            # we can't run these tests when sphinx <= 1.0.1 as it breaks
178
 
            # textwrap.TextWrapper.wordsep_re
 
177
            # we can't run these tests when sphinx <= 1.0.1
179
178
            version = tuple(map(int,
180
179
                                features.sphinx.module.__version__.split('.')))
181
 
            if version <= (1, 0, 7):
182
 
                raise tests.TestSkipped(
183
 
                    'sphinx textwrap monkeypatch breaks utextwrap')
 
180
            if version <= (1, 0, 1):
 
181
                raise tests.TestSkipped('sphinx monkeypatch textwrap')
 
182
        testcase.debug()
184
183
        super(base_class, testcase).setUp()
185
184
        override_textwrap_symbols(testcase)
186
185
        reused_class.setUp(testcase)