1. 21 Aug, 2017 8 commits
  2. 17 Aug, 2017 1 commit
  3. 21 Aug, 2017 1 commit
  4. 18 Aug, 2017 2 commits
    • Robert Speicher's avatar
      Reduce duplication in GitAccess spec around error messages · c7bad8d66b42
      Robert Speicher authored
      - Adds a new `ProjectMovedError` class to encapsulate that error
        condition. Inherits from `NotFoundError` so existing rescues should
        continue to work.
      - Separating that condition out of `NotFoundError` allowed us to
        simplify the `raise_not_found` helper and avoid repeating the literal
        string.
      - Spec makes use of `ERROR_MESSAGES` hash to avoid repeating literal
        error message strings.
      c7bad8d66b42
    • Robert Speicher's avatar
      Greatly reduce test duration for git_access_spec · ca7970c9da9b
      Robert Speicher authored
      - Combine multiple `it` blocks into one where it made sense
      - Use `set` for the top-level User record
      - Refactor permission matrix tests
      ca7970c9da9b
  5. 21 Aug, 2017 1 commit
  6. 18 Aug, 2017 1 commit
  7. 17 Aug, 2017 3 commits
  8. 21 Aug, 2017 1 commit
  9. 17 Aug, 2017 1 commit
  10. 16 Aug, 2017 5 commits
  11. 21 Aug, 2017 1 commit
  12. 18 Aug, 2017 3 commits
  13. 21 Aug, 2017 1 commit
  14. 18 Aug, 2017 1 commit
  15. 21 Aug, 2017 1 commit
  16. 18 Aug, 2017 1 commit
  17. 21 Aug, 2017 1 commit
  18. 18 Aug, 2017 3 commits
  19. 20 Aug, 2017 4 commits