Check out Withdrawn items

Description

Scenarios

  1. Scenario

    • Given an item with the status Withdrawn with the suppress from discovery checkbox unchecked on item record

    • When the item is scanned in the Check Out app

    • Then display the modal asking to confirm check out

      • Title: Check out withdrawn item?

      • Body: <Title of item> (<Material type of item>) (Barcode: <barcode>) has the item status Withdrawn.

      • Buttons:

        • Cancel

        • Confirm

  2. Scenario

    • Given an item with the status Withdrawn with the suppress from discovery checkbox checked on item record

    • When the item is scanned in the Check Out app

    • Then display the modal asking to confirm check out

      • Title: Check out withdrawn item?

      • Body: <Title of item> (<Material type of item>) (Barcode: <barcode>) has the item status Withdrawn and is suppressed from discovery.

      • Buttons:

        • Cancel

        • Confirm

  3. Scenario

    • Given a modal asking the user to confirm check out

    • When the user clicks Confirm

    • Then:

      • Close modal

      • Continue checking out the item

  4. Scenario

    • Given a modal asking the user to confirm check out

    • When the user clicks Cancel

    • Then:

      • Close modal

      • Do not check out the item

Notes

  • Order of Check Out app modals

    1. Status

    2. Check out note

    3. Multipiece

    4. Non-circulating loan policy

  • Use similar text and styling as the confirm check in modal (attached)

  • Checking in an item with the "suppressed from discovery" checkbox checked should not uncheck the checkbox.

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:
Done

Details

Assignee

Reporter

Labels

Priority

Story Points

Sprint

Development Team

Prokopovych

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created December 3, 2019 at 1:43 PM
Updated October 19, 2022 at 4:44 PM
Resolved April 29, 2020 at 5:12 PM
TestRail: Cases
TestRail: Runs