summaryrefslogtreecommitdiff
path: root/README.rst
diff options
context:
space:
mode:
authorholger krekel <holger@merlinux.eu>2012-11-20 14:37:39 +0100
committerholger krekel <holger@merlinux.eu>2012-11-20 14:37:39 +0100
commit03445913e0d6bce4f148064a3ae444dfad3dc9f9 (patch)
tree5f4330dd828ce8110099ce46636ba0edd42c596f /README.rst
parent8580058ffba95f49a767cedc6bf8b3888a442177 (diff)
downloadpytest-03445913e0d6bce4f148064a3ae444dfad3dc9f9.tar.gz
reanme README.txt to README.rst
Diffstat (limited to 'README.rst')
-rw-r--r--README.rst36
1 files changed, 36 insertions, 0 deletions
diff --git a/README.rst b/README.rst
new file mode 100644
index 000000000..ffc2821e9
--- /dev/null
+++ b/README.rst
@@ -0,0 +1,36 @@
+
+The ``py.test`` testing tool makes it easy to write small tests, yet
+scales to support complex functional testing. It provides
+
+- `auto-discovery
+ <http://pytest.org/latest/goodpractises.html#python-test-discovery>`_
+ of test modules and functions,
+- detailed info on failing `assert statements <http://pytest.org/latest/assert.html>`_ (no need to remember ``self.assert*`` names)
+- `modular fixtures <http://pytest.org/latest/fixture.html>`_ for
+ managing small or parametrized long-lived test resources.
+- multi-paradigm support: you can use ``py.test`` to run test suites based
+ on `unittest <http://pytest.org/latest/unittest.html>`_ (or trial),
+ `nose <http://pytest.org/latest/nose.html>`_
+- single-source compatibility to Python2.4 all the way up to Python3.3,
+ PyPy-1.9 and Jython-2.5.1.
+
+- many `external plugins <http://pytest.org/latest/plugins.html#installing-external-plugins-searching>`_.
+
+A simple example for a test::
+
+ # content of test_module.py
+ def test_function():
+ i = 4
+ assert i == 3
+
+which can be run with ``py.test test_module.py``. See `getting-started <http://pytest.org/latest/getting-started.html#our-first-test-run>`_ for more examples.
+
+For much more info, including PDF docs, see
+
+ http://pytest.org
+
+and report bugs at:
+
+ http://bitbucket.org/hpk42/pytest/issues/
+
+Copyright Holger Krekel and others, 2004-2012