Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.9, 3.5.7, 3.6.5, 3.7, 3.8
-
MOODLE_29_STABLE, MOODLE_35_STABLE, MOODLE_36_STABLE, MOODLE_37_STABLE, MOODLE_38_STABLE
-
MOODLE_35_STABLE, MOODLE_36_STABLE, MOODLE_37_STABLE
-
Easy
-
-
Internationals - 3.8 Sprint 2, Internationals - 3.8 Sprint 3
Description
Seems like some of the requires in the moodlehq/behat-extension composer.json are unnecessary:
- "symfony/symfony" is an odd one, that requires the entire Symfony project. Think we can depend on what Behat requires.
- "guzzlehttp/guzzle" looks unnecessary and isn't directly used in the project. I cannot actually find any of the other projects listing it as a direct dependency.
- "behat/mink", "behat/mink-extension", "behat/mink-goutte-driver", "behat/mink-selenium2-driver" - just wondering if these should be here or in Moodle's composer.json. See behat/symfony2-extension as an example of another Behat extension.
Interestingly, this PR looks like it was going to or is based on a version that addressed some of these problems.
Attachments
Issue Links
- has a non-specific relationship to
-
MDL-66184 Bump moodle-behat-extension php requirements to 7.x
-
- Closed
-