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

Update composer dependencies after each behat test site install/reinstall

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Test Prerequisites - working behat installation

      1. Change mod/forum/version.php ($module->version) to an higher version
      2. Run php admin/tool/behat/cli/init.php from CFG->dirroot
      3. You SHOULD SEE how both composer.phar (the composer installer) and the dependencies are updated
        • composer.phar, something like:
          • Updating to version e8c362c2731a72d1992bec53ae753f4a27906175 OR
          • You are using the latest composer version.
        • Dependencies, something like:
          • Loading composer repositories with package information
          • And
            • A few

              Removing symfony/css-selector (v2.2.0)
              Installing symfony/css-selector (v2.2.1)
              Downloading: 100%

            • Or a Nothing to install or update
      Show
      Test Prerequisites - working behat installation Change mod/forum/version.php ($module->version) to an higher version Run php admin/tool/behat/cli/init.php from CFG->dirroot You SHOULD SEE how both composer.phar (the composer installer) and the dependencies are updated composer.phar, something like: Updating to version e8c362c2731a72d1992bec53ae753f4a27906175 OR You are using the latest composer version. Dependencies, something like: Loading composer repositories with package information And A few Removing symfony/css-selector (v2.2.0) Installing symfony/css-selector (v2.2.1) Downloading: 100% Or a Nothing to install or update
    • Affected Branches:
      MOODLE_25_STABLE
    • Fixed Branches:
      MOODLE_25_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-38878_master

      Description

      Composer dependencies should be updated when the behat test site is installed or reinstalled (because of moodle codebase new version) so moodle codebase and it's behat tests will always be up to date with the latest http://github.com/moodlehq/moodle-behat-extension

        Attachments

          Activity

            People

            Assignee:
            dmonllao David Monllaó
            Reporter:
            dmonllao David Monllaó
            Integrator:
            Damyon Wiese Damyon Wiese
            Tester:
            Mark Nelson Mark Nelson
            Participants:
            Component watchers:
            Andrew Lyons, Dongsheng Cai, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              14/May/13