From 804d791a869d358b23f90bceedc157eaf482f092 Mon Sep 17 00:00:00 2001 From: "Thomas M. Hermann" Date: Sun, 10 Feb 2013 21:03:56 -0600 Subject: [PATCH] Update the README for version 0.9.4. Cover the new TAP features. --- README.md | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 5e5f275..3e0f628 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,12 @@ have been inspired by [JUnit for Java][JUnit]. * Store all test results in a database object that can be examined * Group tests by package for modularity * Group tests using tags +* Signal test completion and return results with the condition. + +### Extensions + +* Floating point predicates +* [Test Anything Protocol][TAP] output ### How to use lisp-unit @@ -31,12 +37,12 @@ loaded using either [Quicklisp][] or [ASDF][]. 2. Load using [Quicklisp][] : `(ql:quickload :lisp-unit)`. 3. Load using [ASDF][] : `(asdf:load-system :lisp-unit)`. -## Version 0.9.3 Features +## Version 0.9.4 Features -A comprehensive test results database has been implemented for Version -0.9.3. `run-tests` and `run-tags` return the test results database -object. Two new functions have been added for examining the results, -`print-failures` and `print-errors`. +Output for the [Test Anything Protocol][TAP] has been implemented as +an extension by [Ryan Davis][ryepup] of AccelerationNet. Ryan is also +responsible for the signal test completion feature that is used for +the [TAP][] output. ## Version 1 Remaining Tasks @@ -47,7 +53,6 @@ object. Two new functions have been added for examining the results, * Fixtures * Test Suites * Benchmarking tools -* Test Anything Protocol(TAP) support. [orig]: "Original Lisp Unit" @@ -56,3 +61,14 @@ object. Two new functions have been added for examining the results, [JUnit]: "JUnit" [Quicklisp]: "Quicklisp" [ASDF]: "ASDF" +[TAP]: "Test Anything Protocol" + +## 0.9.4 Acknowledgments + +* [Ryan Davis][ryepup] for the TAP extension and signaling test completion. +* [Russ Tyndall][bobbysmith007] for cleaning up the use-debugger option. +* [Mark Cox][markcox80] for catching a lisp-unit bug in CCL. + +[ryepup]: "Ryan Davis" +[bobbysmith007]: "Russ Tyndall" +[markcox80]: "Mark Cox" -- 2.11.4.GIT