@@ -67,7 +67,7 @@ class StatusCheck:
def __init__(self, serviceToPidDict, pidPathesVars, globalConfig,
servicesToLinuxUser):
- self.serToPidDict = serviceToPidDict
+ self.serToPidDict = serviceToPidDict.copy()
self.pidPathesVars = pidPathesVars
self.pidPathes = []
self.sh = shellRunner()
@@ -87,6 +87,9 @@ class TestStatusCheck(TestCase):
statusCheck = StatusCheck(self.serviceToPidDict, self.pidPathesVars,
self.globalConfig, self.servicesToLinuxUser)
+ self.assertTrue(StatusCheck.USER_PATTERN in self.serviceToPidDict[COMPONENT_LIVE])
+ self.assertTrue(StatusCheck.USER_PATTERN in self.serviceToPidDict[COMPONENT_DEAD])
+
statusCheck.pidFilesDict = self.pidFilesDict
get_is_live_mock.side_effect = lambda pid_path : self.is_live_values[pid_path]