factor/basis/ui/gadgets/buttons/buttons-tests.factor

26 lines
549 B
Factor
Raw Normal View History

USING: accessors kernel models namespaces tools.test ui.gadgets
ui.gadgets.buttons ;
2008-09-02 02:52:22 -04:00
IN: ui.gadgets.buttons.tests
2007-09-20 18:09:08 -04:00
{ } [
2007-11-14 16:35:17 -05:00
2 <model> {
{ 0 "atheist" }
{ 1 "christian" }
{ 2 "muslim" }
{ 3 "jewish" }
} <radio-buttons> "religion" set
] unit-test
{ 0 } [
2008-09-02 02:52:22 -04:00
"religion" get gadget-child value>>
2007-11-14 16:35:17 -05:00
] unit-test
{ 2 } [
2007-11-14 16:35:17 -05:00
"religion" get gadget-child control-value
] unit-test
{ t t } [
"but1" [ ] <roll-button> "but2" [ ] <roll-button>
[ [ boundary>> ] bi@ eq? ] [ [ interior>> ] bi@ eq? ] 2bi
] unit-test