summaryrefslogtreecommitdiff
path: root/go/internal/command/discover/discover_test.go
diff options
context:
space:
mode:
authorIgor Drozdov <idrozdov@gitlab.com>2019-05-20 10:09:56 +0300
committerIgor Drozdov <idrozdov@gitlab.com>2019-05-20 13:03:11 +0300
commit60280bbfc1a1cfb591bf01f3a06e828dcf97728a (patch)
treee374fb22294861082fa6fc82098b2db3d0ebb856 /go/internal/command/discover/discover_test.go
parent58d8c7691ac52c00dfebe2154e793c8fccc46aa0 (diff)
downloadgitlab-shell-60280bbfc1a1cfb591bf01f3a06e828dcf97728a.tar.gz
Pass readWriter to Command constructor
Diffstat (limited to 'go/internal/command/discover/discover_test.go')
-rw-r--r--go/internal/command/discover/discover_test.go16
1 files changed, 12 insertions, 4 deletions
diff --git a/go/internal/command/discover/discover_test.go b/go/internal/command/discover/discover_test.go
index f85add8..40c0d4e 100644
--- a/go/internal/command/discover/discover_test.go
+++ b/go/internal/command/discover/discover_test.go
@@ -78,10 +78,14 @@ func TestExecute(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.desc, func(t *testing.T) {
- cmd := &Command{Config: &config.Config{GitlabUrl: url}, Args: tc.arguments}
buffer := &bytes.Buffer{}
+ cmd := &Command{
+ Config: &config.Config{GitlabUrl: url},
+ Args: tc.arguments,
+ ReadWriter: &readwriter.ReadWriter{Out: buffer},
+ }
- err := cmd.Execute(&readwriter.ReadWriter{Out: buffer})
+ err := cmd.Execute()
assert.NoError(t, err)
assert.Equal(t, tc.expectedOutput, buffer.String())
@@ -118,10 +122,14 @@ func TestFailingExecute(t *testing.T) {
for _, tc := range testCases {
t.Run(tc.desc, func(t *testing.T) {
- cmd := &Command{Config: &config.Config{GitlabUrl: url}, Args: tc.arguments}
buffer := &bytes.Buffer{}
+ cmd := &Command{
+ Config: &config.Config{GitlabUrl: url},
+ Args: tc.arguments,
+ ReadWriter: &readwriter.ReadWriter{Out: buffer},
+ }
- err := cmd.Execute(&readwriter.ReadWriter{Out: buffer})
+ err := cmd.Execute()
assert.Empty(t, buffer.String())
assert.EqualError(t, err, tc.expectedError)