This is intentional for the following reason: It should be up to the test if it wants to clear the initial data or not, this is why the global instance is used here, cause it allows the test to make the decision if the repo should be initialized or not.