The All-Purpose Experimenter.
Project description
The All-Purpose Experimenter is a plugin-based system meant to create a unified front-end for different device-related testing.
Installation
If you have the repository you can install it by using the setup.py file.
python setup.py install
Alternately you can pull it from Pypi.
pip install theape
If you are installing it system-wide you will probably have to prefix this and other install commands with sudo.
Documentation
The APE has some online help.
ape -h
APE (the all-purpose-evaluator) Usage: ape -h | -v ape [--debug|--silent] [--pudb|--pdb] <command> [<argument>...] ape [--debug|--silent] [--trace|--callgraph] <command> [<argument>...] Help Options: -h, --help Display this help message and quit. -v, --version Display the version number and quit. Logging Options: --debug Set logging level to DEBUG. --silent Set logging level to ERROR. Debugging Options: --pudb Enable the `pudb` debugger (if installed) --pdb Enable the `pdb` (python's default) debugger --trace Enable code-tracing --callgraph Create a call-graph of for the code Positional Arguments: <command> The name of a sub-command (see below) <argument>... One or more options or arguments for the sub-command Available Sub-Commands: run Run a plugin fetch Fetch a sample configuration-file help Display more help list List known plugins check Check a configuration To get help for a sub-command pass `-h` as the argument. e.g.: ape run -h
Installing Testing Dependencies
The APE is currently being tested using behave so if you want to run the tests, you’ll need that, pyhamcrest and mock. All three are on pypi so if you have pip installed you can install them from the web (if installing system wide run as root).
pip install behave
pip install pyhamcrest
pip install mock
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file theape-2014.11.10.tar.gz
.
File metadata
- Download URL: theape-2014.11.10.tar.gz
- Upload date:
- Size: 86.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 776abcb4c0e716ff3f5edc6b293ec65a363612a3893a336566d313a8d0681a34 |
|
MD5 | cf9f436b7611370175fc65c35fb15220 |
|
BLAKE2b-256 | 74b849f48fb6fee7dd94ff348159ec0fb57da66ed45d274c8fc9e7e0728c2e2f |