tree: be74c4e033f1bebfb419df7d340b2151c00e5d07 [path history] [tgz]
  1. android/
  2. integration_test/
  3. lib/
  4. .gitignore
  5. .metadata
  6. analysis_options.yaml
  7. pubspec.yaml
  8. README.md
pkgs/jnigen/android_test_runner/README.md

What's this?

This is Flutter app project which serves as a skeleton for running binding runtime tests on android, using Flutter's integration testing mechanism.

How to run tests?

Generate runtime test files, by running the following in parent (jnigen) directory.

dart run tool/generate_runtime_tests.dart

This will generate integration_test/runtime_test.dart in this directory, along with other runtime tests for jnigen. This can be run with regular integration test mechanism.

flutter test integration_test/