devel/py-tapi 0.1.7_3 DragonFly
Framework for testing APIs
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- MIT
- Categories
- devel, python
- Package size
- 7.9 KiB, 34.0 KiB installed
Description
Tapi is a tool to automate the testing of your Application Programmer Interfaces (APIs).
Features:
- Test you API without writing any code (only edit a json file)
- Test you APIs in a much more 'natural' way by specifying urls/verbs and what the output should be
- Verify anything from response status codes, headers, body content etc
- Also allows verification by issuing another API call to a different endpoint to ensure a prior API call worked
- Execute arbitrary python scripts to populate request paramaters e.g. custom headers
- Execute arbitrary python scripts to verify response from endpoint is valid
- Tests your APIs using your own APIs
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | devel/py-tapi | 0.1.7_3 |
| FreeBSD | devel/py-tapi | 0.2.2 |
| HardenedBSD | devel/py-tapi | 0.2.2 |
| GhostBSD | devel/py-tapi | 0.1.7_3 |
Install
Binary package:
pkg install py311-tapi
From DPorts:
cd /usr/dports/devel/py-tapi && make install clean
Dependencies
Run dependencies 1
No port depends on this one.