Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More rollover tests #1486

Merged
merged 7 commits into from
Jun 28, 2016
Merged

More rollover tests #1486

merged 7 commits into from
Jun 28, 2016

Conversation

jrjohnson
Copy link
Member

@jrjohnson jrjohnson commented Jun 28, 2016

Added tests for courses with specific start dates and start dates in the future. Many of these tests are skipped now while @thecoolestguy makes some changes to the service.

Fixes #1483
Fixes #1485

Look for and handle the strings 'false' and 'true' when dealing with
course rollover options
Currently skipped, but test the service to ensure that the startDate is
set correctly for courses in the future.
When setting the start date courses should rollover to that date
Courses in the same year require a custom start date and must move
offerings that far forward.
In this case the existing course cohorts, course objective parents, and
offering learner groups should be maintained.
Courses rolled over into the same year should not have offering learner
and learner group relationships maintained.
@jrjohnson
Copy link
Member Author

@thecoolestguy if it would be easier we can merge these tests first which you can re-enable and use in your own work on #1478

@jrjohnson
Copy link
Member Author

After discussion with @thecoolestguy this should be merged now with skipped tests. These tests can then be used to ensure his work is complete.

@stopfstedt ready for review.

@stopfstedt
Copy link
Member

i accept this.

@stopfstedt stopfstedt merged commit 78e5bd6 into ilios:master Jun 28, 2016
@jrjohnson jrjohnson deleted the 1483-rollovertests branch June 29, 2016 00:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants