summaryrefslogtreecommitdiffstats
path: root/tests/test_build_changes.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_build_changes.py')
-rw-r--r--tests/test_build_changes.py34
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()