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

--- Comment #4 from Philip Orr <[email protected]> ---
For the test plan:
1. You will need three different ODUE.. notices
2. make sure they all have different "Email" and "Print" content,
this way it is easier to spot later
3. Set up overdue notice triggers with all three set to print for a certain
patron type
4. Select the first two in UsePatronPreferencesForOverdueNotices
5. build three test cases for patrons of that type with overdue items
6. on one of them, in their messaging prefs, set both "overdue 1" and "overdue
2" to mail and make sure they have a mail address entered in their data
6a. this patron should get 1 and 2 per mail and 3 per print
7. on another, give them a mail address but do not check any boxes in their
messaging prefs
7a. this patron should get all 3 per print
8. on the third patron, set the preferences but make sure they don't have a
mail address
8a. this patron should also get all 3 per print
9. run overdue_notices.pl and gather_print_notices.pl
10. check if each patron got the proper transport type for their notices.

(I also tested checking only "overdue 1" and leaving "overdue 2" unchecked,
that also results as expected in 1 = mail and 2 and 3 = both print.)
Works as expected.

-- 
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