I would like the ability to use the Patrol library to run my integration tests for my Flutter app using the Flutter Test Step instead of having to write my own custom script to use this library.
Add a boolean input to the Flutter Test Step that uses “patrol test” instead of “flutter test” when activated.
For production grade apps in Flutter, you are essentially forced to use the Patrol library, since any native system dialogs like permission pop ups, or webviews are not able to be accessed using flutter’s integration_test, meaning if a permission pop up for notifications comes on the screen, it will break your test and not allow any further assertions to be executed since Flutter sees this as an opaque screen.