MDL-78570 behat: Remove the skip-passed legacy option
commitdc0869fc124185c29b05569f9ffa85d26a43288c
authorEloy Lafuente (stronk7) <stronk7@moodle.org>
Sat, 24 Jun 2023 17:28:51 +0000 (24 19:28 +0200)
committerEloy Lafuente (stronk7) <stronk7@moodle.org>
Sat, 24 Jun 2023 17:28:51 +0000 (24 19:28 +0200)
tree33f5cc42ed003b1abd1100b4c349f15ac3eb74e2
parent3cd84747cb0c86ab5d5f7394fc6f01bcb24c4389
MDL-78570 behat: Remove the skip-passed legacy option

This option (--skip-passed) was implemented because of some bugs in the initial
versions of Behat 3 with the --rerun option.

After Behat 3.2.0 those bugs were fixed and we switched back to use
the upstream --rerun option, abandoning --skip-passed.

More yet, this option wasn't ever documented much, neither in docs or cli.

So it's time to remove it, one less thing to maintain for nothing.

Note that this commit is a 99.99% revert of the original one that was
applied to the moodle-behat-extension (now in core):

https://github.com/moodlehq/moodle-behat-extension/commit/c4b25158d212509b
lib/behat/extension/Moodle/BehatExtension/Locator/FilesystemSkipPassedListLocator.php [deleted file]
lib/behat/extension/Moodle/BehatExtension/ServiceContainer/BehatExtension.php
lib/behat/extension/Moodle/BehatExtension/Tester/Cli/SkipPassedController.php [deleted file]