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



    • EPAM BatchLoader Sprint 12, EPAM BatchLoader Sprint 13
    • 5
    • Folijet


      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


      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


          Issue Links



                abreaux Ann-Marie Breaux
                abreaux Ann-Marie Breaux
                Ann-Marie Breaux Ann-Marie Breaux
                0 Vote for this issue
                2 Start watching this issue



                  TestRail: Runs

                    TestRail: Cases