diff --git a/extra/state-tables/state-tables-tests.factor b/extra/state-tables/state-tables-tests.factor index b46cc94266..b86c4f57d9 100644 --- a/extra/state-tables/state-tables-tests.factor +++ b/extra/state-tables/state-tables-tests.factor @@ -1,5 +1,5 @@ -USING: kernel tables tools.test ; -IN: tables.tests +USING: kernel state-tables tools.test ; +IN: state-tables.tests : test-table @@ -11,12 +11,17 @@ IN: tables.tests "b" "s" "u" over set-entry ; [ - T{ table f - H{ - { "a" H{ { "l" "x" } { "c" "z" } { "o" "y" } } } - { "b" H{ { "l" "x" } { "s" "u" } { "o" "y" } } } + T{ + table + f + H{ + { "a" H{ { "l" "x" } { "c" "z" } { "o" "y" } } } + { "b" H{ { "l" "x" } { "s" "u" } { "o" "y" } } } + } + H{ { "l" t } { "s" t } { "c" t } { "o" t } } + f + H{ } } - H{ { "l" t } { "s" t } { "c" t } { "o" t } } } ] [ test-table ] unit-test [ "x" t ] [ "a" "l" test-table get-entry ] unit-test @@ -27,13 +32,13 @@ IN: tables.tests : vector-test-table - "a" "c" "z" over add-value - "a" "c" "r" over add-value - "a" "o" "y" over add-value - "a" "l" "x" over add-value - "b" "o" "y" over add-value - "b" "l" "x" over add-value - "b" "s" "u" over add-value ; + "a" "c" "z" over add-entry + "a" "c" "r" over add-entry + "a" "o" "y" over add-entry + "a" "l" "x" over add-entry + "b" "o" "y" over add-entry + "b" "l" "x" over add-entry + "b" "s" "u" over add-entry ; [ T{ vector-table f @@ -44,6 +49,8 @@ T{ vector-table f H{ { "l" "x" } { "s" "u" } { "o" "y" } } } } H{ { "l" t } { "s" t } { "c" t } { "o" t } } + f + H{ } } ] [ vector-test-table ] unit-test