ui.backend.gtk: only run the tests on linux
parent
9d95602591
commit
d6a9122967
|
@ -1,5 +1,5 @@
|
|||
USING: alien.syntax classes.struct gdk.ffi tools.test ui.backend.gtk
|
||||
ui.gestures ;
|
||||
USING: alien.syntax classes.struct gdk.ffi kernel system tools.test
|
||||
ui.backend.gtk ui.gestures ;
|
||||
IN: ui.backend.gtk.tests
|
||||
|
||||
: gdk-key-release-event ( -- event )
|
||||
|
@ -47,12 +47,15 @@ IN: ui.backend.gtk.tests
|
|||
{ is_modifier 1 }
|
||||
} ;
|
||||
|
||||
{
|
||||
T{ key-down f f "F2" }
|
||||
T{ key-up f f "H" }
|
||||
T{ key-down f f " " }
|
||||
} [
|
||||
gdk-key-press-event key-event>gesture
|
||||
gdk-key-release-event key-event>gesture
|
||||
gdk-space-key-press-event key-event>gesture
|
||||
] unit-test
|
||||
! The Mac build servers doesn't have the gtk libs
|
||||
os linux? [
|
||||
{
|
||||
T{ key-down f f "F2" }
|
||||
T{ key-up f f "H" }
|
||||
T{ key-down f f " " }
|
||||
} [
|
||||
gdk-key-press-event key-event>gesture
|
||||
gdk-key-release-event key-event>gesture
|
||||
gdk-space-key-press-event key-event>gesture
|
||||
] unit-test
|
||||
] when
|
||||
|
|
Loading…
Reference in New Issue