Flatland issueshttps://gitlab.aicrowd.com/flatland/flatland/-/issues2019-10-22T19:33:59Zhttps://gitlab.aicrowd.com/flatland/flatland/-/issues/63Add assertions to notebooks for testing purposes.2019-10-22T19:33:59ZChristian EichenbergerAdd assertions to notebooks for testing purposes.hagrid67hagrid67https://gitlab.aicrowd.com/flatland/flatland/-/issues/62increase unit test coverage (at least 80%)2019-10-22T19:10:20ZChristian Eichenbergerincrease unit test coverage (at least 80%)v3Christian EichenbergerChristian Eichenbergerhttps://gitlab.aicrowd.com/flatland/flatland/-/issues/257Test for parameter sets of `regenerate_rail` and `regenerate_schedule`2019-10-24T15:38:54ZErik NygrenTest for parameter sets of `regenerate_rail` and `regenerate_schedule`### Story
As a project member, I want to test the behavior of the parameters `regenerate_rail` and `regenerate_schedule` so that we are sure they behave as accepted.
If the rail infrastructure is regenerated we also need to regenerate t...### Story
As a project member, I want to test the behavior of the parameters `regenerate_rail` and `regenerate_schedule` so that we are sure they behave as accepted.
If the rail infrastructure is regenerated we also need to regenerate the schedule as it can not work on any infrastructure.
If the rail infrastructure stays the same, we can still regenerate the schedule and should see different tasks.
Thus the tests should test for
`regenerate_rail regenerate_schedule`
`True True` ==> Both regenerated
`True False` ==> Both regenerated
`False True` ==> Only schedule regenerated
`False False` ==> All stays the same
### Acceptance Criteria
- Test written and green for all above test caseshttps://gitlab.aicrowd.com/flatland/flatland/-/issues/110Tests for rendering2019-10-22T19:10:51ZErik NygrenTests for renderingCome up with a clever way to write tests for issues. Share with the teamCome up with a clever way to write tests for issues. Share with the teamv3mohantymohantyhttps://gitlab.aicrowd.com/flatland/flatland/-/issues/197Tests for updated GlobalObs and TereeObs2019-10-22T19:33:50ZErik NygrenTests for updated GlobalObs and TereeObsUpdate/ make new test to check for correct behavior when agent stacks are presentUpdate/ make new test to check for correct behavior when agent stacks are present