Mercurial > hg > xemacs-beta
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)