these should probably be done as a `cleanup` rather than in the teardown, in case `setUp` throws an exception halfway through.