]> gitweb.factorcode.org Git - factor.git/blob - extra/html/parser/utils/utils-tests.factor
factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test
[factor.git] / extra / html / parser / utils / utils-tests.factor
1 USING: assocs combinators continuations hashtables
2 hashtables.private io kernel math
3 namespaces prettyprint quotations sequences splitting
4 strings tools.test html.parser.utils quoting ;
5 IN: html.parser.utils.tests
6
7 { "'Rome'" } [ "Rome" single-quote ] unit-test
8 { "\"Roma\"" } [ "Roma" double-quote ] unit-test
9 { "'Firenze'" } [ "Firenze" quote ] unit-test
10 { "\"Caesar's\"" } [ "Caesar's" quote ] unit-test
11 { "'Italy'" } [ "Italy" ?quote ] unit-test
12 { "'Italy'" } [ "'Italy'" ?quote ] unit-test
13 { "\"Italy\"" } [ "\"Italy\"" ?quote ] unit-test
14 { "Italy" } [ "Italy" unquote ] unit-test
15 { "Italy" } [ "'Italy'" unquote ] unit-test
16 { "Italy" } [ "\"Italy\"" unquote ] unit-test