Edge case test

Turns out this wasn’t covered by other cases - if there are obstacles
present, and the rover doesn’t need to occupy those spaces, does
anything break.