-
+ {
+ this.canDownload ? : (
+
+
+ {intl.formatMessage(messages.exceedFileSize)}
+
+
+ )
+ }
>
) : (
diff --git a/src/containers/ResponseDisplay/SubmissionFiles.test.jsx b/src/containers/ResponseDisplay/SubmissionFiles.test.jsx
index 81fd7eb..3fcc1c9 100644
--- a/src/containers/ResponseDisplay/SubmissionFiles.test.jsx
+++ b/src/containers/ResponseDisplay/SubmissionFiles.test.jsx
@@ -1,8 +1,11 @@
import React from 'react';
import { shallow } from 'enzyme';
+import { downloadAllLimit, downloadSingleLimit } from 'data/constants/files';
+
import { formatMessage } from 'testUtils';
import { SubmissionFiles } from './SubmissionFiles';
+import messages from './messages';
jest.mock('./components/FileNameCell', () => jest.fn().mockName('FileNameCell'));
jest.mock('./components/FileExtensionCell', () => jest.fn().mockName('FileExtensionCell'));
@@ -16,25 +19,34 @@ describe('SubmissionFiles', () => {
name: 'some file name.jpg',
description: 'description for the file',
downloadURL: '/valid-url-wink-wink',
+ size: 0,
},
{
name: 'file number 2.jpg',
description: 'description for this file',
downloadURL: '/url-2',
+ size: 0,
},
],
};
let el;
- beforeAll(() => {
- el = shallow(