Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.8.1.1
-
None
Description
TestcaseEnv in system tests uses class variables instead of instance variables for a bunch of state. This causes the data to persist between tests. In some cases this can cause tests to break (e.g. there will be state from a service running in a previous test that doesn't exist in the current test; trying to look up state about that service raises an exception or produces invalid data).