Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-68445

Bump to current (3.6.x) behat version

    XMLWordPrintable

Details

    • MOODLE_39_STABLE
    • MOODLE_37_STABLE, MOODLE_38_STABLE
    • Hide

      Manually

      (can do this locally or look to CI jobs and confirm everything is ok with different PHP versions)

      • Verify that composer install ends ok and that it's installing behat 3.6.1.

      Automatic

      • Can put this into CI hands and everything should continue passing normally.
      Show
      Manually (can do this locally or look to CI jobs and confirm everything is ok with different PHP versions) Verify that composer install ends ok and that it's installing behat 3.6.1. Automatic Can put this into CI hands and everything should continue passing normally.

    Description

      Right now we are running behat 3.5.x, this issue is about:

      1) Bump it to current 3.6.x series.
      2) Consider associated / dependent components that also can be updated.
      3) Verify that everything continues passing ok, for all php versions supported on every branch.

      Note that, in order to be able to test this with php74, we need all the current (5-6) issues in the php74 epic to be applied. In the mean time, I'll be running php74 tests against some branches containing all them, just to confirm that everything is ok. This doesn't stop this issue to progress, just we must ensure that php74 works ok.

      (this is part of the release process, review phpunit and behat versions 8 weeks before releases)

      Attachments

        Issue Links

          Activity

            People

              stronk7 Eloy Lafuente (stronk7)
              stronk7 Eloy Lafuente (stronk7)
              Tim Hunt Tim Hunt
              Andrew Lyons Andrew Lyons
              CiBoT CiBoT
              Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                11/May/20

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 hours, 55 minutes
                  3h 55m