Mercurial > core / lisp/lib/rt/cover.lisp
changeset 698: |
96958d3eb5b0 |
parent: |
03c2017b1405
|
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Fri, 04 Oct 2024 22:04:59 -0400 |
permissions: |
-rw-r--r-- |
description: |
fixes |
1 ;;; lib/rt/cover.lisp --- Test Coverage 3 ;; wraps SB-COVER package 7 (defvar *coverage-directory* #P"/tmp/rt/") 9 (defun start-coverage () 11 (declaim (optimize sb-c:store-coverage-data)))) 13 (defun stop-coverage () 15 (declaim (optimize (sb-c:store-coverage-data 0))))) 17 (defmacro with-coverage (&body body) 23 (defun coverage-report () 24 "Generate a coverage report." 25 (sb-cover:report *coverage-directory*))