Documentation
¶
Index ¶
- Variables
- func CreateRepositories()
- func CreateServer() server.Server
- func CreateUploadRequest(method, uri, fieldName, fileName string) *http.Request
- func GetRequest(s server.Server, uri string, headers ...map[string]string) (string, *http.Response)
- func NewAuth(cfg map[string]string) server.AuthProvider
- func PostRequest(s server.Server, uri string, headers ...map[string]string) (string, *http.Response)
- func Repositories() repositories.Repositories
- func Request(s server.Server, method, uri string, headers ...map[string]string) (string, *http.Response)
- func SendRequest(s server.Server, req *http.Request) (string, *http.Response)
- type AuthProvider
- type Disk
- func (d *Disk) Delete(ctx context.Context, path string) error
- func (d *Disk) Name() string
- func (d *Disk) Put(ctx context.Context, in io.Reader, size int64, mime, dst string) (*fs.FileInfo, error)
- func (d *Disk) PutMultipart(ctx context.Context, m *multipart.FileHeader, dsts ...string) (*fs.FileInfo, error)
- func (d *Disk) Url(path string) string
- type MockLogger
- func (l *MockLogger) DPanic(params ...interface{})
- func (l *MockLogger) Debug(params ...interface{})
- func (l *MockLogger) Error(params ...interface{})
- func (l *MockLogger) Fatal(params ...interface{})
- func (l *MockLogger) Info(params ...interface{})
- func (l *MockLogger) Last() MockLoggerMessage
- func (l *MockLogger) Panic(params ...interface{})
- func (l *MockLogger) Warn(params ...interface{})
- func (l *MockLogger) WithContext(context logger.Context) logger.Logger
- type MockLoggerMessage
Constants ¶
This section is empty.
Variables ¶
View Source
var NormalUser2 = &entities.User{ ID: 2, Username: "mocknormaluser2", Email: "mocknormaluser2@mock-service.local", Provider: "mock", ProviderID: "2", ProviderUsername: "mocknormaluser2", RoleIDs: []int{2}, Roles: []*entities.Role{{ID: 2}}, Active: true, }
Functions ¶
func CreateRepositories ¶
func CreateRepositories()
func CreateServer ¶
func CreateUploadRequest ¶
func GetRequest ¶
func PostRequest ¶
func Repositories ¶
func Repositories() repositories.Repositories
Types ¶
type AuthProvider ¶
type AuthProvider struct {
// contains filtered or unexported fields
}
func (*AuthProvider) Name ¶
func (g *AuthProvider) Name() string
type MockLogger ¶
type MockLogger struct { Silence bool Messages []*MockLoggerMessage }
func CreateLogger ¶
func CreateLogger(silences ...bool) *MockLogger
func (*MockLogger) DPanic ¶
func (l *MockLogger) DPanic(params ...interface{})
func (*MockLogger) Debug ¶
func (l *MockLogger) Debug(params ...interface{})
func (*MockLogger) Error ¶
func (l *MockLogger) Error(params ...interface{})
func (*MockLogger) Fatal ¶
func (l *MockLogger) Fatal(params ...interface{})
func (*MockLogger) Info ¶
func (l *MockLogger) Info(params ...interface{})
func (*MockLogger) Last ¶
func (l *MockLogger) Last() MockLoggerMessage
func (*MockLogger) Panic ¶
func (l *MockLogger) Panic(params ...interface{})
func (*MockLogger) Warn ¶
func (l *MockLogger) Warn(params ...interface{})
func (*MockLogger) WithContext ¶
func (l *MockLogger) WithContext(context logger.Context) logger.Logger
type MockLoggerMessage ¶
type MockLoggerMessage struct { Type string Params []interface{} }
Click to show internal directories.
Click to hide internal directories.