]> gitweb.factorcode.org Git - factor.git/commitdiff
rosetta-code.balanced-brackets: adding some tests.
authorJohn Benediktsson <mrjbq7@gmail.com>
Tue, 9 Dec 2014 01:41:31 +0000 (17:41 -0800)
committerJohn Benediktsson <mrjbq7@gmail.com>
Tue, 9 Dec 2014 01:41:31 +0000 (17:41 -0800)
extra/rosetta-code/balanced-brackets/balanced-brackets-tests.factor [new file with mode: 0644]

diff --git a/extra/rosetta-code/balanced-brackets/balanced-brackets-tests.factor b/extra/rosetta-code/balanced-brackets/balanced-brackets-tests.factor
new file mode 100644 (file)
index 0000000..2f9e351
--- /dev/null
@@ -0,0 +1,14 @@
+USING: tools.test ;
+IN: rosetta-code.balanced-brackets
+
+{ t } [ "" balanced? ] unit-test
+{ t } [ "[]" balanced? ] unit-test
+{ t } [ "[][]" balanced? ] unit-test
+{ t } [ "[[][]]" balanced? ] unit-test
+
+{ f } [ "][" balanced? ] unit-test
+{ f } [ "][][" balanced? ] unit-test
+{ f } [ "[]][[]" balanced? ] unit-test
+
+{ t } [ "abc[]def" balanced? ] unit-test
+{ f } [ "abc][def" balanced? ] unit-test