diff options
Diffstat (limited to 'tests/test_build_changes.py')
-rw-r--r-- | tests/test_build_changes.py | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/tests/test_build_changes.py b/tests/test_build_changes.py deleted file mode 100644 index b340c8d..0000000 --- a/tests/test_build_changes.py +++ /dev/null @@ -1,34 +0,0 @@ -"""Test the ChangesBuilder class.""" - -import pytest - - -@pytest.mark.sphinx('changes', testroot='changes') -def test_build(app): - app.build() - - # TODO: Use better checking of html content - htmltext = (app.outdir / 'changes.html').read_text(encoding='utf8') - assert 'New in version 0.6: Some funny stuff.' in htmltext - assert 'Changed in version 0.6: Even more funny stuff.' in htmltext - assert 'Deprecated since version 0.6: Boring stuff.' in htmltext - - path_html = ( - '<b>Path</b>: <i>deprecated:</i> Deprecated since version 0.6:' - ' So, that was a bad idea it turns out.') - assert path_html in htmltext - - malloc_html = ( - '<b>void *Test_Malloc(size_t n)</b>: <i>changed:</i> Changed in version 0.6:' - ' Can now be replaced with a different allocator.</a>') - assert malloc_html in htmltext - - -@pytest.mark.sphinx( - 'changes', testroot='changes', srcdir='changes-none', - confoverrides={'version': '0.7', 'release': '0.7b1'}) -def test_no_changes(app, status): - app.build() - - assert 'no changes in version 0.7.' in status.getvalue() - assert not (app.outdir / 'changes.html').exists() |