[py-svn] r36296 - py/dist/py/documentation
fijal at codespeak.net
fijal at codespeak.net
Mon Jan 8 17:51:19 CET 2007
Author: fijal
Date: Mon Jan 8 17:51:15 2007
New Revision: 36296
Modified:
py/dist/py/documentation/test-distributed.txt
py/dist/py/documentation/test.txt
Log:
Argh argh argh. commited in branch.
Modified: py/dist/py/documentation/test-distributed.txt
==============================================================================
--- py/dist/py/documentation/test-distributed.txt (original)
+++ py/dist/py/documentation/test-distributed.txt Mon Jan 8 17:51:15 2007
@@ -11,9 +11,7 @@
There are two new session objects, both located in `rsession.py`_. `RSession`
and `LSession`. `RSession` is responsible for running tests distributedly,
while `LSession` runs tests locally, but with different implementation
-details (as well as using details). Options available are varying, I'll try to
-write them down later.
-
+details (as well as using details).
Abstraction layers:
===================
@@ -24,7 +22,7 @@
represents them to the user. Default reporter is command line one (to be
precise, there are different reporters for L and R Sessions because of
different needs), but there is existing reporter which runs web server
-(`web.py`_)and communicates over XMLHttp requests with the browser.
+(`web.py`_) and communicates over XMLHttp requests with the browser.
Writing down new reporter is relatively easy, way easier than writing session
from a scratch, so one can write down GTK reporter and whatnot.
@@ -55,9 +53,7 @@
=====================
Actually most of normal py.test features are implemented in distributed
-version. These are command line options: -v -x -k --pdb (only for LSession).
---exec (moderatly easy for L/R Sessions), --pdb for RSession (with screen,
-unsure if it'll be implemented). Quite missing is testing LSession under
+version. Quite missing is testing LSession under
OSX/Windows or other machines than mine.
Unique features:
@@ -70,7 +66,6 @@
as it's not gathered during setup/teardown stuff.
Another unique feature is web server which allows you to track down tests and
-how they goes (but I'm not sure whether anyone really wants to use it - it's
-just a cool feature).
+how they goes.
.. _`box.py`: http://codespeak.net/svn/py/dist/py/test/rsession/box.py
Modified: py/dist/py/documentation/test.txt
==============================================================================
--- py/dist/py/documentation/test.txt (original)
+++ py/dist/py/documentation/test.txt Mon Jan 8 17:51:15 2007
@@ -713,7 +713,7 @@
distributed at the function and method level. As tests are completed, each node
reports the results back to the ``Reporter`` on the master.
-Two reporters are available, command line and web based.
+Three reporters are available, command line, rest output and ajaxy web based.
.. _`py.execnet`: execnet.html
@@ -721,6 +721,7 @@
----------------------------
* Test order is *not* guaranteed.
+* Hanging nodes or tests are not detected properly.
* ``conftest.py`` cannot reference files outside of the copied packages.
Configuration
@@ -770,7 +771,6 @@
.. _`pypy`: http://codespeak.net/pypy
.. _`L/Rsession document`: test-distributed.html
-
Future/Planned Features of py.test
==================================
More information about the pytest-commit
mailing list