User Tools

Site Tools


standardize_the_test_output

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
standardize_the_test_output [2014-08-30 00:45]
tbird20d created
standardize_the_test_output [2019-05-09 00:07] (current)
frowand add information on version 14
Line 7: Line 7:
  
 === Some TAP resources and information === === Some TAP resources and information ===
-  * Test Anything Protocol ([[http://​testanything.org/​|main website]])+  * Test Anything Protocol ([[http://​testanything.org/​|main website]]) ([[http://​en.wikipedia.org/​wiki/​Test_Anything_Protocol|Wikipedia entry]])
   * libtap (C library to produce TAP output) - http://​ccodearchive.net/​info/​tap.html   * libtap (C library to produce TAP output) - http://​ccodearchive.net/​info/​tap.html
   * bash-tap-functions (bash functions to produce TAP output) - https://​github.com/​goozbach/​bash-tap-functions   * bash-tap-functions (bash functions to produce TAP output) - https://​github.com/​goozbach/​bash-tap-functions
 +
 +== TAP version 14 ==
 +
 +The effort to create TAP version 14 has stalled.
 +
 +Version 14 was intended to capture current practices that are already in use.
 +
 +The pull request for version 14, and resulting discussion is at:
 +
 +  * https://​github.com/​TestAnything/​testanything.github.io/​pull/​36/​files
 +
 +You can see the full version 14 document in the submitter'​s repo:
 +
 +  $ git clone https://​github.com/​isaacs/​testanything.github.io.git
 +  $ cd testanything.github.io
 +  $ git checkout tap14
 +  $ ls tap-version-14-specification.md
 +  ​
 +== TAP can be read by multiple test harnesses == 
 +While a test harness is outside the current scope of kselftest, some people may want to use one of the
 +many (many!) test harnesses that can process TAP output:
   * C TAP Harness (program to consume and process TAP output) - http://​www.eyrie.org/​~eagle/​software/​c-tap-harness/​readme.html   * C TAP Harness (program to consume and process TAP output) - http://​www.eyrie.org/​~eagle/​software/​c-tap-harness/​readme.html
-    ​Note that this is just one of many harnesses that can be used with TAP-formatted output +  ​* Jenkins ​plugin - https://​wiki.jenkins-ci.org/​display/​JENKINS/​TAP+Plugin
-    * Here's a harness for Jenkins: ​+
standardize_the_test_output.1409359500.txt.gz · Last modified: 2014-08-30 00:45 by tbird20d