]> gitweb.factorcode.org Git - factor.git/blob - basis/models/arrow/arrow-tests.factor
Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places...
[factor.git] / basis / models / arrow / arrow-tests.factor
1 USING: arrays generic kernel math models namespaces sequences assocs\r
2 tools.test models.arrow accessors ;\r
3 IN: models.arrow.tests\r
4 \r
5 3 <model> "x" set\r
6 "x" get [ 2 * ] <arrow> dup "z" set\r
7 [ 1 + ] <arrow> "y" set\r
8 [ ] [ "y" get activate-model ] unit-test\r
9 [ t ] [ "z" get "x" get connections>> memq? ] unit-test\r
10 [ 7 ] [ "y" get value>> ] unit-test\r
11 [ ] [ 4 "x" get set-model ] unit-test\r
12 [ 9 ] [ "y" get value>> ] unit-test\r
13 [ ] [ "y" get deactivate-model ] unit-test\r
14 [ f ] [ "z" get "x" get connections>> memq? ] unit-test\r
15 \r
16 3 <model> "x" set\r
17 "x" get [ sq ] <arrow> "y" set\r
18 \r
19 4 "x" get set-model\r
20 \r
21 "y" get activate-model\r
22 [ 16 ] [ "y" get value>> ] unit-test\r
23 "y" get deactivate-model\r