Merge branch 'master' of git://factorcode.org/git/factor
commit
f32276b621
|
@ -0,0 +1,37 @@
|
||||||
|
|
||||||
|
USING: tools.test math.geometry.rect ;
|
||||||
|
|
||||||
|
IN: math.geometry.rect.tests
|
||||||
|
|
||||||
|
[ T{ rect f { 10 10 } { 20 20 } } ]
|
||||||
|
[
|
||||||
|
T{ rect f { 10 10 } { 50 50 } }
|
||||||
|
T{ rect f { -10 -10 } { 40 40 } }
|
||||||
|
rect-intersect
|
||||||
|
] unit-test
|
||||||
|
|
||||||
|
[ T{ rect f { 200 200 } { 0 0 } } ]
|
||||||
|
[
|
||||||
|
T{ rect f { 100 100 } { 50 50 } }
|
||||||
|
T{ rect f { 200 200 } { 40 40 } }
|
||||||
|
rect-intersect
|
||||||
|
] unit-test
|
||||||
|
|
||||||
|
[ f ] [
|
||||||
|
T{ rect f { 100 100 } { 50 50 } }
|
||||||
|
T{ rect f { 200 200 } { 40 40 } }
|
||||||
|
intersects?
|
||||||
|
] unit-test
|
||||||
|
|
||||||
|
[ t ] [
|
||||||
|
T{ rect f { 100 100 } { 50 50 } }
|
||||||
|
T{ rect f { 120 120 } { 40 40 } }
|
||||||
|
intersects?
|
||||||
|
] unit-test
|
||||||
|
|
||||||
|
[ f ] [
|
||||||
|
T{ rect f { 1000 100 } { 50 50 } }
|
||||||
|
T{ rect f { 120 120 } { 40 40 } }
|
||||||
|
intersects?
|
||||||
|
] unit-test
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
IN: ui.gadgets.borders.tests
|
IN: ui.gadgets.borders.tests
|
||||||
USING: tools.test accessors namespaces kernel
|
USING: tools.test accessors namespaces kernel
|
||||||
ui.gadgets ui.gadgets.borders ;
|
ui.gadgets ui.gadgets.borders math.geometry.rect ;
|
||||||
|
|
||||||
[ { 110 210 } ] [ <gadget> { 100 200 } >>dim 5 <border> pref-dim ] unit-test
|
[ { 110 210 } ] [ <gadget> { 100 200 } >>dim 5 <border> pref-dim ] unit-test
|
||||||
|
|
||||||
|
|
|
@ -2,39 +2,7 @@ IN: ui.gadgets.tests
|
||||||
USING: accessors ui.gadgets ui.gadgets.packs ui.gadgets.worlds
|
USING: accessors ui.gadgets ui.gadgets.packs ui.gadgets.worlds
|
||||||
tools.test namespaces models kernel dlists dequeues math sets
|
tools.test namespaces models kernel dlists dequeues math sets
|
||||||
math.parser ui sequences hashtables assocs io arrays prettyprint
|
math.parser ui sequences hashtables assocs io arrays prettyprint
|
||||||
io.streams.string ;
|
io.streams.string math.geometry.rect ;
|
||||||
|
|
||||||
[ T{ rect f { 10 10 } { 20 20 } } ]
|
|
||||||
[
|
|
||||||
T{ rect f { 10 10 } { 50 50 } }
|
|
||||||
T{ rect f { -10 -10 } { 40 40 } }
|
|
||||||
rect-intersect
|
|
||||||
] unit-test
|
|
||||||
|
|
||||||
[ T{ rect f { 200 200 } { 0 0 } } ]
|
|
||||||
[
|
|
||||||
T{ rect f { 100 100 } { 50 50 } }
|
|
||||||
T{ rect f { 200 200 } { 40 40 } }
|
|
||||||
rect-intersect
|
|
||||||
] unit-test
|
|
||||||
|
|
||||||
[ f ] [
|
|
||||||
T{ rect f { 100 100 } { 50 50 } }
|
|
||||||
T{ rect f { 200 200 } { 40 40 } }
|
|
||||||
intersects?
|
|
||||||
] unit-test
|
|
||||||
|
|
||||||
[ t ] [
|
|
||||||
T{ rect f { 100 100 } { 50 50 } }
|
|
||||||
T{ rect f { 120 120 } { 40 40 } }
|
|
||||||
intersects?
|
|
||||||
] unit-test
|
|
||||||
|
|
||||||
[ f ] [
|
|
||||||
T{ rect f { 1000 100 } { 50 50 } }
|
|
||||||
T{ rect f { 120 120 } { 40 40 } }
|
|
||||||
intersects?
|
|
||||||
] unit-test
|
|
||||||
|
|
||||||
[ { 300 300 } ]
|
[ { 300 300 } ]
|
||||||
[
|
[
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
USING: ui.gadgets ui.gadgets.grids tools.test kernel arrays
|
USING: ui.gadgets ui.gadgets.grids tools.test kernel arrays
|
||||||
namespaces ;
|
namespaces math.geometry.rect ;
|
||||||
IN: ui.gadgets.grids.tests
|
IN: ui.gadgets.grids.tests
|
||||||
|
|
||||||
[ { 0 0 } ] [ { } <grid> pref-dim ] unit-test
|
[ { 0 0 } ] [ { } <grid> pref-dim ] unit-test
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
IN: ui.gadgets.packs.tests
|
IN: ui.gadgets.packs.tests
|
||||||
USING: ui.gadgets.packs ui.gadgets.labels ui.gadgets ui.render
|
USING: ui.gadgets.packs ui.gadgets.labels ui.gadgets ui.render
|
||||||
kernel namespaces tools.test math.parser sequences ;
|
kernel namespaces tools.test math.parser sequences math.geometry.rect ;
|
||||||
|
|
||||||
[ t ] [
|
[ t ] [
|
||||||
{ 0 0 } { 100 100 } <rect> clip set
|
{ 0 0 } { 100 100 } <rect> clip set
|
||||||
|
|
|
@ -3,7 +3,7 @@ USING: ui.gadgets ui.gadgets.scrollers namespaces tools.test
|
||||||
kernel models models.compose models.range ui.gadgets.viewports
|
kernel models models.compose models.range ui.gadgets.viewports
|
||||||
ui.gadgets.labels ui.gadgets.grids ui.gadgets.frames
|
ui.gadgets.labels ui.gadgets.grids ui.gadgets.frames
|
||||||
ui.gadgets.sliders math math.vectors arrays sequences
|
ui.gadgets.sliders math math.vectors arrays sequences
|
||||||
tools.test.ui ;
|
tools.test.ui math.geometry.rect ;
|
||||||
|
|
||||||
[ ] [
|
[ ] [
|
||||||
<gadget> "g" set
|
<gadget> "g" set
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
USING: kernel ui.gadgets ui.gadgets.tracks tools.test ;
|
USING: kernel ui.gadgets ui.gadgets.tracks tools.test math.geometry.rect ;
|
||||||
IN: ui.gadgets.tracks.tests
|
IN: ui.gadgets.tracks.tests
|
||||||
|
|
||||||
[ { 100 100 } ] [
|
[ { 100 100 } ] [
|
||||||
|
|
Loading…
Reference in New Issue