Story #15603
[Workbench 2] Update Fileupload component to new error reporting & unit test architecture
Start date:
Due date:
% Done:
0%
Estimated time:
(Total: 0.00 h)
Story points:
3.0
Description
- Create error handling middleware and update any file upload functionality to use it where appropriate.
- Create unit tests for the reducer and action creators and use enzyme to test UI component interaction with state. This will not include end to end testing of file uploading.
- Make sure action creators that result in async calls follow the pattern of START_ACTION, ACTION_SUCCESS, ACTION_FAILED, and use the error handling middleware if it failed.
- Take the opportunity to try React-Testing-Library instead of Enzyme.
Subtasks
Related issues
History
#1
Updated by Tom Morris over 1 year ago
- Subject changed from [Workbench 2] Add unit test coverage for Auth component to [Workbench 2] Update Auth component to new error reporting & unit test architecture
#2
Updated by Tom Morris over 1 year ago
- Related to Story #15581: [Workbench2] Improve error handling and reporting added
#3
Updated by Tom Morris over 1 year ago
- Subject changed from [Workbench 2] Update Auth component to new error reporting & unit test architecture to [Workbench 2] Update Fileupload component to new error reporting & unit test architecture
#4
Updated by Eric Biagiotti over 1 year ago
- Description updated (diff)
#5
Updated by Eric Biagiotti over 1 year ago
- Description updated (diff)
#6
Updated by Eric Biagiotti over 1 year ago
- Description updated (diff)
#7
Updated by Tom Morris over 1 year ago
- Target version changed from To Be Groomed to Arvados Future Sprints
- Story points set to 3.0
#8
Updated by Tom Morris over 1 year ago
- Target version changed from Arvados Future Sprints to 2019-09-25 Sprint
#9
Updated by Tom Morris over 1 year ago
- Assigned To set to Eric Biagiotti
#10
Updated by Eric Biagiotti over 1 year ago
- Target version changed from 2019-09-25 Sprint to 2019-10-09 Sprint
#11
Updated by Eric Biagiotti over 1 year ago
- Status changed from New to In Progress
#12
Updated by Eric Biagiotti over 1 year ago
- Target version changed from 2019-10-09 Sprint to 2019-10-23 Sprint
#13
Updated by Eric Biagiotti about 1 year ago
- Target version changed from 2019-10-23 Sprint to 2019-11-06 Sprint
#14
Updated by Eric Biagiotti about 1 year ago
- Target version changed from 2019-11-06 Sprint to 2019-11-20 Sprint
#15
Updated by Eric Biagiotti about 1 year ago
- Target version changed from 2019-11-20 Sprint to 2019-12-04 Sprint
#16
Updated by Eric Biagiotti about 1 year ago
- Description updated (diff)
#17
Updated by Eric Biagiotti about 1 year ago
- Target version changed from 2019-12-04 Sprint to 2020-01-02 Sprint
#18
Updated by Peter Amstutz about 1 year ago
- Assigned To deleted (
Eric Biagiotti)
#19
Updated by Peter Amstutz about 1 year ago
- Target version changed from 2020-01-02 Sprint to Arvados Future Sprints
- Status changed from In Progress to New