1. 05 Oct, 2020 12 commits
  2. 27 Sep, 2020 3 commits
    • Georges Racinet's avatar
      Merge Requests: assertions on displayed SHA in commit list · 03816fce43cc
      Georges Racinet authored
      We're using it in the simpler `rebase_publish` test, and
      that's enough to validate fix of SHA value, but it could be
      reused elsewhere. In a follow-up, we could separate further
      just the commit SHA / clipboard widget, to use it in other
      contexts, such as pipelines etc.
      
      --HG--
      branch : stable
      03816fce43cc
    • Georges Racinet's avatar
      Merge Request: rebase_publish_push() now returns a SHA · 34c66173f908
      Georges Racinet authored
      Lookup by topic name is convenient, but can't work after
      publishing. Of course, the interesting information is after
      rebase (if interested by value before rebase, the caller would
      be able to ask for it  directly).
      
      --HG--
      branch : stable
      34c66173f908
    • Georges Racinet's avatar
      Project.get_merge_request_commit_links now returns the whole row · 911d63829706
      Georges Racinet authored
      We still wait on the link to be displayed, but returning the whole
      `li` element will be useful for finer assertions, e.g., about
      commit SHAs.
      
      The consequence is that the `text` attribute of the returned
      elements is broader, encompassing the commit title, authorship and
      short id.
      
      --HG--
      branch : stable
      911d63829706
  3. 30 Sep, 2020 1 commit
  4. 25 Sep, 2020 2 commits
  5. 24 Sep, 2020 2 commits
  6. 22 Sep, 2020 1 commit
  7. 08 Sep, 2020 2 commits
  8. 28 Aug, 2020 1 commit
    • Georges Racinet's avatar
      Project: adapted webdriver_destroy() for GitLab 13.3 · 623db7fc5767
      Georges Racinet authored
      The confirmation modal has changed a lot (the principle
      stays the same), including the text to type, that we now
      simply copy for better independence (now has a verb and the
      full path).
      
      We've observed the `id` for the `modal` element to differ between
      source and Docker contexts. Using the `<div class="modal-dialog>`
      ancestor wouldn't be appropriate as the corresponding CSS selector
      returns another one.
      623db7fc5767
  9. 26 Aug, 2020 2 commits
  10. 25 Aug, 2020 2 commits
    • Georges Racinet's avatar
      Merged stable branch into default · 6a0a25b77019
      Georges Racinet authored
      Carefully reverted the target Docker image in CI configuration,
      so that further merges from the stable branch if it gets modified there
      shoul be conflicts instead of silent harmful modifications.
      6a0a25b77019
    • Georges Racinet's avatar
      Starting a permanent stable branch · bbcbbf6e10ef
      Georges Racinet authored
      Over the previous pattern of branches named after the version number,
      this should lower the risk to accidentally change the target testing
      Docker image in the `default` branch by merging the stable branch into
      it. Indeed, after the first merge that should revert the testing image
      to `testing`, subsequent modifications in the stable branch will be
      conflicting.
      
      Also, that's one less value to change in HDK configuration for the stable
      branch.
      
      --HG--
      branch : stable
      bbcbbf6e10ef
  11. 24 Aug, 2020 2 commits
  12. 22 Aug, 2020 4 commits
  13. 04 Aug, 2020 1 commit
  14. 22 Aug, 2020 1 commit
    • Georges Racinet's avatar
      Fixed hg_access test for GitLab 13.1.8 · 4a77b071719c
      Georges Racinet authored
      Apparently, in case a deploy token isn't authorized, the error
      has switched from 404 to 403 between 13.1.5 and 13.1.8, we're now
      accepting both in the test for simplicity.
      4a77b071719c
  15. 04 Aug, 2020 2 commits
    • Georges Racinet's avatar
      Added a test for the help page · 78dde121bd6e
      Georges Racinet authored
      It's been on my mind for a while.
      
      In particular, the help page includes version information for
      Heptapod, GitLab and various components if the user is authenticated.
      
      We've had 500 errors in the help page in the past, now we shouldn't have
      regressions.
      78dde121bd6e
    • Georges Racinet's avatar
      Testing the empty projects page · 0a5dd35de2db
      Georges Racinet authored
      These are the tests matching heptapod!94
      In particular we now have a different page for Git and Mercurial
      repositories (with the Git page being just upstream's).
      0a5dd35de2db
  16. 03 Aug, 2020 1 commit
  17. 29 Jul, 2020 1 commit