summaryrefslogtreecommitdiff
path: root/spec/frontend/api/packages_api_spec.js
diff options
context:
space:
mode:
Diffstat (limited to 'spec/frontend/api/packages_api_spec.js')
-rw-r--r--spec/frontend/api/packages_api_spec.js11
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' },
});
});