예제 #1
0
    def test__power_on_fail(self, mock_get_server):
        def fake_power_on():
            return

        server = self.Server(active=False)
        server.power_on = fake_power_on
        mock_get_server.return_value = server
        pstate = seamicro._power_on(self.node)
        self.assertEqual(states.ERROR, pstate)
예제 #2
0
    def test__power_on_fail(self, mock_get_server):
        def fake_power_on():
            return

        server = self.Server(active=False)
        server.power_on = fake_power_on
        mock_get_server.return_value = server
        pstate = seamicro._power_on(self.node)
        self.assertEqual(states.ERROR, pstate)
예제 #3
0
 def test__power_on_good(self, mock_get_server):
     mock_get_server.return_value = self.Server(active=False)
     pstate = seamicro._power_on(self.node)
     self.assertEqual(states.POWER_ON, pstate)
예제 #4
0
 def test__power_on_good(self, mock_get_server):
     mock_get_server.return_value = self.Server(active=False)
     pstate = seamicro._power_on(self.node)
     self.assertEqual(states.POWER_ON, pstate)