Use `ensure-gethash`
author |
Steve Losh <steve@stevelosh.com> |
date |
Tue, 23 Aug 2016 23:28:04 +0000 |
parents |
5977919552ee |
children |
6ed3375e2921 |
(defpackage #:temperance-test
(:use #:cl #:1am))
(defpackage #:temperance-test.utils
(:use
#:cl
#:1am
#:temperance.wam
#:temperance.quickutils)
(:export
#:fail
#:empty
#:result=
#:results=
#:should-fail
#:should-return
#:define-test
#:%=
#:%not
#:%append
#:%member))
(defpackage #:temperance-test.wam
(:use
#:cl
#:1am
#:temperance-test.utils
#:temperance.quickutils
#:temperance.wam)
(:import-from #:temperance.wam
#:with-database
#:make-database
#:with-fresh-database
#:push-logic-frame-with
#:rule
#:fact
#:facts
#:call
#:dump-wam-full
#:?
#:!
#:query
#:query-all))
(defpackage #:temperance-test.99
(:use
#:cl
#:1am
#:temperance-test.utils
#:temperance.quickutils
#:temperance.wam)
(:import-from #:temperance.wam
#:with-fresh-database
#:push-logic-frame-with
#:rule
#:fact
#:facts
#:call
#:dump-wam-full
#:?
#:!
#:query
#:query-all))
(defpackage #:temperance-test.taop
(:use
#:cl
#:1am
#:temperance-test.utils
#:temperance.quickutils
#:temperance.wam)
(:import-from #:temperance.wam
#:with-fresh-database
#:push-logic-frame-with
#:rule
#:fact
#:facts
#:call
#:dump-wam-full
#:?
#:!
#:query
#:query-all))
(defpackage #:temperance-test.circle
(:use
#:cl
#:1am
#:temperance-test.utils
#:temperance.circle))