本文整理汇总了Python中config_rpm_maker.hostrpmbuilder.HostRpmBuilder类的典型用法代码示例。如果您正苦于以下问题:Python HostRpmBuilder类的具体用法?Python HostRpmBuilder怎么用?Python HostRpmBuilder使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了HostRpmBuilder类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_should_tar_sources_before_building_rpm
def test_should_tar_sources_before_building_rpm(self, mock_environ, mock_abspath, mock_popen, mock_config):
mock_popen.return_value = self.mock_process
HostRpmBuilder._build_rpm_using_rpmbuild(self.mock_host_rpm_builder)
self.mock_host_rpm_builder._tar_sources.assert_called_with()
示例2: test_should_remove_host_error_file
def test_should_remove_host_error_file(self, mock_remove, mock_rmtree, mock_config):
mock_config.return_value = False
HostRpmBuilder._clean_up(self.mock_host_rpm_builder)
mock_remove.assert_any_call('/path/to/error/file')
示例3: test_should_clean_up_after_successful_build
def test_should_clean_up_after_successful_build(self, mock_exists, mock_mkdir):
mock_exists.return_value = False
HostRpmBuilder.build(self.mock_host_rpm_builder)
self.mock_host_rpm_builder._clean_up.assert_called_with()
示例4: test_should_build_rpm_using_rpmbuild
def test_should_build_rpm_using_rpmbuild(self, mock_exists, mock_mkdir):
mock_exists.return_value = False
HostRpmBuilder.build(self.mock_host_rpm_builder)
self.mock_host_rpm_builder._build_rpm_using_rpmbuild.assert_called_with()
示例5: test_should_save_file_list
def test_should_save_file_list(self, mock_exists, mock_mkdir):
mock_exists.return_value = False
HostRpmBuilder.build(self.mock_host_rpm_builder)
self.mock_host_rpm_builder._save_file_list.assert_called_with()
示例6: test_should_create_variables_directory_if_it_does_not_exist
def test_should_create_variables_directory_if_it_does_not_exist(self, mock_exists, mock_mkdir):
mock_exists.return_value = False
HostRpmBuilder.build(self.mock_host_rpm_builder)
mock_mkdir.assert_any_call('/path/to/variables-directory')
示例7: test_should_filter_tokens_in_config_viewer
def test_should_filter_tokens_in_config_viewer(self, mock_exists, mock_mkdir):
mock_exists.return_value = False
HostRpmBuilder.build(self.mock_host_rpm_builder)
self.mock_host_rpm_builder._filter_tokens_in_config_viewer.assert_called_with()
示例8: test_should_move_variables_out_of_rpm_dir
def test_should_move_variables_out_of_rpm_dir(self, mock_exists, mock_mkdir):
mock_exists.return_value = False
HostRpmBuilder.build(self.mock_host_rpm_builder)
self.mock_host_rpm_builder._move_variables_out_of_rpm_dir.assert_called_with()
示例9: test_should_export_spec_file
def test_should_export_spec_file(self, mock_exists, mock_mkdir):
mock_exists.return_value = False
HostRpmBuilder.build(self.mock_host_rpm_builder)
self.mock_host_rpm_builder._export_spec_file.assert_called_with()
示例10: test_should_write_revision_file_for_config_viewer
def test_should_write_revision_file_for_config_viewer(self, mock_exists, mock_mkdir):
mock_exists.return_value = False
HostRpmBuilder.build(self.mock_host_rpm_builder)
self.mock_host_rpm_builder._write_revision_file_for_config_viewer.assert_called_with()
示例11: test_should_remove_logger_handlers
def test_should_remove_logger_handlers(self, mock_exists, mock_mkdir):
mock_exists.return_value = False
HostRpmBuilder.build(self.mock_host_rpm_builder)
self.mock_host_rpm_builder._remove_logger_handlers.assert_called_with()
示例12: test_should_remove_host_configuration_directory
def test_should_remove_host_configuration_directory(self, mock_remove, mock_rmtree, mock_config):
mock_config.return_value = False
HostRpmBuilder._clean_up(self.mock_host_rpm_builder)
mock_rmtree.assert_any_call('host configuration directory')
示例13: test_should_save_network_variables
def test_should_save_network_variables(self, mock_exists, mock_mkdir):
mock_exists.return_value = False
HostRpmBuilder.build(self.mock_host_rpm_builder)
self.mock_host_rpm_builder._save_network_variables.assert_called_with()
示例14: test_should_remove_anything_if_configuration_asks_for_no_clean_up
def test_should_remove_anything_if_configuration_asks_for_no_clean_up(self, mock_remove, mock_rmtree, mock_config):
mock_config.return_value = True
HostRpmBuilder._clean_up(self.mock_host_rpm_builder)
self.assert_mock_never_called(mock_rmtree)
mock_config.assert_called_with()
示例15: test_should_save_segment_variables
def test_should_save_segment_variables(self, mock_exists, mock_mkdir):
mock_exists.return_value = False
HostRpmBuilder.build(self.mock_host_rpm_builder)
self.mock_host_rpm_builder._save_segment_variables.assert_called_with(
do_not_write_host_segment_variable=False)