diff options
Diffstat (limited to 'spec/frontend/api/packages_api_spec.js')
-rw-r--r-- | spec/frontend/api/packages_api_spec.js | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/spec/frontend/api/packages_api_spec.js b/spec/frontend/api/packages_api_spec.js index 3286dccb1b2..d55d2036dcf 100644 --- a/spec/frontend/api/packages_api_spec.js +++ b/spec/frontend/api/packages_api_spec.js @@ -38,12 +38,17 @@ describe('Api', () => { mock.onPut(expectedUrl).replyOnce(httpStatus.OK, apiResponse); return publishPackage( - { projectPath, name, version: 0, fileName: name, files: [{}] }, + { + projectPath, + name, + version: 0, + fileName: name, + files: [new File(['zip contents'], 'bar.zip')], + }, { status: 'hidden', select: 'package_file' }, ).then(({ data }) => { expect(data).toEqual(apiResponse); - expect(axios.put).toHaveBeenCalledWith(expectedUrl, expect.any(FormData), { - headers: { 'Content-Type': 'multipart/form-data' }, + expect(axios.put).toHaveBeenCalledWith(expectedUrl, expect.any(File), { params: { select: 'package_file', status: 'hidden' }, }); }); |