aboutsummaryrefslogtreecommitdiffstats
path: root/README.mkd
diff options
context:
space:
mode:
Diffstat (limited to 'README.mkd')
-rw-r--r--README.mkd24
1 files changed, 14 insertions, 10 deletions
diff --git a/README.mkd b/README.mkd
index 562c1b16..86c82a5f 100644
--- a/README.mkd
+++ b/README.mkd
@@ -1,9 +1,15 @@
-__pathod__ is a pathological HTTP/S daemon, useful for testing and torturing
-HTTP clients. At __pathod__'s heart is a tiny, terse language for crafting HTTP
-responses. The simplest way to use __pathod__ is to fire up the daemon, and
-specify the response behaviour you want using this language in the request URL.
-Here's a minimal example:
+__pathod__ is a collection of pathological tools for testing and torturing HTTP
+clients and servers. The project has three components:
+
+- __pathod__, an pathological HTTP daemon.
+- __pathoc__, a fiendishly perverse HTTP client.
+- __libpathod.test__, an API for easily using __pathod__ and __pathoc__ in unit tests.
+
+At __pathod__'s heart is a tiny, terse language for crafting HTTP responses.
+The simplest way to use __pathod__ is to fire up the daemon, and specify the
+response behaviour you want using this language in the request URL. Here's a
+minimal example:
http://localhost:9999/p/200
@@ -237,9 +243,7 @@ Supported data types are:
# API
__pathod__ exposes a simple API, intended to make it possible to drive and
-inspect the daemon remotely for use in unit testing and the like. The next
-release will include a client-side library that makes this transparent.
-
+inspect the daemon remotely for use in unit testing and the like.
### /api/log
@@ -302,6 +306,6 @@ dependencies is dead simple:
pip install pathod
-The project uses the __pry__ unit testing framework, which you can get here:
+The project uses the __nose__ unit testing framework, which you can get here:
+
- http://github.com/cortesi/pry