CMU Artificial Intelligence Repository
Home INFO Search FAQs Repository Root

COVER: Common Lisp test case coverage determination tool

The COVER Common Lisp test case coverage determination tool can help assess the coverage of a suite of test cases. When a suite of test cases for a program is run in conjunction with COVER, statistics are kept on which conditions in the code for the program are exercised and which are not. Based on this information, COVER can print a report of what has been missed. By devising tests that exercise these conditions, a programmer can extend the test suite so that it has more complete coverage.
      cover-code.lisp ; code for COVER
      cover-test.lisp ; Test cases to check the code on a new Lisp
      cover-doc.txt   ; Brief documentation

Version: 15-SEP-91 Copying: Copyright (c) 1991 by MIT. Use, copying, modification and distribution permitted. CD-ROM: Prime Time Freeware for AI, Issue 1-1 Mailing List: None Author(s): Dr. Richard C. Waters Mitsubishi Electric Research Laboratories 201 Broadway Cambridge MA 02139 Tel: 617-621-7508 Keywords: Authors!Waters, COVER, Lisp!Code, Lisp!Testing, MIT, Test Coverage, Testing References: Waters, R.C., ``Determining the Coverage of a Test Suite'', ACM Lisp Pointers, 4(4):33--43, October 1991.
Last Web update on Mon Feb 13 10:30:46 1995