Purpose: Now that we (almost) have Fixed due date schedules in place, we want to make sure they are wired up to Loan policies so they display in the Fixed due date schedule menus that (conditionally) display there.
Scenarios:
Scenario
Given the Loans section of the Loan policy form
When "Fixed due date schedule" is displayed
Then the select menu should contain all fixed due date schedules defined under Settings > Circulation > Fixed due date schedules in alphabetical order (case insensitive)
Scenario
Given the Renewals section of the Loan policy form
When "Alternate fixed due date schedule for renewals" is displayed
Then the select menu should contain all fixed due date schedules defined under Settings > Circulation > Fixed due date schedules in alphabetical order (case insensitive)
Scenario
Given the Loans section of the Loan policy form
When "Fixed due date schedule (due date limit)" is displayed
Then the select menu should contain all fixed due date schedules defined under Settings > Circulation > Fixed due date schedules in alphabetical order (case insensitive)
Scenario
Given the Renewals section of the Loan policy form
When "Alternate fixed due date schedule (due date limit) for renewals" is displayed
Then the select menu should contain all fixed due date schedules defined under Settings > Circulation > Fixed due date schedules in alphabetical order (case insensitive)
Purpose: Now that we (almost) have Fixed due date schedules in place, we want to make sure they are wired up to Loan policies so they display in the Fixed due date schedule menus that (conditionally) display there.
Scenarios:
Scenario
Given the Loans section of the Loan policy form
When "Fixed due date schedule" is displayed
Then the select menu should contain all fixed due date schedules defined under Settings > Circulation > Fixed due date schedules in alphabetical order (case insensitive)
Scenario
Given the Renewals section of the Loan policy form
When "Alternate fixed due date schedule for renewals" is displayed
Then the select menu should contain all fixed due date schedules defined under Settings > Circulation > Fixed due date schedules in alphabetical order (case insensitive)
Scenario
Given the Loans section of the Loan policy form
When "Fixed due date schedule (due date limit)" is displayed
Then the select menu should contain all fixed due date schedules defined under Settings > Circulation > Fixed due date schedules in alphabetical order (case insensitive)
Scenario
Given the Renewals section of the Loan policy form
When "Alternate fixed due date schedule (due date limit) for renewals" is displayed
Then the select menu should contain all fixed due date schedules defined under Settings > Circulation > Fixed due date schedules in alphabetical order (case insensitive)
Full list of loan policy metadata including display conditions: https://docs.google.com/spreadsheets/d/1f8kX2mGub3ARPml4x3Ejaq1UsBeGP3xxLWbVk_DTgqg/edit#gid=0