repository.go 509 B

12345678910111213141516
  1. package test
  2. import (
  3. "github.com/porter-dev/porter/internal/repository"
  4. )
  5. // NewRepository returns a Repository which persists users in memory
  6. // and accepts a parameter that can trigger read/write errors
  7. func NewRepository(canQuery bool) *repository.Repository {
  8. return &repository.Repository{
  9. User: NewUserRepository(canQuery),
  10. Session: NewSessionRepository(canQuery),
  11. Project: NewProjectRepository(canQuery),
  12. ServiceAccount: NewServiceAccountRepository(canQuery),
  13. }
  14. }