1. 11 Dec, 2018 1 commit
    • Zeff Morgan's avatar
      Add tests for plain diff/email patch options · 12c358f1
      Zeff Morgan authored
      Add spec file using before(:context) to reduce test time. With testing
      almost identical things, unnecessary to make them completely atomic.
      Includes two helper methods. Since the raw_content method is the only
      function needed on that page, created the method in the spec instead
      of adding another page object.
      
      Setup new project/commit page object and update project/show to add
      go_to_commit method. The go_to_commit method is near duplicate of
      go_to_file method, but decided to split them off to reduce overall
      refactoring and simplify language.
      
      Also add selectors to commit box partial and update qa.rb to load
      new page object.
      12c358f1
  2. 10 Dec, 2018 1 commit
  3. 05 Dec, 2018 1 commit
  4. 26 Nov, 2018 1 commit
  5. 05 Nov, 2018 1 commit
  6. 31 Oct, 2018 1 commit
  7. 30 Oct, 2018 1 commit
  8. 25 Oct, 2018 2 commits
  9. 24 Oct, 2018 2 commits
  10. 20 Oct, 2018 1 commit
    • Mark Lapierre's avatar
      Log page actions · 45860bc8
      Mark Lapierre authored
      Override page object methods to log the actions taken by the methods
      before or after the action, as appropriate.
      
      Allow page object action logging to be turned on via a QA_DEBUG env var.
      Unlike CHROME_HEADLESS (and the soon to arrive VERBOSE), QA_DEBUG
      is false by default.
      
      QA_DEBUG is used instead of just DEBUG because that enables Selenium
      debug logging.
      
      Mask passwords entered into fields with a QA selector with 'password'
      in the name. Doesn't mask sensitive data entered into any other field.
      45860bc8
  11. 17 Oct, 2018 2 commits
  12. 12 Oct, 2018 1 commit
  13. 11 Oct, 2018 1 commit
    • Sanad Liaquat's avatar
      Initial commit · 154ce29d
      Sanad Liaquat authored
      Use ACCEPT_INSECURE_CERTS env var and fix step
      
      Simplify saml signin
      
      Fix rubo cop offence
      
      Add missing # frozen_string_literal: true
      154ce29d
  14. 10 Oct, 2018 1 commit
  15. 09 Oct, 2018 2 commits
    • Mark Lapierre's avatar
      Add tests of adding file templates · d36055cb
      Mark Lapierre authored
      Adds tests that adds new files via file templates via the Files view
      and the Web IDE.
      
      Includes changes to page objects and associated code
      
      Fetches template content from the API rather than hardcoding strings
      that will need to be updated if the templates change. Some of the
      content is stored as flat files but we can't use them because they're
      not included in the docker images gitlab-qa uses.
      d36055cb
    • sliaquat's avatar
      Reorganize menu files · b7a5b204
      sliaquat authored
      Add missed files
      
      Use correct method
      
      Implement review feedback
      
      Add missing frozen_string_literal
      
      Squash 5 commits
      b7a5b204
  16. 07 Oct, 2018 1 commit
  17. 05 Oct, 2018 1 commit
  18. 02 Oct, 2018 1 commit
  19. 15 Sep, 2018 1 commit
  20. 06 Sep, 2018 1 commit
  21. 05 Sep, 2018 1 commit
  22. 03 Sep, 2018 2 commits
  23. 22 Aug, 2018 1 commit
  24. 20 Aug, 2018 2 commits
  25. 17 Jul, 2018 1 commit
  26. 12 Jul, 2018 2 commits
  27. 11 Jul, 2018 1 commit
  28. 06 Jul, 2018 2 commits
  29. 20 Jun, 2018 1 commit
  30. 06 Jun, 2018 1 commit
  31. 04 Jun, 2018 1 commit
  32. 16 Apr, 2018 1 commit