1. 10 Sep, 2019 2 commits
  2. 09 Sep, 2019 4 commits
  3. 06 Sep, 2019 1 commit
  4. 29 Aug, 2019 1 commit
  5. 30 Aug, 2019 3 commits
  6. 06 Sep, 2019 1 commit
  7. 29 Aug, 2019 1 commit
  8. 28 Aug, 2019 5 commits
  9. 13 Aug, 2019 1 commit
  10. 10 Aug, 2019 4 commits
  11. 12 Aug, 2019 5 commits
  12. 01 Aug, 2019 1 commit
  13. 31 Jul, 2019 2 commits
  14. 30 Jul, 2019 6 commits
  15. 05 Aug, 2019 2 commits
    • Georges Racinet's avatar
      README: rules for management of the default branch · 00a276fbd5fb
      Georges Racinet authored
      these can be amended later, but it's occurring to me that
      the interdependency with changes in Heptapod has to be
      clarified, if only as a reference for myself.
      00a276fbd5fb
    • Georges Racinet's avatar
      Fixed flakiness in project destruction assertion · 4625448d0965
      Georges Racinet authored
      This happened for me in about 5% of tests in tear down phase.
      It has value to test project destruction through the regular UI,
      hence not converting to API call right away.
      
      An API call would probably be more efficient for teardowns though,
      and would help us make the difference between tear down and testing
      of the delete feature.
      4625448d0965
  16. 16 Jul, 2019 1 commit
    • Georges Racinet's avatar
      Heptapod fixture creates a basic user who owns projects · 156d2f6215e2
      Georges Racinet authored
      With this change, a persistent unprivileged user `test_basic` is
      created, with its API token.
      The Heptapod fixture retrieves the token and starts a web session as
      this user, the project fixtures have it own their projects.
      
      It felt reasonible to have this generic user persist across test
      sessions, notably because user destruction is partly asynchronous in
      GitLab, because removing all objects authored by this user can be
      very long.
      
      We'll probably have this user own further test projects and create
      auxiliary, transient additional users to interact with the projects.
      156d2f6215e2