comparison tests/automated/hash-table-tests.el @ 1761:db7c7e251153

[xemacs-hg @ 2003-10-23 12:48:45 by stephent] <87he20ku09.fsf@tleepslib.sk.tsukuba.ac.jp> <87d6coktw8.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Thu, 23 Oct 2003 12:48:49 +0000
parents 576fb035e263
children 479443c0f95a
comparison
equal deleted inserted replaced
1760:0240ff815597 1761:db7c7e251153
101 (Assert (eq (gethash j ht) (- j))) 101 (Assert (eq (gethash j ht) (- j)))
102 (Assert (= (hash-table-count ht) (1+ j)))) 102 (Assert (= (hash-table-count ht) (1+ j))))
103 103
104 (let ((k-sum 0) (v-sum 0)) 104 (let ((k-sum 0) (v-sum 0))
105 (maphash #'(lambda (k v) (incf k-sum k) (incf v-sum v)) ht) 105 (maphash #'(lambda (k v) (incf k-sum k) (incf v-sum v)) ht)
106 (print k-sum)
107 (print v-sum)
108 (Assert (= k-sum (/ (* size (- size 1)) 2))) 106 (Assert (= k-sum (/ (* size (- size 1)) 2)))
109 (Assert (= v-sum (- k-sum)))) 107 (Assert (= v-sum (- k-sum))))
110 108
111 (let ((count size)) 109 (let ((count size))
112 (dotimes (j size) 110 (dotimes (j size)