Merge remote-tracking branch 'origin/master'

This commit is contained in:
Marko Tibold 2011-12-30 16:17:12 +01:00
commit 28f1b027aa
2 changed files with 78 additions and 8 deletions

View File

@ -1,13 +1,6 @@
import pytest import pytest
import subprocess import subprocess
def test_linkcheck(tmpdir):
doctrees = tmpdir.join("doctrees")
htmldir = tmpdir.join("html")
subprocess.check_call(
["sphinx-build", "-q", "-blinkcheck",
"-d", str(doctrees), ".", str(htmldir)])
def test_build_docs(tmpdir): def test_build_docs(tmpdir):
doctrees = tmpdir.join("doctrees") doctrees = tmpdir.join("doctrees")
htmldir = "html" #we want to keep the docs htmldir = "html" #we want to keep the docs

79
tox.ini
View File

@ -9,13 +9,18 @@ envlist=
py25-django13, py25-django13,
py26-django13, py26-django13,
py27-django13, py27-django13,
py25-django14a1,
py26-django14a1,
py27-django14a1,
py25-django12e, py25-django12e,
py26-django12e, py26-django12e,
py27-django12e, py27-django12e,
py25-django13e, py25-django13e,
py26-django13e, py26-django13e,
py27-django13e py27-django13e
py25-django14a1e,
py26-django14a1e,
py27-django14a1e
########################################### CORE TESTS ############################################ ########################################### CORE TESTS ############################################
@ -83,6 +88,36 @@ deps=
# Optional packages: # Optional packages:
markdown markdown
[testenv:py25-django14a1]
basepython=python2.5
deps=
http://www.djangoproject.com/download/1.4-alpha-1/tarball/
coverage==3.4
unittest-xml-reporting==1.2
Pyyaml==3.10
# Optional packages:
markdown
[testenv:py26-django14a1]
basepython=python2.6
deps=
http://www.djangoproject.com/download/1.4-alpha-1/tarball/
coverage==3.4
unittest-xml-reporting==1.2
Pyyaml==3.10
# Optional packages:
markdown
[testenv:py27-django14a1]
basepython=python2.7
deps=
http://www.djangoproject.com/download/1.4-alpha-1/tarball/
coverage==3.4
unittest-xml-reporting==1.2
Pyyaml==3.10
# Optional packages:
markdown
####################################### EXAMPLES ################################################ ####################################### EXAMPLES ################################################
[testenv:py25-django12e] [testenv:py25-django12e]
@ -169,6 +204,48 @@ deps=
unittest-xml-reporting==1.2 unittest-xml-reporting==1.2
Pyyaml==3.10 Pyyaml==3.10
[testenv:py25-django14a1e]
basepython=python2.5
commands=
python examples/runtests.py
deps=
http://www.djangoproject.com/download/1.4-alpha-1/tarball/
coverage==3.4
wsgiref==0.1.2
Pygments==1.4
httplib2==0.6.0
Markdown==2.0.3
unittest-xml-reporting==1.2
Pyyaml==3.10
[testenv:py26-django14a1e]
basepython=python2.6
commands=
python examples/runtests.py
deps=
http://www.djangoproject.com/download/1.4-alpha-1/tarball/
coverage==3.4
wsgiref==0.1.2
Pygments==1.4
httplib2==0.6.0
Markdown==2.0.3
unittest-xml-reporting==1.2
Pyyaml==3.10
[testenv:py27-django14a1e]
basepython=python2.7
commands=
python examples/runtests.py
deps=
http://www.djangoproject.com/download/1.4-alpha-1/tarball/
coverage==3.4
wsgiref==0.1.2
Pygments==1.4
httplib2==0.6.0
Markdown==2.0.3
unittest-xml-reporting==1.2
Pyyaml==3.10
##########################################DOCS################################################# ##########################################DOCS#################################################
[testenv:docs] [testenv:docs]