Skip to content

Commit 4b25634

Browse files
committed
Add test to cover opening the file specified in an AudioRequest
1 parent 60746cf commit 4b25634

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

audio_test.go

+11
Original file line numberDiff line numberDiff line change
@@ -261,4 +261,15 @@ func TestCreateFileField(t *testing.T) {
261261
err := createFileField(req, mockBuilder)
262262
checks.ErrorIs(t, err, mockFailedErr, "createFileField using a reader should return error if form builder fails")
263263
})
264+
265+
t.Run("createFileField failing open", func(t *testing.T) {
266+
req := AudioRequest{
267+
FilePath: "non_existing_file.wav",
268+
}
269+
270+
mockBuilder := &mockFormBuilder{}
271+
272+
err := createFileField(req, mockBuilder)
273+
checks.HasError(t, err, "createFileField using file should return error when open file fails")
274+
})
264275
}

0 commit comments

Comments
 (0)