diff options
| author | Chris McDonough <chrism@plope.com> | 2011-04-24 23:40:39 -0400 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2011-04-24 23:40:39 -0400 |
| commit | bb825910b3b68b4b167572fd5252cc99be88e17e (patch) | |
| tree | 453ac6979324ee3bc79d3767275ad24a7ee11891 /docs/tutorials/wiki/definingviews.rst | |
| parent | 568b30140001e86b2dcf8653e09a499e72038f27 (diff) | |
| parent | 9a8f7b51bf61f4051b7ff37930730d7954696124 (diff) | |
| download | pyramid-bb825910b3b68b4b167572fd5252cc99be88e17e.tar.gz pyramid-bb825910b3b68b4b167572fd5252cc99be88e17e.tar.bz2 pyramid-bb825910b3b68b4b167572fd5252cc99be88e17e.zip | |
Merge branch 'ppaez-zodb-tutorial-test-reorg'
Diffstat (limited to 'docs/tutorials/wiki/definingviews.rst')
| -rw-r--r-- | docs/tutorials/wiki/definingviews.rst | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/docs/tutorials/wiki/definingviews.rst b/docs/tutorials/wiki/definingviews.rst index 233e571f1..b6c083bbf 100644 --- a/docs/tutorials/wiki/definingviews.rst +++ b/docs/tutorials/wiki/definingviews.rst @@ -318,48 +318,3 @@ browser. The views we'll try are as follows: will generate an ``IndexError`` for the expression ``request.subpath[0]``. You'll see an interactive traceback facility provided by :term:`WebError`. - -Testing the Views -================= - -We'll modify our ``tests.py`` file, adding tests for each view function we -added above. As a result, we'll *delete* the ``ViewTests`` test in the file, -and add four other test classes: ``ViewWikiTests``, ``ViewPageTests``, -``AddPageTests``, and ``EditPageTests``. These test the ``view_wiki``, -``view_page``, ``add_page``, and ``edit_page`` views respectively. - -Once we're done with the ``tests.py`` module, it will look a lot like the -below: - -.. literalinclude:: src/views/tutorial/tests.py - :linenos: - :language: python - -Running the Tests -================= - -We can run these tests by using ``setup.py test`` in the same way we did in -:ref:`running_tests`. Assuming our shell's current working directory is the -"tutorial" distribution directory: - -On UNIX: - -.. code-block:: text - - $ ../bin/python setup.py test -q - -On Windows: - -.. code-block:: text - - c:\pyramidtut\tutorial> ..\Scripts\python setup.py test -q - -The expected result looks something like: - -.. code-block:: text - - ......... - ---------------------------------------------------------------------- - Ran 9 tests in 0.203s - - OK |
