diff tests/automated/hash-table-tests.el @ 442:abe6d1db359e r21-2-36

Import from CVS: tag r21-2-36
author cvs
date Mon, 13 Aug 2007 11:35:02 +0200
parents 3ecd8885ac67
children 576fb035e263
line wrap: on
line diff
--- a/tests/automated/hash-table-tests.el	Mon Aug 13 11:33:40 2007 +0200
+++ b/tests/automated/hash-table-tests.el	Mon Aug 13 11:35:02 2007 +0200
@@ -41,7 +41,7 @@
   (dolist (size '(0 1 100))
     (dolist (rehash-size '(1.1 9.9))
       (dolist (rehash-threshold '(0.2 .9))
-	(dolist (weakness '(nil t key value))
+	(dolist (weakness '(nil key value key-or-value key-and-value))
 	  (dolist (data '(() (1 2) (1 2 3 4)))
 	    (let ((ht (make-hash-table
 		       :test test
@@ -58,13 +58,13 @@
 	      (Assert (eq weakness (hash-table-weakness ht))))))))))
 
 (loop for (fun weakness) in '((make-hashtable nil)
-			      (make-weak-hashtable t)
+			      (make-weak-hashtable key-and-value)
 			      (make-key-weak-hashtable key)
 			      (make-value-weak-hashtable value))
   do (Assert (eq weakness (hash-table-weakness (funcall fun 10)))))
 
 (loop for (type weakness) in '((non-weak nil)
-			       (weak t)
+			       (weak key-and-value)
 			       (key-weak key)
 			       (value-weak value))
   do (Assert (equal (make-hash-table :type type)