Exemple #1
0
 def testState(self):
     """ Check if the last changed time is updated when state is changed """
     node = Node(self.manager)
     self.assertEqual(node.getState(), NodeStates.UNKNOWN)
     self.assertTrue(time() - 1 < node.getLastStateChange() < time())
     previous_time = node.getLastStateChange()
     node.setState(NodeStates.RUNNING)
     self.assertEqual(node.getState(), NodeStates.RUNNING)
     self.assertTrue(previous_time < node.getLastStateChange())
     self.assertTrue(time() - 1 < node.getLastStateChange() < time())
Exemple #2
0
 def testState(self):
     """ Check if the last changed time is updated when state is changed """
     node = Node(self.nm)
     self.assertEqual(node.getState(), NodeStates.DOWN)
     self.assertTrue(time() - 1 < node.getLastStateChange() < time())
     previous_time = node.getLastStateChange()
     node.setState(NodeStates.RUNNING)
     self.assertEqual(node.getState(), NodeStates.RUNNING)
     self.assertTrue(previous_time < node.getLastStateChange())
     self.assertTrue(time() - 1 < node.getLastStateChange() < time())