https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41017 --- Comment #30 from Mikko Liimatainen <mikko.liimatainen@turku.fi> --- 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.