ui.gadgets: move some buttons-tests to toolbar-tests.
parent
bfbab98d57
commit
29d4908ff5
|
@ -1,24 +1,7 @@
|
||||||
USING: ui.commands ui.gadgets.buttons ui.gadgets.labels
|
USING: accessors models namespaces tools.test ui.gadgets
|
||||||
ui.gadgets tools.test namespaces sequences kernel models
|
ui.gadgets.buttons ;
|
||||||
accessors ;
|
|
||||||
IN: ui.gadgets.buttons.tests
|
IN: ui.gadgets.buttons.tests
|
||||||
|
|
||||||
TUPLE: foo-gadget ;
|
|
||||||
|
|
||||||
: com-foo-a ( -- ) ;
|
|
||||||
|
|
||||||
: com-foo-b ( -- ) ;
|
|
||||||
|
|
||||||
\ foo-gadget "toolbar" f {
|
|
||||||
{ f com-foo-a }
|
|
||||||
{ f com-foo-b }
|
|
||||||
} define-command-map
|
|
||||||
|
|
||||||
T{ foo-gadget } <toolbar> "t" set
|
|
||||||
|
|
||||||
{ 2 } [ "t" get children>> length ] unit-test
|
|
||||||
{ "Foo A" } [ "t" get gadget-child gadget-child string>> ] unit-test
|
|
||||||
|
|
||||||
{ } [
|
{ } [
|
||||||
2 <model> {
|
2 <model> {
|
||||||
{ 0 "atheist" }
|
{ 0 "atheist" }
|
||||||
|
|
|
@ -0,0 +1,21 @@
|
||||||
|
USING: accessors namespaces sequences tools.test ui.commands
|
||||||
|
ui.gadgets ui.gadgets.toolbar ;
|
||||||
|
IN: ui.gadgets.toolbar.tests
|
||||||
|
|
||||||
|
TUPLE: foo-gadget ;
|
||||||
|
|
||||||
|
: com-foo-a ( -- ) ;
|
||||||
|
|
||||||
|
: com-foo-b ( -- ) ;
|
||||||
|
|
||||||
|
\ foo-gadget "toolbar" f {
|
||||||
|
{ f com-foo-a }
|
||||||
|
{ f com-foo-b }
|
||||||
|
} define-command-map
|
||||||
|
|
||||||
|
T{ foo-gadget } <toolbar> "t" set
|
||||||
|
|
||||||
|
{ 2 } [ "t" get children>> length ] unit-test
|
||||||
|
{ "Foo A" } [ "t" get gadget-child gadget-child string>> ] unit-test
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue