Idea #15603
open
[Workbench 2] Update Fileupload component to new error reporting & unit test architecture
Added by Tom Morris about 5 years ago.
Updated 9 months ago.
Release relationship:
Auto
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.
- 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
- Related to Idea #15581: [Workbench2] Improve error handling and reporting added
- 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
- Description updated (diff)
- Description updated (diff)
- Description updated (diff)
- Target version changed from To Be Groomed to Arvados Future Sprints
- Story points set to 3.0
- Target version changed from Arvados Future Sprints to 2019-09-25 Sprint
- Assigned To set to Eric Biagiotti
- Target version changed from 2019-09-25 Sprint to 2019-10-09 Sprint
- Status changed from New to In Progress
- Target version changed from 2019-10-09 Sprint to 2019-10-23 Sprint
- Target version changed from 2019-10-23 Sprint to 2019-11-06 Sprint
- Target version changed from 2019-11-06 Sprint to 2019-11-20 Sprint
- Target version changed from 2019-11-20 Sprint to 2019-12-04 Sprint
- Description updated (diff)
- Target version changed from 2019-12-04 Sprint to 2020-01-02 Sprint
- Assigned To deleted (
Eric Biagiotti)
- Target version changed from 2020-01-02 Sprint to Arvados Future Sprints
- Status changed from In Progress to New
- Target version deleted (
Arvados Future Sprints)
- Target version set to Future
Also available in: Atom
PDF