@@ -145,6 +145,7 @@ func TestSubmitFiles(t *testing.T) {
145
145
co := newCapturedOutput ()
146
146
co .override ()
147
147
defer co .reset ()
148
+ Err = & bytes.Buffer {}
148
149
149
150
// The fake endpoint will populate this when it receives the call from the command.
150
151
submittedFiles := map [string ]string {}
@@ -186,14 +187,16 @@ func TestSubmitFiles(t *testing.T) {
186
187
files := []string {
187
188
file1 , file2 , readme ,
188
189
}
189
- err = runSubmit (cfg , pflag .NewFlagSet ("fake" , pflag .PanicOnError ), files )
190
- assert .NoError (t , err )
191
190
192
- assert . Equal ( t , 3 , len ( submittedFiles ) )
191
+ err = runSubmit ( cfg , pflag . NewFlagSet ( "fake" , pflag . PanicOnError ), files )
193
192
194
- assert .Equal (t , "This is file 1." , submittedFiles ["file-1.txt" ])
195
- assert .Equal (t , "This is file 2." , submittedFiles ["subdir/file-2.txt" ])
196
- assert .Equal (t , "This is the readme." , submittedFiles ["README.md" ])
193
+ if assert .NoError (t , err ) {
194
+ assert .Equal (t , 3 , len (submittedFiles ))
195
+ assert .Equal (t , "This is file 1." , submittedFiles ["file-1.txt" ])
196
+ assert .Equal (t , "This is file 2." , submittedFiles ["subdir/file-2.txt" ])
197
+ assert .Equal (t , "This is the readme." , submittedFiles ["README.md" ])
198
+ assert .Regexp (t , "submitted successfully" , Err )
199
+ }
197
200
}
198
201
199
202
func TestLegacyMetadataMigration (t * testing.T ) {
0 commit comments