flutter/packages/flutter_tools/test/commands.shard/permeable
stuartmorgan f1d157bc29
Add an integration test to plugin template example (#117062)
* Add an integration test to plugin template example

Dart unit tests don't exercise host-side plugin code at all, so the
example tests in the plugin template currently have very little
meaningful coverage. This adds an integration test to the example app
when creating a plugin, so that there's an example of how to actually
test that a complete round-trip plugin call works.

This is done as a separate template that's currently only used by the
plugin template because I don't know what a good example for a
non-plugin case would be that isn't largely just a duplicate of the
widget tests. However, the integration test pre-includes conditionals
around the parts that are plugin-specific so that it can more easily be
expanded to other use cases later (e.g., in
https://github.com/flutter/flutter/issues/68818).

Part of https://github.com/flutter/flutter/issues/82458

* Add integration test to expected dependencies of a plugin app

* Test fixes

* Make an explicit test case
2022-12-15 19:49:14 +00:00
..
data Integrate package:flutter_lints into templates (#81417) 2021-05-10 16:19:04 -07:00
build_aar_test.dart Build command dependency injection (#114383) 2022-11-08 23:38:10 +00:00
build_apk_test.dart Build command dependency injection (#114383) 2022-11-08 23:38:10 +00:00
build_appbundle_test.dart Build command dependency injection (#114383) 2022-11-08 23:38:10 +00:00
build_bundle_test.dart Build command dependency injection (#114383) 2022-11-08 23:38:10 +00:00
create_test.dart Add an integration test to plugin template example (#117062) 2022-12-15 19:49:14 +00:00
devices_test.dart Null safety migration of packages/flutter_tools/test/commands.shard/permeable (#110710) 2022-09-06 10:22:09 -07:00
format_test.dart [flutter_tools] add deprecation message for "flutter format" (#116145) 2022-11-30 14:00:01 -08:00
packages_test.dart Add an integration test to plugin template example (#117062) 2022-12-15 19:49:14 +00:00
script_test.dart Null safety migration of packages/flutter_tools/test/commands.shard/permeable (#110710) 2022-09-06 10:22:09 -07:00
upgrade_test.dart Null safety migration of packages/flutter_tools/test/commands.shard/permeable (#110710) 2022-09-06 10:22:09 -07:00