當前位置: 首頁>>代碼示例>>Python>>正文


Python hostrpmbuilder.HostRpmBuilder類代碼示例

本文整理匯總了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()
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:7,代碼來源:hostrpmbuilder_test.py

示例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')
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:7,代碼來源:hostrpmbuilder_test.py

示例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()
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:7,代碼來源:hostrpmbuilder_test.py

示例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()
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:7,代碼來源:hostrpmbuilder_test.py

示例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()
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:7,代碼來源:hostrpmbuilder_test.py

示例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')
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:7,代碼來源:hostrpmbuilder_test.py

示例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()
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:7,代碼來源:hostrpmbuilder_test.py

示例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()
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:7,代碼來源:hostrpmbuilder_test.py

示例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()
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:7,代碼來源:hostrpmbuilder_test.py

示例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()
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:7,代碼來源:hostrpmbuilder_test.py

示例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()
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:7,代碼來源:hostrpmbuilder_test.py

示例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')
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:7,代碼來源:hostrpmbuilder_test.py

示例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()
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:7,代碼來源:hostrpmbuilder_test.py

示例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()
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:8,代碼來源:hostrpmbuilder_test.py

示例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)
開發者ID:yadt,項目名稱:yadt-config-rpm-maker,代碼行數:8,代碼來源:hostrpmbuilder_test.py


注:本文中的config_rpm_maker.hostrpmbuilder.HostRpmBuilder類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。