Uploaded image for project: 'ERM Platform'
  1. ERM Platform
  2. ERM-2308

Display list of availabilityConstraints in package display

    XMLWordPrintable

Details

    • ERM Sprint 146, ERM Sprint 147, ERM Sprint 148, ERM Sprint 149, ERM Sprint 150, ERM Sprint 151
    • Bienenvolk
    • Nolana (R3 2022)
    • TBD

    Description

      Purpose:

      Some e-resource packages are only available to a limited list of organisations. Following ERM-2306 a list of the values can be stored for each package as "availabilityConstraints". This story is to display this information in the package metadata view

      User story statement(s):

      As an ERM library
      I want to know when a package is only available to specific organisations/regions/consortia
      so that I can avoid packages that are not available to my organisation

      Scenarios:

      1. Scenario:
        • Given a package with one or more availabilityConstraints
        • When I view the package
        • Then I see a bulleted list of the availabilityConstraints values for the package under the "Availabilty" label. Note that this is in addition to the availabilityScope value that already displays under this label as a non-bulleted value. So you may have a display like:
      Availability
      Local
      * HIS Hannover
      1. Scenario:
        • Given a package with zero availabilityConstraints
        • When I view the package
        • Then I do not see any bulleted values in this position

       

      Upload the attached file as a JSON package to create a package called "constrained_package Test Package" with two availability constraints: GBV and HBZ

      constrained_package.json

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                ostephens Owen Stephens
                ostephens Owen Stephens
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases