There's at least one property test that I think would be useful: we can assert that:
def test_arrangement(strategy, n):
sum(strategy.get_grid_arrangement(n)) == n
Getting a grid arrangement that has the number of plots we want in it.
We just need to add hypothesis to the test dependencies and design an appropriate (hypothesis) strategy.
There's at least one property test that I think would be useful: we can assert that:
Getting a grid arrangement that has the number of plots we want in it.
We just need to add hypothesis to the test dependencies and design an appropriate (hypothesis) strategy.