flutter/packages/flutter_test/lib/src
Ian Hickson 17cdc88958 Improve our scroll physics on iOS (#5340)
Changes in this patch:
- iOS now uses a different scrollDrag constant than Android.
   - ScrollConfigurationDelegate now knows about target platforms.
   - ScrollBehaviors now know about target platforms.
   - RawInputLine now has to be told what platform it's targetting.
   - PageableList now has a concept of target platform.
- make debugPrintStack filter its stack.
   - move debugPrintStack to `assertions.dart`.
- add support for limiting the number of frames to debugPrintStack.
- make defaultTargetPlatform default to android in test environments.
- remove OverscrollStyle and MaterialApp's overscrollStyle argument. You
  can now control the overscroll style using Theme.platform.
- the default scroll configuration is now private to avoid people
  relying on the defaultTargetPlatform getter in their subclasses (since
  they really should use Theme.of(context).platform).
- fix some typos I noticed in some tests.
- added a test for flinging scrollables, that checks that the behavior
  differs on the two target platforms.
- made flingFrom and fling in the test API pump the frames.
- added more docs to the test API.
- made the TestAsyncUtils.guard() method report uncaught errors to help
  debug errors when using that API.
2016-08-11 11:31:30 -07:00
..
all_elements.dart Refactor the test framework (#3622) 2016-04-29 13:23:27 -07:00
binding.dart Add semantics for Sliders (#4808) 2016-07-01 13:38:24 -07:00
controller.dart Improve our scroll physics on iOS (#5340) 2016-08-11 11:31:30 -07:00
finders.dart Fix the documentation for find.byElementPredicate (#4935) 2016-07-25 12:23:00 -07:00
matchers.dart Add offstage attribute to OffStage (#5059) 2016-07-27 12:26:07 -07:00
service_mocker.dart Update engine and Mojo usage (#4258) 2016-05-28 18:28:21 -07:00
stack_manipulation.dart Handle stack traces that don't give column numbers (#4016) 2016-05-18 12:34:43 -07:00
test_async_utils.dart Improve our scroll physics on iOS (#5340) 2016-08-11 11:31:30 -07:00
test_pointer.dart Identify the widgets you tap on in live tests (#4079) 2016-05-20 14:21:38 -07:00
widget_tester.dart Improve our scroll physics on iOS (#5340) 2016-08-11 11:31:30 -07:00