Tests can be run in parallel so we can't rely on the state of a global variable that is modified in one test being ready when we run another