fix legacy command tests
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
Steven Allen committed
Oct 26, 2018 at 04:18 UTC
4c970f8c71cdb190a26c79790231cc52a289531c
1 file changed
+12
-7
commands/legacy/legacy_test.go
+12
-7
@@ -69,12 +69,11 @@ func TestNewCommand(t *testing.T) {
69
70
// test calling "test" command
71
testCmd := root.Subcommands["test"]
72
- enc := testCmd.Encoders[oldcmds.Text]
73
- if enc == nil {
74
- t.Fatal("got nil encoder")
75
- }
72
77
- re := cmds.NewWriterResponseEmitter(WriteNopCloser{buf}, req, enc)
73
+ re, err := cmds.NewWriterResponseEmitter(WriteNopCloser{buf}, req)
74
+ if err != nil {
75
+ t.Fatal(err)
76
+ }
77
78
var env oldcmds.Context
79
@@ -122,8 +121,14 @@ func TestPipePair(t *testing.T) {
121
}
122
123
r, w := io.Pipe()
125
- re := cmds.NewWriterResponseEmitter(w, req, cmds.Encoders[cmds.JSON])
126
- res := cmds.NewReaderResponse(r, cmds.JSON, req)
124
+ re, err := cmds.NewWriterResponseEmitter(w, req)
125
+ if err != nil {
126
+ t.Fatal(err)
127
+ }
128
+ res, err := cmds.NewReaderResponse(r, req)
129
+ if err != nil {
130
+ t.Fatal(err)
131
+ }
132
133
wait := make(chan interface{})
134