blob: 9e5f84cae33f3ee2567b5abb455eaca5bcacc0cd [file] [log] [blame] [view]
# The Flutter Driver example mod
This is a very simple mod intended to be used with flutter driver testing
scripts.
It contains four buttons that all modify a counter.
## Building
To add the example (with the Flutter Driver Extensions enabled for driving the
mod), run the following:
```
$ fx set x64 --packages topaz/packages/all \
--packages topaz/packages/examples/tests
```
This will include the package with the topaz build when you run
```
$ fx full-build
```
## Testing
This mod is referenced in
`//topaz/tests/modular_integration_tests/topaz_modular_integration_tests.json`,
using the `driver_example_mod` as the mod under test, and the test code built
from this `BUILD.gn` file as the integration testing code to be run against
`driver_example_mod`.
You can run these tests using the following command (so long as you've added
`//topaz/packages/tests/all` as one of the packages for your build):
```
$ fx shell /pkgfs/packages/topaz_modular_integration_tests/0/bin/run_topaz_modular_integration_tests.sh
```