|
@@ -23,11 +23,11 @@ from stacks.utils.RMFTestCase import *
|
|
import datetime, sys, socket
|
|
import datetime, sys, socket
|
|
import resource_management.libraries.functions
|
|
import resource_management.libraries.functions
|
|
@patch.object(resource_management.libraries.functions, "get_unique_id_and_date", new = MagicMock(return_value=''))
|
|
@patch.object(resource_management.libraries.functions, "get_unique_id_and_date", new = MagicMock(return_value=''))
|
|
-@patch("socket.socket", new = MagicMock())
|
|
|
|
|
|
+@patch("socket.socket")
|
|
class TestServiceCheck(RMFTestCase):
|
|
class TestServiceCheck(RMFTestCase):
|
|
|
|
|
|
@patch("sys.exit")
|
|
@patch("sys.exit")
|
|
- def test_service_check_default(self, sys_exit_mock):
|
|
|
|
|
|
+ def test_service_check_default(self, sys_exit_mock, socket_mock):
|
|
|
|
|
|
self.executeScript("2.0.6/services/HIVE/package/scripts/service_check.py",
|
|
self.executeScript("2.0.6/services/HIVE/package/scripts/service_check.py",
|
|
classname="HiveServiceCheck",
|
|
classname="HiveServiceCheck",
|
|
@@ -72,9 +72,10 @@ class TestServiceCheck(RMFTestCase):
|
|
try_sleep = 5,
|
|
try_sleep = 5,
|
|
)
|
|
)
|
|
self.assertNoMoreResources()
|
|
self.assertNoMoreResources()
|
|
|
|
+ self.assertTrue(socket_mock.called)
|
|
|
|
|
|
@patch("sys.exit")
|
|
@patch("sys.exit")
|
|
- def test_service_check_secured(self, sys_exit_mock):
|
|
|
|
|
|
+ def test_service_check_secured(self, sys_exit_mock, socket_mock):
|
|
|
|
|
|
self.executeScript("2.0.6/services/HIVE/package/scripts/service_check.py",
|
|
self.executeScript("2.0.6/services/HIVE/package/scripts/service_check.py",
|
|
classname="HiveServiceCheck",
|
|
classname="HiveServiceCheck",
|
|
@@ -121,4 +122,4 @@ class TestServiceCheck(RMFTestCase):
|
|
try_sleep = 5,
|
|
try_sleep = 5,
|
|
)
|
|
)
|
|
self.assertNoMoreResources()
|
|
self.assertNoMoreResources()
|
|
- self.assertNoMoreResources()
|
|
|
|
|
|
+ self.assertTrue(socket_mock.called)
|