]> gitweb.factorcode.org Git - factor.git/blobdiff - extra/assocs/extras/extras-tests.factor
assocs.extras: add intersect-keys-as and unit tests
[factor.git] / extra / assocs / extras / extras-tests.factor
index c8233c6d251588d0f133cd7bbf8b7646b99b6e29..cf7ce6ce37a80e4b699d75f9fbae6bd19316a2af 100644 (file)
@@ -296,3 +296,12 @@ USING: arrays assocs.extras kernel math math.order sequences tools.test ;
     [ [ dup 1 + 2array ] dip ] collect-assoc-by-multi
 ] unit-test
 
+{ H{ { 1 2 } { 3 4 } } } [
+    H{ { 1 2 } { 3 4 } { 5 6 } }
+    { 1 3 } intersect-keys
+] unit-test
+
+{ { { 1 2 } { 3 4 } } } [
+    H{ { 1 2 } { 3 4 } { 5 6 } }
+    { 1 3 } { } intersect-keys-as
+] unit-test