;;;; -*- mode: lisp; -*- (defsystem "tests" :description "unit testing for LISP code. Based on Peter Seibel's code" :version "0.01" :author "The Mountain Lisp Gang and Tim Menzies (ed)" :licence "GPL3.0" :components (;(:file "tests/deftest") ;(:file "tests/tools") ;(:file "tests/tricks") ;(:file "tests/lisp") ;(:file "tests/JustinChap3");Used for development of tests ;(:file "tests/JustinChap4");Used for development of tests ;(:file "tests/JustinChap5");Used for development of tests ;(:file "tests/dateFunctions");Used for deftest on fig 5.2 ;(:file "tests/JustinChap6");Used for development of tests ;(:file "tests/ringBufferFunctions");Used for deftest on fig 5.2 ;(:file "tests/JustinChap7");Used for development of tests ;(:file "tests/JustinChap10");Used for development of tests ;Chapter 2 test files ;(:file "tests/math") ;(:file "tests/quote") ;(:file "tests/listopps") ;(:file "tests/truth") ;(:file "tests/predicates") ;(:file "tests/recursion") ;(:file "tests/output") ;(:file "tests/variables") ;(:file "tests/itteration") ;(:file "tests/types") ;Chapter 3 test files ;(:file "tests/access") ;(:file "tests/compression") ;(:file "tests/mapping") ;(:file "tests/trees") ;(:file "tests/sets") ;(:file "tests/stacks") ;(:file "tests/assoc-lists") ;(:file "tests/dotted-lists") ;(:file "tests/squences") ;(:file "tests/listequality") ;(:file "tests/jim_fig3_12") ;Chapter 4 test files ;(:file "tests/hash") ;(:file "tests/sequences-adv") ;(:file "tests/structure1") ;(:file "tests/structure2") ;(:file "tests/jim_ch4") ;(:file "tests/jim_fig4_5") ;(:file "tests/jim_fig4_6") ;(:file "tests/jim_bst") ;Chapter 5 test files ;(:file "tests/multiple-returns") ;(:file "tests/jim_ch5") ;Chapter 6 test files ;(:file "tests/parameters") ;(:file "tests/recursion-adv") ;;Duplicated in utility_functions.lisp ;(:file "tests/jim_fig6_1") ;(:file "tests/jim_ch6") ;(:file "tests/utility_functions") ;(:file "tests/jim_utility_tests") ;Chapter 7 test files ;(:file "tests/streams") ;Chapter 10 test files ;(:file "tests/utility-macros") (:file "tests/quicksort") ;Chapter 14 test files ;(:file "tests/loop") ;RDR Test file ;(:file "tests/rdr") ;(:file "tests/tests" ; :depends-on ("tests/deftest" ; "tests/tools" "tests/tricks")))) ))