]> gitweb.factorcode.org Git - factor.git/commitdiff
subset? was broken...
authorDoug Coleman <doug.coleman@gmail.com>
Mon, 15 Aug 2011 22:40:44 +0000 (15:40 -0700)
committerDoug Coleman <doug.coleman@gmail.com>
Tue, 16 Aug 2011 21:19:24 +0000 (14:19 -0700)
core/sets/sets-tests.factor
core/sets/sets.factor

index df6185671c098c015e28d54f0e530b6c8159b586..803a983fcf4245759fd67c87869f20ca52c7d327 100644 (file)
@@ -74,3 +74,9 @@ IN: sets.tests
 [ 1 ] [ { 1 } cardinality ] unit-test
 [ 1 ] [ HS{ 1 } cardinality ] unit-test
 [ 3 ] [ HS{ 1 2 3 } cardinality ] unit-test
+
+
+[ f ] [ { 1 2 3 4 } { 1 2 } subset? ] unit-test
+[ t ] [ { 1 2 3 4 } { 1 2 } swap subset? ] unit-test
+[ t ] [ { 1 2 } { 1 2 } subset? ] unit-test
+[ t ] [ { 1 2 } { 1 2 } swap subset? ] unit-test
index 06f6e04655417689af351b0194c2dbfe6635f173..8a84cc597b215dae57825a542cdc0a74dd8bfdc8 100644 (file)
@@ -61,7 +61,7 @@ M: set intersects?
     small/large sequence/tester any? ;
 
 M: set subset?
-    small/large sequence/tester all? ;
+    sequence/tester all? ;
 
 M: set set=
     2dup [ cardinality ] bi@ eq? [ subset? ] [ 2drop f ] if ;