https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23681
Andrew Isherwood <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |Needs Signoff --- Comment #11 from Andrew Isherwood <[email protected]> --- Test plan: - Apply bug - Rebuild CSS => TEST: Observe a new syspref exists "PatronRestrictionTypes" - Enable syspref "PatronRestrictionTypes" - Navigate to your currently logged in patron's "details" page - Choose More > Set permissions => TEST: Observe there is a new permission under "Manage Koha system settings" called "Manage patron restrictions (manage_patron_restrictions)" - Ensure you are logged in as either a superlibrarian, or assign yourself "manage_patron_restrictions" - Navigate to "Koha administration" => TEST: Observe a new menu option under "Patrons and circulation" called "Patron restrictions" - Navigate to "Patron restrictions" => TEST: Observe that 4 restrictions exist "DISCHARGE", "MANUAL", "OVERDUES", "SUSPENSION" - Click "New restriction" - Enter a code and label for the new restriction => TEST: Observe that the code can only be entered in uppercase - Click "Save" => TEST: Observe that the new restriction is listed in the table - On the row containing the new restriction, click "Edit" => TEST: Observe that the label can be edited, but the code cannot - Return to the table => TEST: Observe that none of the pre-existing restrictions can be deleted - Navigate to the details for an existing patron - Click on the "Restrictions" tab at the bottom - Click "Add manual restriction" => TEST: In the "Type" select box, observe that all 5 restriction types are available for selection - Select a restriction type - Enter a comment - Optionally, choose an expiration date - Click "Add restriction" - Return to the "Restrictions" tab => TEST: Observe that the newly added restriction is displayed - Navigate to the patron's "You summary" page in the OPAC => Observe that the newly added restriction's "comment" is displayed -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes. _______________________________________________ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
