add setup and teardown to subtest. can use with bare subtest compatibly.