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

Standardise the use of report action steps in Badge Behat scenarios

XMLWordPrintable

      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

            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

              Created:
              Updated:
              Resolved:

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

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