USING: tools.test kernel io.streams.string io.streams.null accessors inspector html.streams html.components html.forms namespaces xml.writer xml.syntax ; FROM: html.components => inspector ; IN: html.components.tests { } [ begin-form ] unit-test { } [ 3 "hi" set-value ] unit-test { 3 } [ "hi" value ] unit-test TUPLE: color red green blue ; { } [ 1 2 3 color boa from-object ] unit-test { 1 } [ "red" value ] unit-test { } [ "jimmy" "red" set-value ] unit-test { "jimmy" } [ [ "red" label render ] with-string-writer ] unit-test { } [ "" "red" set-value ] unit-test { "<jimmy>" } [ [ "red" label render ] with-string-writer ] unit-test { "\" name=\"red\" type=\"hidden\"/>" } [ [ "red" hidden render ] with-string-writer ] unit-test { "\" name=\"red\" type=\"hidden\"/>" } [ [ "red" hidden render ] with-string-writer ] unit-test { } [ "'jimmy'" "red" set-value ] unit-test { "" } [ [ "red" 5 >>size render ] with-string-writer ] unit-test { "" } [ [ "red" 5 >>size render ] with-string-writer ] unit-test { } [ [ "green"