aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2011-08-09 00:13:01 +0200
committerMichał Górny <mgorny@gentoo.org>2011-08-09 00:13:01 +0200
commitb96ba0b0a36e492ee649e0e8d3dbcafaa96deedd (patch)
treef91453b619fa554057167d89ac441224676125ba /README
parentPortage: disable unmerge delays. (diff)
downloadpms-test-suite-b96ba0b0a36e492ee649e0e8d3dbcafaa96deedd.tar.gz
pms-test-suite-b96ba0b0a36e492ee649e0e8d3dbcafaa96deedd.tar.bz2
pms-test-suite-b96ba0b0a36e492ee649e0e8d3dbcafaa96deedd.zip
Add a note on D-Bus and HTML output.
Diffstat (limited to 'README')
-rw-r--r--README28
1 files changed, 28 insertions, 0 deletions
diff --git a/README b/README
index 606cf24..ed474f7 100644
--- a/README
+++ b/README
@@ -17,6 +17,18 @@ to determine whether the PM does comply to the PMS [1].
[1]:http://www.gentoo.org/proj/en/qa/pms.xml
+D-Bus setup
+-----------
+
+Right now, the standard test library requires the system-wide D-Bus daemon to
+be set up and running. The `setup.py` install script installs the necessary
+configuration file along with the Python modules but one needs to start or
+restart the daemon as required before running the test suite.
+
+A future version will most probably drop D-Bus dependency and replace it with
+a less painful IPC.
+
+
How to run it
-------------
@@ -49,4 +61,20 @@ nor `-R` is specified. Thus, the above could be simplified to:
pms-tester -p yourpm
+
+Getting nice HTML results
+-------------------------
+
+By default, pms-tester simply runs all tests and returns information about test
+failures. If you'd like to get a nice HTML output instead (like the one
+published by me [1]), please use:
+
+ pms-tester -p yourpm -o html -O myoutput.html
+
+You can run the test suite using multiple PMs as well:
+
+ pms-tester -p pkgcore -p portage -p paludis -o html -O myoutput.html
+
+[1]:http://dev.gentoo.org/~mgorny/pms-test-suite-output.html
+
<!-- vim:se syn=markdown :-->