-
Improvement
-
Resolution: Duplicate
-
Minor
-
None
-
3.10
-
MOODLE_310_STABLE
-
This has been discussed internally but it would be good to think about how we can decouple some of the existing Behat functionality that is specific for the app.
We can start by removing all the steps from core and include them into a local plugin that will be required to run tests in a local CLI infrastructure.
Please note that this is going to be necessary with all the user interfaces changes that will come once we update the Moodle app to the latest Ionic framework version before the Moodle 4.0 release
Apart from this, we can add additional improvements like quen suggested one here MDL-68967 (distinguish versions within scenarios)
- has to be done before
-
MDL-72558 Remove legacy mobile testing from core
- Closed
- will be (partly) resolved by
-
MOBILE-3738 Migrate Behat tests to ionic 5
- Closed