Add a couple more unification tests
    
        | author | Steve Losh <steve@stevelosh.com> | 
    
        | date | Wed, 09 Mar 2016 11:36:04 +0000 | 
    
    
        | parents | a6a6f6361af3 | 
    
        | children | 49191daa42d0 | 
    
        | branches/tags | (none) | 
    
        | files | test/paip.lisp | 
Changes
    
--- a/test/paip.lisp	Wed Mar 09 11:33:07 2016 +0000
+++ b/test/paip.lisp	Wed Mar 09 11:36:04 2016 +0000
@@ -27,14 +27,13 @@
   (not-unifies foo bar)
   (not-unifies a (a))
   (not-unifies (a) (a b))
-  (not-unifies () (a))
-  )
+  (not-unifies () (a)))
 
 (test variable-unification
   (unifies :x 1 ((:x . 1)))
-  (unifies :x 2 ((:x . 2)))
   (unifies :x a ((:x . a)))
   (unifies :x :y ((:x . :y)))
+  (unifies (:x (f :x)) (2 (f 2)) ((:x . 2)))
   (unifies (likes sally :thing)
            (likes :person cats)
            ((:thing . cats)
@@ -47,7 +46,9 @@
            (10 + (1 + 2))
            ((:x . 10)
             (:y . 1)
-            (:z . 2))))
+            (:z . 2)))
+  (not-unifies (:x :x) (1 2))
+  (not-unifies (:x :y :x) (1 1 3)))
 
 (test occurs-unification
   (not-unifies :x (f :x))