[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