def test_target_attribute_updates_cib( self, mock_get_cib, mock_status_xml, mock_status, mock_push_cib, mock_get_topology, mock_get_resources, mock_add_level ): self.prepare_mocks( mock_get_cib, mock_status_xml, mock_status, mock_get_topology, mock_get_resources ) lib_env = create_lib_env() lib.add_level( lib_env, "level", TARGET_TYPE_ATTRIBUTE, "target value", "devices", "force device", "force node" ) mock_add_level.assert_called_once_with( lib_env.report_processor, "topology el", "resources_el", "level", TARGET_TYPE_ATTRIBUTE, "target value", "devices", "nodes", "force device", "force node" ) mock_get_cib.assert_called_once_with(Version(2, 4, 0)) self.assert_mocks( mock_status_xml, mock_status, mock_get_topology, mock_get_resources, mock_push_cib )
def test_success( self, mock_get_cib, mock_status_xml, mock_status, mock_push_cib, mock_get_topology, mock_get_resources, mock_add_level ): self.prepare_mocks( mock_get_cib, mock_status_xml, mock_status, mock_get_topology, mock_get_resources ) lib_env = create_lib_env() lib.add_level( lib_env, "level", "target type", "target value", "devices", "force device", "force node" ) mock_add_level.assert_called_once_with( lib_env.report_processor, "topology el", "resources_el", "level", "target type", "target value", "devices", "nodes", "force device", "force node" ) mock_get_cib.assert_called_once_with(None) self.assert_mocks( mock_status_xml, mock_status, mock_get_topology, mock_get_resources, mock_push_cib )
def test_success( self, mock_get_cib, mock_status_xml, mock_status, mock_push_cib, mock_get_topology, mock_get_resources, mock_add_level, ): self.prepare_mocks(mock_get_cib, mock_status_xml, mock_status, mock_get_topology, mock_get_resources) lib_env = create_lib_env() lib.add_level(lib_env, "level", "target type", "target value", "devices", "force device", "force node") mock_add_level.assert_called_once_with( lib_env.report_processor, "topology el", "resources_el", "level", "target type", "target value", "devices", "nodes", "force device", "force node", ) mock_get_cib.assert_called_once_with(None) self.assert_mocks(mock_status_xml, mock_status, mock_get_topology, mock_get_resources, mock_push_cib)
def test_target_attribute_updates_cib( self, mock_get_cib, mock_status_xml, mock_status, mock_push_cib, mock_get_topology, mock_get_resources, mock_add_level, ): self.prepare_mocks(mock_get_cib, mock_status_xml, mock_status, mock_get_topology, mock_get_resources) lib_env = create_lib_env() lib.add_level(lib_env, "level", TARGET_TYPE_ATTRIBUTE, "target value", "devices", "force device", "force node") mock_add_level.assert_called_once_with( lib_env.report_processor, "topology el", "resources_el", "level", TARGET_TYPE_ATTRIBUTE, "target value", "devices", "nodes", "force device", "force node", ) mock_get_cib.assert_called_once_with((2, 4, 0)) self.assert_mocks(mock_status_xml, mock_status, mock_get_topology, mock_get_resources, mock_push_cib)
def test_target_regexp_updates_cib( self, mock_get_cib, mock_status_dom, mock_status, mock_push_cib, mock_get_topology, mock_get_resources, mock_add_level, ): self.prepare_mocks( mock_get_cib, mock_status_dom, mock_status, mock_get_topology, mock_get_resources, ) lib_env = create_lib_env() lib.add_level( lib_env, "level", TARGET_TYPE_REGEXP, "target value", "devices", "force device", "force node", ) mock_add_level.assert_called_once_with( lib_env.report_processor, "topology el", "resources_el", "level", TARGET_TYPE_REGEXP, "target value", "devices", "nodes", "force device", "force node", ) mock_get_cib.assert_called_once_with() self.assert_mocks( mock_status_dom, mock_status, mock_get_topology, mock_get_resources, mock_push_cib, )