1. 23 Feb, 2018 1 commit
    • Glenn Walbran's avatar
      Bug 1729079: Create a mechanism to build manual links · dbf1ef2b
      Glenn Walbran authored and Robert Lyon's avatar Robert Lyon committed
      This commits adds a mechanism that will build links to the manual pages
      such that:
      - user's language is used if manual exists in that language, else en
      - the manual for this mahara/series is used
      The key -> manual page map will need to be populated and these links added to
      Change-Id: Id7871395821dce660841341dda200f231e75de16
  2. 02 Jan, 2018 1 commit
  3. 20 Nov, 2017 1 commit
    • Rebecca Blundell's avatar
      Bug 1705622 - adding a properties file for some css elements · bc926b9e
      Rebecca Blundell authored
      Work so far:
      added switch to deal with different possible steps that have css elements
      added some more css examples
      changed array of css locators to const
      changed const array back to array and use json en/decode as workaround
      to avoid globals
      made properties get_property function take an optional page location
      added an optional properties param to BehatNavigation i_expand_node_in_the
      added all used css elements
      replaced css elements with descriptions in tests
      replaced xpath elements with descriptions in tests
      To do:
      make the whole thing more user-friendly
      look at replacing scroll to steps too
      Change-Id: I83d8a96fc14701821b2e1cb37feb0900e1674f66
  4. 27 Sep, 2017 1 commit
    • Rebecca Blundell's avatar
      Bug 1710988 - add behat test for broken js in note copy · 4c54d9d7
      Rebecca Blundell authored
      The following changes are done
      Rename user_content/add_note_block.feature to note_block.feature
      -Fix the formatting issues with partial tests in background.
      -Copy the content of blocktype/copy_note_content.feature to note_block.feature and delete the original
      Change-Id: I9e5744d94bfed7470983d373cd1bfe8699661500
  5. 21 Sep, 2017 1 commit
  6. 08 Sep, 2017 1 commit
    • Robert Lyon's avatar
      Fixing behat for testing webservices · c740a5cf
      Robert Lyon authored
      This patch
      - moves webservice tests into their own directory
      - allows one to create an institution with 'webservice' auth
      - allows creation of a user using 'webservice' auth
      @TODO actually test things in webservices
      Change-Id: Ib64687dbd647179233fed2c3937418847bfda27c
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
  7. 05 Sep, 2017 1 commit
    • Rebecca Blundell's avatar
      Bug 1714408: Fix whitespace error in date format · f1182d0b
      Rebecca Blundell authored and Robert Lyon's avatar Robert Lyon committed
      Remove default date format and require it to be passed in.
      Reinstate if statement which now runs if the date format is not found
      in the langconfig.php file.
      Also fix format in the modified_date.feature file so the test works
      for single digit dates.
      Change-Id: I532e8db518a34e803c47d9192fd9cc74231d3999
  8. 18 Aug, 2017 1 commit
    • Rebecca Blundell's avatar
      Bug 1711277 - Add a step to check dates · 6972c504
      Rebecca Blundell authored
      This commit adds a step for checking the date is in a page element
      It takes a date as accepted by strtodate(), and an optional format
      which can be a language string set by langconfig.php or a php date()
      Change-Id: I8a5e57ab6cfb8e2d9fa05b44ff71fa9724d695d9
  9. 03 Aug, 2017 1 commit
  10. 01 Jun, 2017 1 commit
  11. 31 May, 2017 1 commit
  12. 15 May, 2017 2 commits
  13. 26 Apr, 2017 1 commit
    • Pat Kira's avatar
      Bug 1686259 Refactor pages and collection template and styles · c9cee415
      Pat Kira authored and Robert Lyon's avatar Robert Lyon committed
      - For both raw and old raw
      - Remove extra conditions for adding class
      - Remove unused css selectors
      - Rename classes for clarity
      - Move styles to one file; _panel-quarter.scss
      - Consolidate elements and class for maintainability
      Change-Id: I1e499e697013a16fcfac2b9a73772944619680a4
  14. 24 Mar, 2017 2 commits
  15. 22 Mar, 2017 1 commit
  16. 19 Mar, 2017 2 commits
  17. 21 Sep, 2016 1 commit
  18. 01 Sep, 2016 1 commit
  19. 11 Aug, 2016 1 commit
    • Robert Lyon's avatar
      Bug 1590632: Behat test for adding / deleting a profile icon · 05e80bb9
      Robert Lyon authored
      This patch:
      - Fixes up the behat step to select a radio button and moves it from
      BehatGeneral to BehatForms as a radio button is a form element.
      - Adjusts the accessibility strings for selecting/deleting a profile
      icon so we can target the correct item in behat.
      - Adjusted the edit_admin_profile.feature to include adding / set
      as default / deletion of a profile icon
      Change-Id: I11fbe4e660ba5755a0c45941217b42f13b5d6736
      Signed-off-by: Robert Lyon's avatarRobert Lyon <robertl@catalyst.net.nz>
  20. 19 May, 2016 1 commit
  21. 18 Apr, 2016 1 commit
  22. 01 Apr, 2016 1 commit
  23. 21 Mar, 2016 1 commit
    • Aaron Wells's avatar
      Make the form change checker reset correctly with block config modal · 86f56e0c
      Aaron Wells authored and Robert Lyon's avatar Robert Lyon committed
      Bug 1559796: Because the block config modal's "X" closer button is
      outside of the <form> tags of the new block, the standard form change
      checker code wasn't binding the "reset" event to it.
      Also, because the form change checker was written with the assumption
      that each form submitted to it would have a unique ID, you wind up with
      tons of forms in the formcheckers list, all with the same "instconf" id,
      one for each time you open the modal.
      Change-Id: I26c06c322d5c876e406a203647676cd73cda511d
  24. 08 Mar, 2016 1 commit
    • Son Nguyen's avatar
      Bug 1550519. Add some step definitions for behat tests · 4f33131f
      Son Nguyen authored and Robert Lyon's avatar Robert Lyon committed
      - Then I should see images in the block :title
      - Then I should not see images in the block :title
      Fix the step "I set the field ..." to assign value with double quote
      behatnotneeded - the tests are in the child patch
      Change-Id: I70a8fcbf46cfbff8db6d2e257b82ef0a10bfeef4
  25. 02 Mar, 2016 1 commit
  26. 01 Mar, 2016 1 commit
  27. 18 Feb, 2016 1 commit
  28. 02 Feb, 2016 1 commit
  29. 10 Jan, 2016 2 commits
  30. 17 Sep, 2015 1 commit
  31. 26 Aug, 2015 1 commit
  32. 13 Aug, 2015 1 commit
  33. 10 Aug, 2015 1 commit
  34. 20 Jun, 2015 1 commit
  35. 18 Jun, 2015 1 commit
  36. 10 Jun, 2015 1 commit
    • Jinelle Foley-Barnes's avatar
      Behat step: And I trigger the cron · 1f49ad9b
      Jinelle Foley-Barnes authored and Robert Lyon's avatar Robert Lyon committed
      I added the Moodle step for triggering the cron to Mahara.
      I changed the file path so that it followed admin/lib/cron.php
      instead of admin/cron.php like moodle does.
      Change-Id: I094101ffb151532b4a2a457a888d1242e667b079