Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leto/tapir
TAP (Test Anything Protocol) Harness written in PIR
https://github.com/leto/tapir
Last synced: about 2 months ago
JSON representation
TAP (Test Anything Protocol) Harness written in PIR
- Host: GitHub
- URL: https://github.com/leto/tapir
- Owner: leto
- License: artistic-2.0
- Created: 2009-11-28T19:20:35.000Z (about 15 years ago)
- Default Branch: master
- Last Pushed: 2010-06-23T00:14:57.000Z (over 14 years ago)
- Last Synced: 2024-06-12T18:58:18.874Z (7 months ago)
- Language: Perl
- Homepage:
- Size: 161 KB
- Stars: 12
- Watchers: 7
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
Tapir is a PIR-based TAP (Test Anything Protocol) Harness
It eats test output (i.e. is a TAP consumer) and tells humans if the test suite passed, and if not,
which kind of pretty colors of smoke came out.The only requirement for Tapir is Parrot 1.8.0 or higher.
To run the Tapir test suite with Tapir, first you must generate the PBC files with
$ make
The dependency on 'make' will disappear once we move to a pure-Parrot build (setup.pir)
Now to run the test suite:
$ ./tapir t/*.t
Also, you can always use parrot or prove to run Tapir tests individually:
$ parrot t/01-parse_plan.t
$ prove -v t/01-parse_plan.t