changelog shortlog graph tags branches changeset files file revisions raw help

Mercurial > core / annotate lisp/tests.lisp

changeset 657: 937a6f354047
parent: 03c2017b1405
child: 39170f311b8c
author: Richard Westhaver <ellis@rwest.io>
date: Wed, 18 Sep 2024 21:48:06 -0400
permissions: -rw-r--r--
description: zstd tests and macros
411
7e3c88fff062 fixed tests, made core/tests system
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
1
 ;;; tests.lisp --- Test Package Definitions
7e3c88fff062 fixed tests, made core/tests system
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
2
 
7e3c88fff062 fixed tests, made core/tests system
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
3
 ;; 
7e3c88fff062 fixed tests, made core/tests system
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
4
 
7e3c88fff062 fixed tests, made core/tests system
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
5
 ;;; Code:
7e3c88fff062 fixed tests, made core/tests system
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
6
 (in-package :std-user)
7e3c88fff062 fixed tests, made core/tests system
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
7
 
7e3c88fff062 fixed tests, made core/tests system
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
8
 (defpkg :core/tests
7e3c88fff062 fixed tests, made core/tests system
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
9
   (:use :std-lisp :rt :log))
7e3c88fff062 fixed tests, made core/tests system
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
10
 
419
0f0e5f9b5c55 add emacs/babel.org, finished clap refactor phase 1, test system fixes and more top-level packages
Richard Westhaver <ellis@rwest.io>
parents: 411
diff changeset
11
 (in-package :core/tests)
411
7e3c88fff062 fixed tests, made core/tests system
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
12
 
7e3c88fff062 fixed tests, made core/tests system
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
13
 (defsuite :core)
503
03c2017b1405 test stuff
Richard Westhaver <ellis@rwest.io>
parents: 419
diff changeset
14
 (in-suite :core)
03c2017b1405 test stuff
Richard Westhaver <ellis@rwest.io>
parents: 419
diff changeset
15
 
03c2017b1405 test stuff
Richard Westhaver <ellis@rwest.io>
parents: 419
diff changeset
16
 (defun run-all-tests (&optional force)
03c2017b1405 test stuff
Richard Westhaver <ellis@rwest.io>
parents: 419
diff changeset
17
   (mapcar (lambda (x) (do-tests x force)) (remove *test-suite* *test-suite-list*)))
03c2017b1405 test stuff
Richard Westhaver <ellis@rwest.io>
parents: 419
diff changeset
18
 
03c2017b1405 test stuff
Richard Westhaver <ellis@rwest.io>
parents: 419
diff changeset
19
 (deftest all ()
657
937a6f354047 zstd tests and macros
Richard Westhaver <ellis@rwest.io>
parents: 503
diff changeset
20
   (do-tests *test-suite-list*