[Python-modules-commits] [pytest-django] 01/04: import pytest-django-2.9.1.tar.gz
Brian May
bam at moszumanska.debian.org
Thu Oct 22 23:41:49 UTC 2015
This is an automated email from the git hooks/post-receive script.
bam pushed a commit to branch master
in repository pytest-django.
commit d397c00ed05f73f796f85011c034da0e0ef59b1c
Author: Brian May <brian at microcomaustralia.com.au>
Date: Fri Oct 23 09:16:51 2015 +1100
import pytest-django-2.9.1.tar.gz
---
.coveragerc | 4 +
.gitignore | 20 +
.travis.yml | 59 +
AUTHORS | 15 +
LICENSE | 54 +
MANIFEST.in | 15 +
Makefile | 29 +
PKG-INFO | 71 +
README.rst | 49 +
docs/Makefile | 155 ++
docs/_static/basic.css | 540 ++++++
docs/_static/rtd.css | 795 ++++++++
docs/changelog.rst | 294 +++
docs/conf.py | 241 +++
docs/configuring_django.rst | 82 +
docs/contributing.rst | 246 +++
docs/database.rst | 130 ++
docs/faq.rst | 76 +
docs/helpers.rst | 217 +++
docs/index.rst | 48 +
docs/make.bat | 190 ++
docs/managing_python_path.rst | 83 +
docs/tutorial.rst | 82 +
docs/usage.rst | 56 +
generate_configurations.py | 287 +++
pytest_django/__init__.py | 0
pytest_django/compat.py | 30 +
pytest_django/db_reuse.py | 123 ++
pytest_django/django_compat.py | 17 +
pytest_django/fixtures.py | 348 ++++
pytest_django/lazy_django.py | 29 +
pytest_django/live_server_helper.py | 107 ++
pytest_django/migrations.py | 8 +
pytest_django/plugin.py | 577 ++++++
requirements.txt | 8 +
setup.cfg | 19 +
setup.py | 47 +
tox.ini | 3494 +++++++++++++++++++++++++++++++++++
38 files changed, 8645 insertions(+)
diff --git a/.coveragerc b/.coveragerc
new file mode 100644
index 0000000..3e04b51
--- /dev/null
+++ b/.coveragerc
@@ -0,0 +1,4 @@
+[run]
+parallel = true
+source = pytest_django
+branch = true
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..2aed1ad
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,20 @@
+*.pyc
+build/
+/dist/
+*.egg-info
+_build
+.tox
+.DS_Store
+*~
+.env
+/.coverage.*
+/.coverage
+/htmlcov/
+/bin/
+/include/
+/lib/
+/src/
+/share/
+.cache
+.Python
+.eggs
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..b4527eb
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,59 @@
+# Use container-based environment (faster startup, allows caches).
+sudo: false
+language: python
+python:
+ - "3.5"
+env:
+ - TESTENV=pypy-2.8.1-master-sqlite_file
+ - TESTENV=pypy3-2.8.1-1.8-sqlite_file
+ - TESTENV=python2.6-2.8.1-1.6-sqlite_file
+ - TESTENV=python2.7-2.8.1-1.4-sqlite_file
+ - TESTENV=python2.7-2.8.1-1.5-sqlite_file
+ - TESTENV=python2.7-2.8.1-1.6-sqlite_file
+ - TESTENV=python2.7-2.8.1-1.7-sqlite_file
+ - TESTENV=python2.7-2.8.1-1.8-sqlite_file
+ - TESTENV=python2.7-2.8.1-1.9-sqlite_file
+ - TESTENV=python2.7-2.8.1-master-mysql_innodb
+ - TESTENV=python2.7-2.8.1-master-mysql_myisam
+ - TESTENV=python2.7-2.8.1-master-sqlite_file
+ - TESTENV=python3.2-2.8.1-1.6-sqlite_file
+ - TESTENV=python3.3-2.8.1-1.6-sqlite_file
+ - TESTENV=python3.4-2.8.1-1.5-sqlite_file
+ - TESTENV=python3.4-2.8.1-1.6-sqlite_file
+ - TESTENV=python3.4-2.8.1-1.7-sqlite_file
+ - TESTENV=python3.4-2.8.1-1.8-sqlite_file
+ - TESTENV=python3.4-2.8.1-1.9-sqlite_file
+ - TESTENV=python3.4-2.8.1-master-sqlite_file
+ - TESTENV=python3.5-2.7.3-master-sqlite_file
+ - TESTENV=python3.5-2.8.1-master-postgres
+ - TESTENV=python3.5-2.8.1-master-sqlite
+ - TESTENV=python3.5-2.8.1-master-sqlite_file
+ - TESTENV=checkqa-python2.7
+ - TESTENV=checkqa-python3.4
+matrix:
+ allow_failures:
+ - env: TESTENV=pypy-2.8.1-master-sqlite_file
+ - env: TESTENV=python2.7-2.8.1-master-mysql_innodb
+ - env: TESTENV=python2.7-2.8.1-master-mysql_myisam
+ - env: TESTENV=python2.7-2.8.1-master-sqlite_file
+ - env: TESTENV=python3.4-2.8.1-master-sqlite_file
+ - env: TESTENV=python3.5-2.7.3-master-sqlite_file
+ - env: TESTENV=python3.5-2.8.1-master-postgres
+ - env: TESTENV=python3.5-2.8.1-master-sqlite
+ - env: TESTENV=python3.5-2.8.1-master-sqlite_file
+install:
+ # Create pip wrapper script, using travis_retry (a function) and
+ # inject it into tox.ini.
+ - mkdir -p bin
+ - PATH=$PWD/bin:$PATH
+ - printf '#!/bin/sh\n' > bin/travis_retry_pip
+ - declare -f travis_retry >> bin/travis_retry_pip
+ - printf '\necho "Using pip-wrapper.." >&2\ntravis_retry pip "$@"' >> bin/travis_retry_pip
+ - chmod +x bin/travis_retry_pip
+ - sed -i.bak 's/^\[testenv\]/\0\ninstall_command = travis_retry_pip install {opts} {packages}/' tox.ini
+ - diff tox.ini tox.ini.bak && return 1 || true
+ - sed -i.bak 's/whitelist_externals =/\0\n travis_retry_pip/' tox.ini
+ - diff tox.ini tox.ini.bak && return 1 || true
+
+ - pip install tox
+script: tox -e $TESTENV
\ No newline at end of file
diff --git a/AUTHORS b/AUTHORS
new file mode 100644
index 0000000..fbeb394
--- /dev/null
+++ b/AUTHORS
@@ -0,0 +1,15 @@
+Ben Firshman <ben at firshman.co.uk> created the original version of pytest-django.
+
+This fork is currently maintained by Andreas Pelme <andreas at pelme.se>.
+
+These people have provided bug fixes, new features, improved the documentation
+or just made pytest-django more awesome:
+
+Ruben Bakker
+Ralf Schmitt <ralf at systemexit.de>
+Rob Berry <rob at luvhate.us>
+Floris Bruynooghe <flub at devork.be>
+Rafal Stozek
+Donald Stufft <donald at stufft.io>
+Nicolas Delaby <ticosax at free.fr>
+Daniel Hahler <https://twitter.com/blueyed>
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..dd1444f
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,54 @@
+pytest-django is released under the BSD (3-clause) license
+----------------------------------------------------------
+Copyright (c) 2015, pytest-django authors (see AUTHORS file)
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+ * The names of its contributors may not be used to endorse or promote products
+ derived from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+
+This version of pytest-django is a fork of pytest_django created by Ben Firshman.
+---------------------------------------------------------------------------------
+Copyright (c) 2009, Ben Firshman
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ * Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+ * The names of its contributors may not be used to endorse or promote products
+ derived from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/MANIFEST.in b/MANIFEST.in
new file mode 100644
index 0000000..69789b3
--- /dev/null
+++ b/MANIFEST.in
@@ -0,0 +1,15 @@
+include AUTHORS
+include README.rst
+include LICENSE
+
+recursive-exclude pytest_django_test *
+recursive-exclude tests *
+recursive-exclude .tox *
+recursive-exclude bin *
+recursive-exclude src *
+recursive-exclude .git *
+recursive-exclude bin *
+recursive-exclude include *
+recursive-exclude lib *
+recursive-exclude share *
+recursive-exclude src *
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..efbc011
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,29 @@
+.PHONY: docs test clean isort
+
+export DJANGO_SETTINGS_MODULE?=pytest_django_test.settings_sqlite_file
+
+testenv: bin/py.test
+
+test: bin/py.test
+ bin/pip install -e .
+ bin/py.test
+
+bin/python bin/pip:
+ virtualenv .
+
+bin/py.test: bin/python requirements.txt
+ bin/pip install -Ur requirements.txt
+ touch $@
+
+bin/sphinx-build: bin/pip
+ bin/pip install sphinx
+
+docs: bin/sphinx-build
+ SPHINXBUILD=../bin/sphinx-build $(MAKE) -C docs html
+
+# See setup.cfg for configuration.
+isort:
+ find pytest_django tests -name '*.py' -exec isort {} +
+
+clean:
+ rm -rf bin include/ lib/ man/ pytest_django.egg-info/ build/
diff --git a/PKG-INFO b/PKG-INFO
new file mode 100644
index 0000000..ac97bc4
--- /dev/null
+++ b/PKG-INFO
@@ -0,0 +1,71 @@
+Metadata-Version: 1.1
+Name: pytest-django
+Version: 2.9.1
+Summary: A Django plugin for py.test.
+Home-page: http://pytest-django.readthedocs.org/
+Author: Andreas Pelme
+Author-email: andreas at pelme.se
+License: BSD-3-Clause
+Description: .. image:: https://secure.travis-ci.org/pytest-dev/pytest-django.png?branch=master
+ :alt: Build Status
+ :target: https://travis-ci.org/pytest-dev/pytest-django
+
+ Welcome to pytest-django!
+ =========================
+
+ pytest-django allows you to test your Django project/applications with the
+ `pytest testing tool <http://pytest.org/>`_.
+
+ * `Quick start / tutorial
+ <http://pytest-django.readthedocs.org/en/latest/tutorial.html>`_
+ * Full documentation: http://pytest-django.readthedocs.org/en/latest/
+ * `Contribution docs
+ <http://pytest-django.readthedocs.org/en/latest/contributing.html>`_
+ * Version compatibility:
+
+ * Django: 1.4-1.9 and latest master branch (compatible at the time of each release)
+ * Python: CPython 2.6-2.7,3.2-3.4 or PyPy 2,3
+ * pytest: 2.7.x, 2.8.x
+
+ * Licence: BSD
+ * Project maintainers: Andreas Pelme, Floris Bruynooghe and Daniel Hahler
+ * `All contributors <https://github.com/pytest-dev/pytest-django/contributors>`_
+ * Github repository: https://github.com/pytest-dev/pytest-django
+ * `Issue tracker <http://github.com/pytest-dev/pytest-django/issues>`_
+ * `Python Package Index (PyPI) <https://pypi.python.org/pypi/pytest-django/>`_
+
+ Install pytest-django
+ ---------------------
+
+ ::
+
+ pip install pytest-django
+
+ Why would I use this instead of Django's `manage.py test` command?
+ ------------------------------------------------------------------
+
+ Running your test suite with pytest-django allows you to tap into the features
+ that are already present in pytest. Here are some advantages:
+
+ * `Manage test dependencies with pytest fixtures. <http://pytest.org/latest/fixture.html>`_
+ * Less boilerplate tests: no need to import unittest, create a subclass with methods. Write tests as regular functions.
+ * Database re-use: no need to re-create the test database for every test run.
+ * Run tests in multiple processes for increased speed (with the pytest-xdist plugin).
+ * Make use of other `pytest plugins <http://pytest.org/latest/plugins.html>`_.
+ * Works with both worlds: Existing unittest-style TestCase's still work without any modifications.
+
+ See the `pytest documentation <http://pytest.org/latest/>`_ for more information on pytest itself.
+
+Platform: UNKNOWN
+Classifier: Development Status :: 5 - Production/Stable
+Classifier: Framework :: Django
+Classifier: Intended Audience :: Developers
+Classifier: License :: OSI Approved :: BSD License
+Classifier: Operating System :: OS Independent
+Classifier: Programming Language :: Python
+Classifier: Topic :: Software Development :: Testing
+Classifier: Programming Language :: Python :: 2.6
+Classifier: Programming Language :: Python :: 2.7
+Classifier: Programming Language :: Python :: 3.2
+Classifier: Programming Language :: Python :: 3.3
+Classifier: Programming Language :: Python :: 3.4
diff --git a/README.rst b/README.rst
new file mode 100644
index 0000000..1a390fa
--- /dev/null
+++ b/README.rst
@@ -0,0 +1,49 @@
+.. image:: https://secure.travis-ci.org/pytest-dev/pytest-django.png?branch=master
+ :alt: Build Status
+ :target: https://travis-ci.org/pytest-dev/pytest-django
+
+Welcome to pytest-django!
+=========================
+
+pytest-django allows you to test your Django project/applications with the
+`pytest testing tool <http://pytest.org/>`_.
+
+* `Quick start / tutorial
+ <http://pytest-django.readthedocs.org/en/latest/tutorial.html>`_
+* Full documentation: http://pytest-django.readthedocs.org/en/latest/
+* `Contribution docs
+ <http://pytest-django.readthedocs.org/en/latest/contributing.html>`_
+* Version compatibility:
+
+ * Django: 1.4-1.9 and latest master branch (compatible at the time of each release)
+ * Python: CPython 2.6-2.7,3.2-3.4 or PyPy 2,3
+ * pytest: 2.7.x, 2.8.x
+
+* Licence: BSD
+* Project maintainers: Andreas Pelme, Floris Bruynooghe and Daniel Hahler
+* `All contributors <https://github.com/pytest-dev/pytest-django/contributors>`_
+* Github repository: https://github.com/pytest-dev/pytest-django
+* `Issue tracker <http://github.com/pytest-dev/pytest-django/issues>`_
+* `Python Package Index (PyPI) <https://pypi.python.org/pypi/pytest-django/>`_
+
+Install pytest-django
+---------------------
+
+::
+
+ pip install pytest-django
+
+Why would I use this instead of Django's `manage.py test` command?
+------------------------------------------------------------------
+
+Running your test suite with pytest-django allows you to tap into the features
+that are already present in pytest. Here are some advantages:
+
+* `Manage test dependencies with pytest fixtures. <http://pytest.org/latest/fixture.html>`_
+* Less boilerplate tests: no need to import unittest, create a subclass with methods. Write tests as regular functions.
+* Database re-use: no need to re-create the test database for every test run.
+* Run tests in multiple processes for increased speed (with the pytest-xdist plugin).
+* Make use of other `pytest plugins <http://pytest.org/latest/plugins.html>`_.
+* Works with both worlds: Existing unittest-style TestCase's still work without any modifications.
+
+See the `pytest documentation <http://pytest.org/latest/>`_ for more information on pytest itself.
diff --git a/docs/Makefile b/docs/Makefile
new file mode 100644
index 0000000..32f7a11
--- /dev/null
+++ b/docs/Makefile
@@ -0,0 +1,155 @@
+# Makefile for Sphinx documentation
+#
+
+# You can set these variables from the command line.
+SPHINXOPTS =
+ifndef SPHINXBUILD
+SPHINXBUILD = ../bin/sphinx-build
+endif
+PAPER =
+BUILDDIR = _build
+
+# Internal variables.
+PAPEROPT_a4 = -D latex_paper_size=a4
+PAPEROPT_letter = -D latex_paper_size=letter
+ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .
+# the i18n builder cannot share the environment and doctrees with the others
+I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .
+
+.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext
+
+help:
+ @echo "Please use \`make <target>' where <target> is one of"
+ @echo " html to make standalone HTML files"
+ @echo " dirhtml to make HTML files named index.html in directories"
+ @echo " singlehtml to make a single large HTML file"
+ @echo " pickle to make pickle files"
+ @echo " json to make JSON files"
+ @echo " htmlhelp to make HTML files and a HTML help project"
+ @echo " qthelp to make HTML files and a qthelp project"
+ @echo " devhelp to make HTML files and a Devhelp project"
+ @echo " epub to make an epub"
+ @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter"
+ @echo " latexpdf to make LaTeX files and run them through pdflatex"
+ @echo " text to make text files"
+ @echo " man to make manual pages"
+ @echo " texinfo to make Texinfo files"
+ @echo " info to make Texinfo files and run them through makeinfo"
+ @echo " gettext to make PO message catalogs"
+ @echo " changes to make an overview of all changed/added/deprecated items"
+ @echo " linkcheck to check all external links for integrity"
+ @echo " doctest to run all doctests embedded in the documentation (if enabled)"
+
+clean:
+ -rm -rf $(BUILDDIR)/*
+
+html:
+ $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html
+ @echo
+ @echo "Build finished. The HTML pages are in $(BUILDDIR)/html."
+
+dirhtml:
+ $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml
+ @echo
+ @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml."
+
+singlehtml:
+ $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml
+ @echo
+ @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml."
+
+pickle:
+ $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle
+ @echo
+ @echo "Build finished; now you can process the pickle files."
+
+json:
+ $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json
+ @echo
+ @echo "Build finished; now you can process the JSON files."
+
+htmlhelp:
+ $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp
+ @echo
+ @echo "Build finished; now you can run HTML Help Workshop with the" \
+ ".hhp project file in $(BUILDDIR)/htmlhelp."
+
+qthelp:
+ $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp
+ @echo
+ @echo "Build finished; now you can run "qcollectiongenerator" with the" \
+ ".qhcp project file in $(BUILDDIR)/qthelp, like this:"
+ @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/pytest-django.qhcp"
+ @echo "To view the help file:"
+ @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/pytest-django.qhc"
+
+devhelp:
+ $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp
+ @echo
+ @echo "Build finished."
+ @echo "To view the help file:"
+ @echo "# mkdir -p $$HOME/.local/share/devhelp/pytest-django"
+ @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/pytest-django"
+ @echo "# devhelp"
+
+epub:
+ $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub
+ @echo
+ @echo "Build finished. The epub file is in $(BUILDDIR)/epub."
+
+latex:
+ $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
+ @echo
+ @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex."
+ @echo "Run \`make' in that directory to run these through (pdf)latex" \
+ "(use \`make latexpdf' here to do that automatically)."
+
+latexpdf:
+ $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex
+ @echo "Running LaTeX files through pdflatex..."
+ $(MAKE) -C $(BUILDDIR)/latex all-pdf
+ @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex."
+
+text:
+ $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text
+ @echo
+ @echo "Build finished. The text files are in $(BUILDDIR)/text."
+
+man:
+ $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man
+ @echo
+ @echo "Build finished. The manual pages are in $(BUILDDIR)/man."
+
+texinfo:
+ $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo
+ @echo
+ @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo."
+ @echo "Run \`make' in that directory to run these through makeinfo" \
+ "(use \`make info' here to do that automatically)."
+
+info:
+ $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo
+ @echo "Running Texinfo files through makeinfo..."
+ make -C $(BUILDDIR)/texinfo info
+ @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo."
+
+gettext:
+ $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale
+ @echo
+ @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale."
+
+changes:
+ $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes
+ @echo
+ @echo "The overview file is in $(BUILDDIR)/changes."
+
+linkcheck:
+ $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck
+ @echo
+ @echo "Link check complete; look for any errors in the above output " \
+ "or in $(BUILDDIR)/linkcheck/output.txt."
+
+doctest:
+ $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest
+ @echo "Testing of doctests in the sources finished, look at the " \
+ "results in $(BUILDDIR)/doctest/output.txt."
diff --git a/docs/_static/basic.css b/docs/_static/basic.css
new file mode 100644
index 0000000..f0379f3
--- /dev/null
+++ b/docs/_static/basic.css
@@ -0,0 +1,540 @@
+/*
+ * basic.css
+ * ~~~~~~~~~
+ *
+ * Sphinx stylesheet -- basic theme.
+ *
+ * :copyright: Copyright 2007-2011 by the Sphinx team, see AUTHORS.
+ * :license: BSD, see LICENSE for details.
+ *
+ */
+
+/* -- main layout ----------------------------------------------------------- */
+
+div.clearer {
+ clear: both;
+}
+
+/* -- relbar ---------------------------------------------------------------- */
+
+div.related {
+ width: 100%;
+ font-size: 90%;
+}
+
+div.related h3 {
+ display: none;
+}
+
+div.related ul {
+ margin: 0;
+ padding: 0 0 0 10px;
+ list-style: none;
+}
+
+div.related li {
+ display: inline;
+}
+
+div.related li.right {
+ float: right;
+ margin-right: 5px;
+}
+
+/* -- sidebar --------------------------------------------------------------- */
+
+div.sphinxsidebarwrapper {
+ padding: 10px 5px 0 10px;
+}
+
+div.sphinxsidebar {
+ float: left;
+ width: 230px;
+ margin-left: -100%;
+ font-size: 90%;
+}
+
+div.sphinxsidebar ul {
+ list-style: none;
+}
+
+div.sphinxsidebar ul ul,
+div.sphinxsidebar ul.want-points {
+ margin-left: 20px;
+ list-style: square;
+}
+
+div.sphinxsidebar ul ul {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+
+div.sphinxsidebar form {
+ margin-top: 10px;
+}
+
+div.sphinxsidebar input {
+ border: 1px solid #98dbcc;
+ font-family: sans-serif;
+ font-size: 1em;
+}
+
+div.sphinxsidebar input[type="text"] {
+ width: 170px;
+}
+
+div.sphinxsidebar input[type="submit"] {
+ width: 30px;
+}
+
+img {
+ border: 0;
+}
+
+/* -- search page ----------------------------------------------------------- */
+
+ul.search {
+ margin: 10px 0 0 20px;
+ padding: 0;
+}
+
+ul.search li {
+ padding: 5px 0 5px 20px;
+ background-image: url(file.png);
+ background-repeat: no-repeat;
+ background-position: 0 7px;
+}
+
+ul.search li a {
+ font-weight: bold;
+}
+
+ul.search li div.context {
+ color: #888;
+ margin: 2px 0 0 30px;
+ text-align: left;
+}
+
+ul.keywordmatches li.goodmatch a {
+ font-weight: bold;
+}
+
+/* -- index page ------------------------------------------------------------ */
+
+table.contentstable {
+ width: 90%;
+}
+
+table.contentstable p.biglink {
+ line-height: 150%;
+}
+
+a.biglink {
+ font-size: 1.3em;
+}
+
+span.linkdescr {
+ font-style: italic;
+ padding-top: 5px;
+ font-size: 90%;
+}
+
+/* -- general index --------------------------------------------------------- */
+
+table.indextable {
+ width: 100%;
+}
+
+table.indextable td {
+ text-align: left;
+ vertical-align: top;
+}
+
+table.indextable dl, table.indextable dd {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+
+table.indextable tr.pcap {
+ height: 10px;
+}
+
+table.indextable tr.cap {
+ margin-top: 10px;
+ background-color: #f2f2f2;
+}
+
+img.toggler {
+ margin-right: 3px;
+ margin-top: 3px;
+ cursor: pointer;
+}
+
+div.modindex-jumpbox {
+ border-top: 1px solid #ddd;
+ border-bottom: 1px solid #ddd;
+ margin: 1em 0 1em 0;
+ padding: 0.4em;
+}
+
+div.genindex-jumpbox {
+ border-top: 1px solid #ddd;
+ border-bottom: 1px solid #ddd;
+ margin: 1em 0 1em 0;
+ padding: 0.4em;
+}
+
+/* -- general body styles --------------------------------------------------- */
+
+a.headerlink {
+ visibility: hidden;
+}
+
+h1:hover > a.headerlink,
+h2:hover > a.headerlink,
+h3:hover > a.headerlink,
+h4:hover > a.headerlink,
+h5:hover > a.headerlink,
+h6:hover > a.headerlink,
+dt:hover > a.headerlink {
+ visibility: visible;
+}
+
+div.body p.caption {
+ text-align: inherit;
+}
+
+div.body td {
+ text-align: left;
+}
+
+.field-list ul {
+ padding-left: 1em;
+}
+
+.first {
+ margin-top: 0 !important;
+}
+
+p.rubric {
+ margin-top: 30px;
+ font-weight: bold;
+}
+
+img.align-left, .figure.align-left, object.align-left {
+ clear: left;
+ float: left;
+ margin-right: 1em;
+}
+
+img.align-right, .figure.align-right, object.align-right {
+ clear: right;
+ float: right;
+ margin-left: 1em;
+}
+
+img.align-center, .figure.align-center, object.align-center {
+ display: block;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.align-left {
+ text-align: left;
+}
+
+.align-center {
+ text-align: center;
+}
+
+.align-right {
+ text-align: right;
+}
+
+/* -- sidebars -------------------------------------------------------------- */
+
+div.sidebar {
+ margin: 0 0 0.5em 1em;
+ border: 1px solid #ddb;
+ padding: 7px 7px 0 7px;
+ background-color: #ffe;
+ width: 40%;
+ float: right;
+}
+
+p.sidebar-title {
+ font-weight: bold;
+}
+
+/* -- topics ---------------------------------------------------------------- */
+
+div.topic {
+ border: 1px solid #ccc;
+ padding: 7px 7px 0 7px;
+ margin: 10px 0 10px 0;
+}
+
+p.topic-title {
+ font-size: 1.1em;
+ font-weight: bold;
+ margin-top: 10px;
+}
+
+/* -- admonitions ----------------------------------------------------------- */
+
+div.admonition {
+ margin-top: 10px;
+ margin-bottom: 10px;
+ padding: 7px;
+}
+
+div.admonition dt {
+ font-weight: bold;
+}
+
+div.admonition dl {
+ margin-bottom: 0;
+}
+
+p.admonition-title {
+ margin: 0px 10px 5px 0px;
+ font-weight: bold;
+}
+
+div.body p.centered {
+ text-align: center;
+ margin-top: 25px;
+}
+
+/* -- tables ---------------------------------------------------------------- */
+
+table.docutils {
+ border: 0;
+ border-collapse: collapse;
+}
+
+table.docutils td, table.docutils th {
+ padding: 1px 8px 1px 5px;
+ border-top: 0;
+ border-left: 0;
+ border-right: 0;
+ border-bottom: 1px solid #aaa;
+}
+
+table.field-list td, table.field-list th {
+ border: 0 !important;
+}
+
+table.footnote td, table.footnote th {
+ border: 0 !important;
+}
+
+th {
+ text-align: left;
+ padding-right: 5px;
+}
+
+table.citation {
+ border-left: solid 1px gray;
+ margin-left: 1px;
+}
+
+table.citation td {
+ border-bottom: none;
+}
+
+/* -- other body styles ----------------------------------------------------- */
+
+ol.arabic {
+ list-style: decimal;
+}
+
+ol.loweralpha {
+ list-style: lower-alpha;
+}
+
+ol.upperalpha {
+ list-style: upper-alpha;
+}
+
+ol.lowerroman {
+ list-style: lower-roman;
+}
+
+ol.upperroman {
+ list-style: upper-roman;
+}
+
+dl {
+ margin-bottom: 15px;
+}
+
+dd p {
+ margin-top: 0px;
+}
+
+dd ul, dd table {
+ margin-bottom: 10px;
+}
+
+dd {
+ margin-top: 3px;
+ margin-bottom: 10px;
+ margin-left: 30px;
+}
+
+dt:target, .highlighted {
+ background-color: #fbe54e;
+}
+
+dl.glossary dt {
+ font-weight: bold;
+ font-size: 1.1em;
+}
+
+.field-list ul {
+ margin: 0;
+ padding-left: 1em;
+}
+
+.field-list p {
+ margin: 0;
+}
+
+.refcount {
+ color: #060;
+}
+
+.optional {
+ font-size: 1.3em;
+}
+
+.versionmodified {
+ font-style: italic;
+}
+
+.system-message {
... 7918 lines suppressed ...
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/pytest-django.git
More information about the Python-modules-commits
mailing list