Uploaded image for project: 'ui-data-import'
  1. ui-data-import
  2. UIDATIMP-117

Hook up file upload behavior to file extension settings: uploads not allowed

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      EPAM BatchLoader Sprint 12, EPAM BatchLoader Sprint 13
    • Story Points:
      5
    • Development Team:
      Folijet

      Description

      Purpose: To be able to block the upload of files whose file extensions are blocked in the settings ,and allow upload of files whose file extensions are allowed in the settings or not specified.

      As a staff person
      I want to be able to upload allowed file types and unspecified file types, but block the upload of disallowed file types
      So that I do not waste time trying to assign jobs to unacceptable file types.

      NOTE: see UIDATIMP-118 for the stories covering allowed file extensions

      Scenarios

      1. Scenario 1
        • Given the File upload section of the Data Import landing page and the Data Import File Extension settings
        • If a User tries to upload a file with a file extension that has a setting of *Block *import
        • Then FOLIO should react as follows:
          • Display a modal similar to the one shown in the attached wireframe
            • Header: Import blocked
            • Message: You cannot upload files with this file extension
            • Left button: Cancel
            • Right button: Choose other files to upload
          • If the user presses the "Cancel" button, they should return to the blank file upload area, with no new files uploaded (basically starting over)
          • If the user presses the "Choose other files to upload" button, they should return to a browse window with no files marked, so that they can start the browse process over, to select other files to upload
          • If the user again tries to upload files with different file extensions that are blocked, the modal should display again

      Note: Tests will be covered by a BigTest story for the Landing Page 3rd pane.

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                abreaux Ann-Marie Breaux
                Reporter:
                abreaux Ann-Marie Breaux
                Tester Assignee:
                Ann-Marie Breaux Ann-Marie Breaux
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases