X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=tests%2Ftest-init.lisp;h=ed949879c440b32c3a5ffd5116845f929d994fb6;hb=69df048c1413aa55d9816ad4c7d6f32ae2d6c6cc;hp=76a7bffc6496f97fc03f70d3b7a05ae5cf0312b6;hpb=7500a5933c56c68b1ecb16092415d0412efee05e;p=clsql.git diff --git a/tests/test-init.lisp b/tests/test-init.lisp index 76a7bff..ed94987 100644 --- a/tests/test-init.lisp +++ b/tests/test-init.lisp @@ -145,7 +145,7 @@ :type (string 30) :initarg :city) (postal-code - :column "zip" + :column zip :type integer :void-value 0 :initarg :postal-code)) @@ -539,11 +539,16 @@ (clsql-base::in test :fdml/select/1)) (push (cons test "fancy math not supported") skip-tests)) ((and (eql *test-database-type* :sqlite) - (clsql-base::in test :fddl/view/4 :fdml/select/10)) + (clsql-base::in test :fddl/view/4 :fdml/select/10 + :fdml/select/21)) (push (cons test "not supported by sqlite") skip-tests)) + ((and (eql *test-database-underlying-type* :mysql) + (clsql-base::in test :fdml/select/22 :fdml/query/5 + :fdml/query/7 :fdml/query/8)) + (push (cons test "not supported by mysql") skip-tests)) (t (push test-form test-forms))))) - (values (nreverse test-forms) (nreverse skip-tests)))) + (values (nreverse test-forms) (nreverse skip-tests)))) (defun rl () @@ -552,3 +557,10 @@ (disconnect :database *default-database*)) (test-connect-to-database :postgresql (car (postgresql-spec (read-specs)))) (test-initialise-database)) + +(defun rlm () + "Rapid load for interactive testing." + (when *default-database* + (disconnect :database *default-database*)) + (test-connect-to-database :mysql (car (mysql-spec (read-specs)))) + (test-initialise-database))