Adam Barth
bb38d1d974
Remove unused import to silence analyzer
2015-08-26 14:21:36 -07:00
Adam Barth
92e5a65d29
Add a basic test for DatePicker
...
Most of this work in this patch is building out the test framework to the point
where we can write this test.
2015-08-26 13:38:05 -07:00
Adam Barth
fd3884b473
Turn big_circle.dart into a test
...
Fixes #829
2015-08-26 11:10:16 -07:00
Adam Barth
2e2fa94e1b
Sector demo is broken because of compositor changes
...
We need to implement visitChildren for the RenderObjects in the sector demo.
Also, add a test.
Fixes #790
2015-08-26 10:58:30 -07:00
Adam Barth
240e807f84
Add a basic test for Mimic tree movement
2015-08-25 16:50:44 -07:00
Adam Barth
fde6b0a4b6
Add a test for #833
...
This test just exercises Align to make sure it can sync.
2015-08-25 16:13:33 -07:00
Adam Barth
d7ba514546
Fix global key error while using fitness app
...
We were making local copies of the listener maps, but we were actually
iterating the underlying sets. Now we make local copies of the sets.
Fixes #803
2015-08-25 14:45:18 -07:00
Adam Barth
16328cc875
Add GlobalKey.registerSyncListener
...
This lets clients listen for when a widget with a given global key goes through
a sync operation. We'll need this for mimic to track its mimicable when it
moves around the tree.
2015-08-24 12:55:55 -07:00
Adam Barth
2873880f50
Fix analyzer warnings
2015-08-22 08:24:02 -07:00
Adam Barth
ac7c3a00fa
Migrate RenderBox tests to box_test.dart
2015-08-21 10:18:48 -07:00
Adam Barth
ccd00bc5c2
Migrate sky/tests/layout to sky/unit/test
...
Also, I've organized the tests by the render object they're testing.
2015-08-21 10:01:58 -07:00
Adam Barth
c7f528dab8
Migrate some tests to sky/unit/test
2015-08-21 09:13:52 -07:00
Adam Barth
b64e1aaba8
Introduce sky/unit/test
...
This patch adds a new test harness and a first, trivial test to run with the
harness. The new test harness is built on package:test and should run on
Travis. Over time, we'll migrate our existing tests into this harness.
2015-08-20 21:01:13 -07:00