1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
#!/usr/bin/env python
from subprocess import Popen, PIPE, STDOUT
def test_linkcheck(tmpdir):
doctrees = tmpdir.join("doctrees")
htmldir = tmpdir.join("html")
p = Popen([
"sphinx-build", "-W", "-blinkcheck",
"-d", str(doctrees), "source", str(htmldir)
], stdout=PIPE, stderr=STDOUT)
stdout, _ = p.communicate()
if not p.wait() == 0:
print(stdout)
def test_build_docs(tmpdir):
doctrees = tmpdir.join("doctrees")
htmldir = tmpdir.join("html")
p = Popen([
"sphinx-build", "-W", "-bhtml",
"-d", str(doctrees), "source", str(htmldir)
], stdout=PIPE, stderr=STDOUT)
stdout, _ = p.communicate()
if not p.wait() == 0:
print(stdout)
|