This slipped past code review; I'm not sure why the code to handle the special case for permissions was so complex, and it seems checking the ent_count is enough.
In any case, the existing code broke target_dimensions and so the acceptance test script was failing.
This also fixes a broken/faulty unit test that was using an incorrect fixture.
This slipped past code review; I'm not sure why the code to handle the special case for permissions was so complex, and it seems checking the ent_count is enough.
In any case, the existing code broke target_dimensions and so the acceptance test script was failing.
This also fixes a broken/faulty unit test that was using an incorrect fixture.