Changeset 3276
- Timestamp:
- 06/17/08 06:44:31 (7 months ago)
- Files:
-
- trunk/projects/bos/test/bos.test.asd (modified) (1 diff)
- trunk/projects/bos/test/test-fixtures.lisp (modified) (1 diff)
- trunk/projects/bos/test/web/startup.lisp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/projects/bos/test/bos.test.asd
r3268 r3276 12 12 ;; (:file "utils" :depends-on ("config")) 13 13 (:module :web 14 :depends-on ("test-suites" )14 :depends-on ("test-suites" "test-fixtures") 15 15 :components 16 16 ((:file "startup") trunk/projects/bos/test/test-fixtures.lisp
r3019 r3276 49 49 :directory #p"/tmp/test-store.tmp/" 50 50 :website-url bos.m2::*website-url*) 51 (make-user "anonymous") ; needed for web tests 51 52 (&body)) 52 53 (close-store))) trunk/projects/bos/test/web/startup.lisp
r3273 r3276 4 4 (defmacro with-bos-test-server ((port-var) &body body) 5 5 (check-type port-var symbol) 6 `(let* ((,port-var (+ 70000 (random 5253))) 7 (server (bos.web::init :port ,port-var 8 :worldpay-test-mode t))) 9 (unwind-protect 10 (progn ,@body) 11 (hunchentoot:stop-server server)))) 6 `(with-fixture empty-store () 7 (let* ((,port-var (+ 70000 (random 5253))) 8 (server (bos.web::init :port ,port-var 9 :worldpay-test-mode t))) 10 (unwind-protect 11 (progn ,@body) 12 (hunchentoot:stop-server server))))) 12 13 13 14 (test web-init
