Exemplo n.º 1
0
 def test_build_change_and_build_again(plugin_config_content, src_dir,
                                       schema_content):
     upload_artifact = build.prepare_upload_artifact(
         plugin_config_content, src_dir, schema_content, {})
     assert plugin_config_content['buildNumber'] == upload_artifact[
         'buildNumber']
     changed_build_number = '7.2.12'
     changed_host_type = ['WINDOWS']
     plugin_config_content['buildNumber'] = changed_build_number
     plugin_config_content['hostTypes'] = changed_host_type
     upload_artifact_2 = build.prepare_upload_artifact(
         plugin_config_content, src_dir, schema_content, {})
     assert changed_build_number == upload_artifact_2.get('buildNumber')
     assert changed_host_type == upload_artifact_2.get('hostTypes')
Exemplo n.º 2
0
    def test_build_number_parameter(plugin_config_content, src_dir,
                                    schema_content, expected):

        upload_artifact = build.prepare_upload_artifact(
            plugin_config_content, src_dir, schema_content, {})

        assert expected == upload_artifact['buildNumber']
Exemplo n.º 3
0
    def test_prepare_upload_artifact_success(artifact_content,
                                             plugin_config_content, src_dir,
                                             schema_content):
        upload_artifact = build.prepare_upload_artifact(
            plugin_config_content, src_dir, schema_content, {})

        assert upload_artifact == artifact_content
Exemplo n.º 4
0
    def test_manual_discovery_parameter(plugin_config_content, src_dir,
                                        schema_content, expected):

        upload_artifact = build.prepare_upload_artifact(
            plugin_config_content, src_dir, schema_content, {})

        assert expected == upload_artifact['discoveryDefinition'][
            'manualSourceConfigDiscovery']
Exemplo n.º 5
0
 def test_minimum_lua_version_parameter(plugin_config_content, src_dir,
                                        schema_content, expected):
     upload_artifact = build.prepare_upload_artifact(
         plugin_config_content, src_dir, schema_content, {})
     assert expected == upload_artifact.get('minimumLuaVersion')
Exemplo n.º 6
0
 def test_lua_name_parameter(plugin_config_content, src_dir, schema_content,
                             expected):
     upload_artifact = build.prepare_upload_artifact(
         plugin_config_content, src_dir, schema_content, {})
     assert expected == upload_artifact.get('luaName')
Exemplo n.º 7
0
 def test_extended_hooks_parameter(plugin_config_content, src_dir,
                                   schema_content, expected):
     upload_artifact = build.prepare_upload_artifact(
         plugin_config_content, src_dir, schema_content, {})
     assert expected == upload_artifact.get('extendedStartStopHooks')