Skip to main content

A pathological HTTP/S daemon for testing and stressing clients.

Project description

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 perverse HTTP client.
  • libpathod.test, an API for easily using pathod and pathoc in unit tests.

Documentation

The pathod documentation is self-hosted. Just fire up pathod, like so:

./pathod

And then browse to:

http://localhost:9999

You can aways view the documentation for the latest release at the pathod website:

http://pathod.net

Installing

If you already have pip on your system, installing pathod and its dependencies is dead simple:

pip install pathod

The project has the following dependencies:

The project’s test suite uses the nose unit testing framework.

Project details


Release history Release notifications

History Node

0.17

History Node

0.16

History Node

0.15.1

History Node

0.15

History Node

0.14

History Node

0.13

History Node

0.12.1

History Node

0.12.0

History Node

0.11.1

History Node

0.11

History Node

0.10

History Node

0.9.2

This version
History Node

0.9.1

History Node

0.9

History Node

0.3.0

History Node

0.2.1

History Node

0.2

History Node

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
pathod-0.9.1.tar.gz (245.6 kB) Copy SHA256 hash SHA256 Source None Jun 16, 2013

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page