allow for test functions to return object of tests to be run