move over sprite tests
WIP refactoring tests to use def test