]> code.delx.au - gnu-emacs/blobdiff - test/automated/map-tests.el
Fix a false negative in `map-elt' with alists and values being nil
[gnu-emacs] / test / automated / map-tests.el
index 5201116613e29d15036cf5a926811c490a917aa5..e65af89427584450710e486d0ffaecac8a501421 100644 (file)
@@ -66,6 +66,12 @@ Evaluate BODY for each created map.
   (with-maps-do map
     (assert (= 5 (map-elt map 7 5)))))
 
+(ert-deftest test-map-elt-with-nil-value ()
+  (assert (null (map-elt '((a . 1)
+                           (b))
+                         'b
+                         '2))))
+
 (ert-deftest test-map-put ()
   (with-maps-do map
     (map-put map 2 'hello)