Isolate the tests properly and consistently from the user's configuration, so that user configuration problems do not cause unrelated test failures.