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

Standardise the use of report action steps in Badge Behat scenarios

    XMLWordPrintable

Details

    Description

      During the development of MDL-77061, it was discovered that there was a difficult to diagnose problem with some Behat steps that interact with the Report builder actions menu. To workaround this problem, different steps were used to interact with the element

      The same problem re-occurred in MDL-80560 as discussed here, and ultimately a fix was implemented in MDL-81036 rather than simply working around it (again)

      Now that the root cause has been addressed, we should replace the workarounds from MDL-77061 (like this) with the specific step in Report builder for doing the same

      The reason for doing this, is that if this UI element ever changes, we only have to update the step definition, rather than playing whack-a-mole with all scenarios that avoid using it

      Attachments

        Issue Links

          Activity

            People

              david.cerezal@moodle.com David Cerezal
              pholden Paul Holden
              David Carrillo David Carrillo
              Paul Holden Paul Holden
              CiBoT CiBoT
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

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

                  Clockify

                    Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.