https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41017

--- Comment #30 from Mikko Liimatainen <[email protected]> ---
I followed Katrins testplan as the earlier plan didn't include testing for
maxed out renewals.

Test cases:
- Patron A with 3 checkouts from different records, all on hold for others
  1) renewal still possible
  2) overdue, renewals possible
  3) renewals maxed out

Expectation: 
- We want the system to ALWAYS show "on hold" for these checkouts, independent
of system preference settings.
  - in the list of checkouts initially
  - after override renewal is clicked
- Renewals of 'on hold' should be blocked with AllowRenewalOnHoldOverride "not
allow"

Testing:

Combination A:
- AllowRenewalLimitOverride = Allow
- AllowRenewalOnHoldOverride = Not allow
- OverduesBlockRenewing = block renewing for all

FAIL 
- Renewable items show "not allowed: overdue", maxed out shows "not renewable",
'on hold' is missing.
- Maxed out item can be renewed with override. I guess this thecnically works
correctly, since the item isn't shown being on hold, but this really is the
biggest problem we have with this so I interpret this as a fail.

Combination B:
- AllowRenewalLimitOverride = Allow
- AllowRenewalOnHoldOverride = Not allow
- OverduesBlockRenewing = only this item

FAIL
- On hold information is only shown for 1 out of 3.
  1) OK renewals possible
  2) FAIL overdue, renewals possible
  3) FAIL renewals maxed out
- Overdue item and maxed out renewals don't show 'hold' info (2 + 3)
- Maxed out item can be renewed with override. 

Combination C:
- AllowRenewalLimitOverride = Allow
- AllowRenewalOnHoldOverride = Not allow
- OverduesBlockRenewing = allow renewing

FAIL renewals maxed out

Combination D:
- AllowRenewalLimitOverride = Allow
- AllowRenewalOnHoldOverride = Allow
- OverduesBlockRenewing = allow renewing

FAIL renewals maxed out

-- 
You are receiving this mail because:
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/

Reply via email to