summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2014-09-21 18:59:56 +0200
committerGeorg Brandl <georg@python.org>2014-09-21 18:59:56 +0200
commit8699d2c5feab2c9f23dd3814342504767b30760d (patch)
treea6fe2a3ce319a1d587c89446bb64d55dd0fdf88d
parent70d8f3095b39b749e4b889094f35d62d9d9304d6 (diff)
downloadsphinx-8699d2c5feab2c9f23dd3814342504767b30760d.tar.gz
add a bullet point about keeping tests fast
-rw-r--r--doc/devguide.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/devguide.rst b/doc/devguide.rst
index 885d52b0..9d85ec0b 100644
--- a/doc/devguide.rst
+++ b/doc/devguide.rst
@@ -130,6 +130,11 @@ These are the basic steps needed to start developing on Sphinx.
* For bug fixes, first add a test that fails without your changes and passes
after they are applied.
+ * Tests that need a sphinx-build run should be integrated in one of the
+ existing test modules if possible. New tests that to ``@with_app`` and
+ then ``build_all`` for a few assertions are not good since *the test suite
+ should not take more than a minute to run*.
+
#. Please add a bullet point to :file:`CHANGES` if the fix or feature is not
trivial (small doc updates, typo fixes). Then commit::