• stuartmorgan's avatar
    Add an integration test to plugin template example (#117062) · f1d157bc
    stuartmorgan authored
    * 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
    f1d157bc
Name
Last commit
Last update
..
analyze_continuously_test.dart Loading commit data...
analyze_suggestion_test.dart Loading commit data...
analyze_test.dart Loading commit data...
assemble_test.dart Loading commit data...
attach_test.dart Loading commit data...
build_darwin_framework_test.dart Loading commit data...
build_ios_test.dart Loading commit data...
build_ipa_test.dart Loading commit data...
build_linux_test.dart Loading commit data...
build_macos_test.dart Loading commit data...
build_test.dart Loading commit data...
build_web_test.dart Loading commit data...
build_windows_test.dart Loading commit data...
clean_test.dart Loading commit data...
config_test.dart Loading commit data...
create_usage_test.dart Loading commit data...
custom_devices_test.dart Loading commit data...
daemon_test.dart Loading commit data...
devices_test.dart Loading commit data...
doctor_test.dart Loading commit data...
downgrade_test.dart Loading commit data...
drive_test.dart Loading commit data...
generate_localizations_test.dart Loading commit data...
http_host_validator_test.dart Loading commit data...
ide_config_test.dart Loading commit data...
install_test.dart Loading commit data...
logs_test.dart Loading commit data...
precache_test.dart Loading commit data...
proxied_devices_test.dart Loading commit data...
proxy_validator_test.dart Loading commit data...
pub_get_test.dart Loading commit data...
run_test.dart Loading commit data...
screenshot_command_test.dart Loading commit data...
shell_completion_test.dart Loading commit data...
symbolize_test.dart Loading commit data...
test_test.dart Loading commit data...
update_packages_test.dart Loading commit data...
upgrade_test.dart Loading commit data...