https://github.com/tupilabs/tap4j
tap4j - A TAP implementation for Java
https://github.com/tupilabs/tap4j
hacktoberfest tap testanythingprotocol testformat testing xunit
Last synced: 7 months ago
JSON representation
tap4j - A TAP implementation for Java
- Host: GitHub
- URL: https://github.com/tupilabs/tap4j
- Owner: tupilabs
- License: mit
- Created: 2011-05-02T11:35:41.000Z (almost 15 years ago)
- Default Branch: master
- Last Pushed: 2022-12-06T23:37:20.000Z (about 3 years ago)
- Last Synced: 2025-07-10T23:32:48.830Z (7 months ago)
- Topics: hacktoberfest, tap, testanythingprotocol, testformat, testing, xunit
- Language: Java
- Homepage: https://tupilabs.github.io/tap4j/
- Size: 11 MB
- Stars: 31
- Watchers: 5
- Forks: 17
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# tap4j
[](https://github.com/tupilabs/tap4j/actions/workflows/main.yml)
[](https://ko-fi.com/X8X1618T2)
tap4j - Simple implementation of the
[Test Anything Protocol](http://www.testanything.org) (TAP) for Java.
tap4j was created in 2010 with the intention of implementing a producer and a
consumer for TAP in Java.
1..2
not ok 1 - Something went wrong
---
timestamp: 2012-12-10-20:31:01:021sss
extensions:
files:
apache.err.log:
File-Type: text/plain
File-Content:
File-Size: 685
File-Name: apache.err.log
...
ok 2 # SKIP skipping due to previous errors
# Test Anything Protocol
TAP is a test protocol that can be used to report test execution. It has been
created with Perl 1, around 1988, and is the main format in Perl. A test
harness executes tests and generates TAP, in the same way that a test harness
can execute tests and generate other formats such as TestNG, JUnit or SubUnit.
TAP can be extended, what is not true with TestNG and JUnit.
There is a specification for the protocol where, by using YAML(ish), you can
include extra information about your tests, such as attachments.
## Projects using tap4j
* [Jenkins TAP Plug-in](https://wiki.jenkins-ci.org/display/JENKINS/TAP+Plugin)
* [Jenkins TestLink Plug-in](https://wiki.jenkins-ci.org/display/JENKINS/TestLink+Plugin)
* [JinFeng](http://www.sqaopen.net/blog/en/?p=63)
## Build status
[](https://buildhive.cloudbees.com/job/tupilabs/job/tap4j/)
## Authors and licensing
See AUTHORS or pom.xml for information regarding the authors and LICENSE
or pom.xml for Licensing.