Project

General

Profile

Actions

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.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
Start date:
Due date:
Story points:
3.0
Release:
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.

Subtasks 1 (0 open1 closed)

Arvados - Task #15666: ReviewClosedPeter Amstutz11/09/2022Actions

Related issues

Related to Arvados - Idea #15581: [Workbench2] Improve error handling and reporting ResolvedActions
Actions #1

Updated by Tom Morris about 5 years 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
Actions #2

Updated by Tom Morris about 5 years ago

  • Related to Idea #15581: [Workbench2] Improve error handling and reporting added
Actions #3

Updated by Tom Morris about 5 years 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
Actions #4

Updated by Eric Biagiotti about 5 years ago

  • Description updated (diff)
Actions #5

Updated by Eric Biagiotti about 5 years ago

  • Description updated (diff)
Actions #6

Updated by Eric Biagiotti about 5 years ago

  • Description updated (diff)
Actions #7

Updated by Tom Morris about 5 years ago

  • Target version changed from To Be Groomed to Arvados Future Sprints
  • Story points set to 3.0
Actions #8

Updated by Tom Morris about 5 years ago

  • Target version changed from Arvados Future Sprints to 2019-09-25 Sprint
Actions #9

Updated by Tom Morris about 5 years ago

  • Assigned To set to Eric Biagiotti
Actions #10

Updated by Eric Biagiotti about 5 years ago

  • Target version changed from 2019-09-25 Sprint to 2019-10-09 Sprint
Actions #11

Updated by Eric Biagiotti about 5 years ago

  • Status changed from New to In Progress
Actions #12

Updated by Eric Biagiotti about 5 years ago

  • Target version changed from 2019-10-09 Sprint to 2019-10-23 Sprint
Actions #13

Updated by Eric Biagiotti about 5 years ago

  • Target version changed from 2019-10-23 Sprint to 2019-11-06 Sprint
Actions #14

Updated by Eric Biagiotti about 5 years ago

  • Target version changed from 2019-11-06 Sprint to 2019-11-20 Sprint
Actions #15

Updated by Eric Biagiotti about 5 years ago

  • Target version changed from 2019-11-20 Sprint to 2019-12-04 Sprint
Actions #16

Updated by Eric Biagiotti almost 5 years ago

  • Description updated (diff)
Actions #17

Updated by Eric Biagiotti almost 5 years ago

  • Target version changed from 2019-12-04 Sprint to 2020-01-02 Sprint
Actions #18

Updated by Peter Amstutz almost 5 years ago

  • Assigned To deleted (Eric Biagiotti)
Actions #19

Updated by Peter Amstutz almost 5 years ago

  • Target version changed from 2020-01-02 Sprint to Arvados Future Sprints
  • Status changed from In Progress to New
Actions #20

Updated by Peter Amstutz over 3 years ago

  • Target version deleted (Arvados Future Sprints)
Actions #21

Updated by Peter Amstutz almost 2 years ago

  • Release set to 60
Actions #22

Updated by Peter Amstutz 9 months ago

  • Target version set to Future
Actions

Also available in: Atom PDF