add more test cases to improve the test code coverage #3
In this patch, the following module test coverage improved to 100% ceilometer/agent.py Change-Id: I06ac05d8b3e77f67e0f25df08db25ddcb1f087ac
This commit is contained in:
parent
d280925aa0
commit
66ea203e2f
@ -28,6 +28,7 @@ from stevedore.tests import manager as extension_tests
|
|||||||
|
|
||||||
from ceilometer import sample
|
from ceilometer import sample
|
||||||
from ceilometer import pipeline
|
from ceilometer import pipeline
|
||||||
|
from ceilometer import agent
|
||||||
from ceilometer.tests import base
|
from ceilometer.tests import base
|
||||||
from ceilometer import transformer
|
from ceilometer import transformer
|
||||||
|
|
||||||
@ -246,6 +247,13 @@ class BaseAgentManagerTestCase(base.TestCase):
|
|||||||
pub = self.mgr.pipeline_manager.pipelines[0].publishers[0]
|
pub = self.mgr.pipeline_manager.pipelines[0].publishers[0]
|
||||||
self.assertEqual(len(pub.samples), 0)
|
self.assertEqual(len(pub.samples), 0)
|
||||||
|
|
||||||
|
def test_agent_manager_initialize_service_hook(self):
|
||||||
|
mgr = agent.AgentManager(self.mgr.pollster_manager)
|
||||||
|
mgr.create_polling_task = mock.MagicMock()
|
||||||
|
service = mock.MagicMock()
|
||||||
|
mgr.initialize_service_hook(service)
|
||||||
|
self.assertTrue(service.tg.add_timer.called)
|
||||||
|
|
||||||
def test_manager_exception_persistency(self):
|
def test_manager_exception_persistency(self):
|
||||||
self.pipeline_cfg.append({
|
self.pipeline_cfg.append({
|
||||||
'name': "test_pipeline",
|
'name': "test_pipeline",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user