diff options
author | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2019-11-29 17:34:10 +0300 |
---|---|---|
committer | Grzegorz Bizon <grzesiek.bizon@gmail.com> | 2019-11-29 17:34:10 +0300 |
commit | 16e6e7e947fcc9235bdea9c72d0cbcc2dbd21bd0 (patch) | |
tree | 95a047b4865736a4f23aeb0d732e2b4cc460574f /internal/source/gitlab/client/client_stub.go | |
parent | ffbe202a012f0366d4f2fb24eb1959c90e0f2ff5 (diff) |
Simplify gitlab client stub in tests
Diffstat (limited to 'internal/source/gitlab/client/client_stub.go')
-rw-r--r-- | internal/source/gitlab/client/client_stub.go | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/internal/source/gitlab/client/client_stub.go b/internal/source/gitlab/client/client_stub.go index 809d60d3..6dc0af85 100644 --- a/internal/source/gitlab/client/client_stub.go +++ b/internal/source/gitlab/client/client_stub.go @@ -9,12 +9,12 @@ import ( // StubClient is a stubbed client used for testing type StubClient struct { - file string + File string } // GetVirtualDomain reads a test fixture and unmarshalls it -func (m *StubClient) GetVirtualDomain(host string) (*api.VirtualDomain, error) { - f, err := os.Open(m.file) +func (c StubClient) GetVirtualDomain(host string) (*api.VirtualDomain, error) { + f, err := os.Open(c.File) defer f.Close() if err != nil { return nil, err @@ -25,8 +25,3 @@ func (m *StubClient) GetVirtualDomain(host string) (*api.VirtualDomain, error) { return &domain, err } - -// NewStubClient return a stubbed client -func NewStubClient(fixture string) *StubClient { - return &StubClient{file: fixture} -} |