Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: efcb0498562bf7e17955c5d52c888ba4af2934fb https://github.com/openSUSE/open-build-service/commit/efcb0498562bf7e17955c5... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2024-03-14 (Thu, 14 Mar 2024) Changed paths: M src/api/spec/models/workflow/step/branch_package_step_spec.rb M src/api/spec/models/workflow/step/configure_repositories_spec.rb M src/api/spec/models/workflow/step_spec.rb Log Message: ----------- Test #validate_required_keys_in_step_instructions Once in Step spec. Commit: 86f86f4a66bab3eb5fad18a7c0346b2dc04bd3f3 https://github.com/openSUSE/open-build-service/commit/86f86f4a66bab3eb5fad18... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2024-03-14 (Thu, 14 Mar 2024) Changed paths: M src/api/spec/models/workflow/step/branch_package_step_spec.rb Log Message: ----------- Test BranchPackageStep.check_source_access logic once No need to test the same logic 5 times... Commit: 558932d8595589e504ff9d9984735c61e3a73fb9 https://github.com/openSUSE/open-build-service/commit/558932d8595589e504ff9d... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2024-03-14 (Thu, 14 Mar 2024) Changed paths: M src/api/spec/models/workflow/step/branch_package_step_spec.rb Log Message: ----------- Test create_branched_package rescue logic once Not 4 times... Commit: 290a3005fa8c51fd28a3659e0509b8b66b1051c7 https://github.com/openSUSE/open-build-service/commit/290a3005fa8c51fd28a365... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2024-03-14 (Thu, 14 Mar 2024) Changed paths: M src/api/spec/models/workflow/step/branch_package_step_spec.rb Log Message: ----------- Test skip_repositories? once No need to test the same logic 3 times... Commit: a4c118792e8f36bb405a51e1cf4bfab6b6e2e44f https://github.com/openSUSE/open-build-service/commit/a4c118792e8f36bb405a51... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2024-03-14 (Thu, 14 Mar 2024) Changed paths: M src/api/spec/models/workflow/step/branch_package_step_spec.rb Log Message: ----------- Remove singular use shared context Commit: e22bdcc4a1c0e61aefe4d81fcc168267b7164a5e https://github.com/openSUSE/open-build-service/commit/e22bdcc4a1c0e61aefe4d8... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2024-03-14 (Thu, 14 Mar 2024) Changed paths: M src/api/spec/models/workflow/step/branch_package_step_spec.rb Log Message: ----------- Remove singular use shared context Commit: 5fdc82ee1cce7238b8e9bf0b71cdb2c631e50bf0 https://github.com/openSUSE/open-build-service/commit/5fdc82ee1cce7238b8e9bf... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2024-03-14 (Thu, 14 Mar 2024) Changed paths: R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_add_repositories_/when_add_repositories_is_blank/1_2_3_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_add_repositories_/when_add_repositories_is_blank/1_3_3_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_add_repositories_/when_add_repositories_is_disabled/1_2_2_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_add_repositories_/when_add_repositories_is_disabled/1_3_2_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_add_repositories_/when_add_repositories_is_enabled/1_2_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_add_repositories_/when_add_repositories_is_enabled/1_3_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/and_we_disabled_add_repositories/does_not_add_repositories_to_target_project.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/and_we_enabled_add_repositories/adds_repositories_to_target_project.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/but_we_don_t_provide_a_source_package/behaves_like_source_package_not_provided/1_1_2_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/but_we_don_t_provide_source_project/behaves_like_source_project_not_provided/1_1_1_1_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_3_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_3_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_3_3.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_3_4.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_3_5.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_3_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_6_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_6_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_6_3.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_6_4.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_6_5.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_6_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_failed_when_source_package_does_not_exist/1_1_3_2_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_failed_without_branch_permissions/1_1_3_3_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_fails_with_insufficient_write_permission_on_target_project/1_1_3_4_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_1_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_1_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_1_3.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_1_4.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_1_5.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_1_6.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_1_7.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_3_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_3_1_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_3_1_3.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_3_1_4.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_3_1_5.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_3_1_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_3_1_7.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/1_1_4_1_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/1_1_4_1_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/1_1_4_1_4.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/1_1_4_1_5.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/1_1_4_1_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/behaves_like_successful_update_event_when_the_branch_package_already_exists/1_1_7_1_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/behaves_like_successful_update_event_when_the_branch_package_already_exists/1_1_7_1_1_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/behaves_like_successful_update_event_when_the_branch_package_already_exists/1_1_7_1_1_4.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/behaves_like_successful_update_event_when_the_branch_package_already_exists/1_1_7_1_1_5.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/behaves_like_successful_update_event_when_the_branch_package_already_exists/1_1_7_1_1_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/behaves_like_successful_update_event_when_the_branch_package_already_exists/updates__branch_request_file_including_new_commit_sha.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/updates__branch_request_file_including_new_commit_sha.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_did_not_exist/1_1_4_2_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_did_not_exist/1_1_4_2_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_did_not_exist/behaves_like_non-existent_branched_package/1_1_7_2_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_did_not_exist/behaves_like_non-existent_branched_package/1_1_7_2_1_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_branch_fragment/1_1_10_4_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_branch_fragment/1_1_10_4_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_branch_fragment/1_1_7_4_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_branch_fragment/1_1_7_4_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query/1_1_10_3_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query/1_1_10_3_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query/1_1_7_3_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query/1_1_7_3_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query_and_a_branch_fragment/1_1_10_5_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query_and_a_branch_fragment/1_1_10_5_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query_and_a_branch_fragment/1_1_7_5_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query_and_a_branch_fragment/1_1_7_5_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_10_2_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_10_2_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_10_2_3.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_10_2_4.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_10_2_5.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_7_2_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_7_2_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_7_2_3.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_7_2_4.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_7_2_5.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_10_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_10_1_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_10_1_3.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_10_1_4.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_10_1_5.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_7_1_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_7_1_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_7_1_3.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_7_1_4.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_7_1_5.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_failed_when_source_package_does_not_exist/1_1_8_2_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_failed_without_branch_permissions/1_1_8_3_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_fails_with_insufficient_write_permission_on_target_project/1_1_8_4_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_5_1_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_5_1_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_5_1_3.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_5_1_4.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_5_1_5.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_5_1_6.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_5_1_7.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_8_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_8_1_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_8_1_3.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_8_1_4.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_8_1_5.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_8_1_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_8_1_7.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_6_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_6_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_6_3.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_6_4.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_6_5.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_6_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_9_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_9_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_9_3.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_9_4.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_9_5.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_9_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/behaves_like_failed_when_source_package_does_not_exist/1_1_9_8_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/behaves_like_failed_without_branch_permissions/1_1_9_9_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/behaves_like_fails_with_insufficient_write_permission_on_target_project/1_1_9_10_1.yml M src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/does_not_report_back_to_the_SCM.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/without_branch_permissions/1_1_2_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_check_source_access/1_3_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_skip_repositories_/when_add_repositories_is_blank/1_2_3_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_skip_repositories_/when_add_repositories_is_disabled/1_2_2_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_skip_repositories_/when_add_repositories_is_enabled/1_2_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_validate_source_project_and_package_name/when_the_source_package_is_invalid/gives_an_error_for_invalid_name.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_validate_source_project_and_package_name/when_the_source_project_is_invalid/gives_an_error_for_invalid_name.yml Log Message: ----------- Adapt cassettes to BranchPackageStep spec Commit: 15eedfe3dcfccf1b075d61eb31c056ef5499def7 https://github.com/openSUSE/open-build-service/commit/15eedfe3dcfccf1b075d61... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2024-03-15 (Fri, 15 Mar 2024) Changed paths: R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_add_repositories_/when_add_repositories_is_blank/1_2_3_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_add_repositories_/when_add_repositories_is_blank/1_3_3_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_add_repositories_/when_add_repositories_is_disabled/1_2_2_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_add_repositories_/when_add_repositories_is_disabled/1_3_2_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_add_repositories_/when_add_repositories_is_enabled/1_2_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_add_repositories_/when_add_repositories_is_enabled/1_3_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/and_we_disabled_add_repositories/does_not_add_repositories_to_target_project.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/and_we_enabled_add_repositories/adds_repositories_to_target_project.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/but_we_don_t_provide_a_source_package/behaves_like_source_package_not_provided/1_1_2_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/but_we_don_t_provide_source_project/behaves_like_source_project_not_provided/1_1_1_1_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_3_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_3_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_3_3.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_3_4.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_3_5.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_3_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_6_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_6_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_6_3.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_6_4.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_6_5.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_multibuild_package/1_1_6_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_failed_when_source_package_does_not_exist/1_1_3_2_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_failed_without_branch_permissions/1_1_3_3_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_fails_with_insufficient_write_permission_on_target_project/1_1_3_4_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_1_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_1_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_1_3.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_1_4.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_1_5.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_1_6.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_1_1_7.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_3_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_3_1_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_3_1_3.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_3_1_4.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_3_1_5.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_3_1_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_a_new_PR_event/behaves_like_successful_new_PR_or_MR_event/1_1_3_1_7.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/1_1_4_1_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/1_1_4_1_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/1_1_4_1_4.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/1_1_4_1_5.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/1_1_4_1_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/behaves_like_successful_update_event_when_the_branch_package_already_exists/1_1_7_1_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/behaves_like_successful_update_event_when_the_branch_package_already_exists/1_1_7_1_1_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/behaves_like_successful_update_event_when_the_branch_package_already_exists/1_1_7_1_1_4.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/behaves_like_successful_update_event_when_the_branch_package_already_exists/1_1_7_1_1_5.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/behaves_like_successful_update_event_when_the_branch_package_already_exists/1_1_7_1_1_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/behaves_like_successful_update_event_when_the_branch_package_already_exists/updates__branch_request_file_including_new_commit_sha.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_already_existed/updates__branch_request_file_including_new_commit_sha.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_did_not_exist/1_1_4_2_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_did_not_exist/1_1_4_2_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_did_not_exist/behaves_like_non-existent_branched_package/1_1_7_2_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/for_an_updated_PR_event/when_the_branched_package_did_not_exist/behaves_like_non-existent_branched_package/1_1_7_2_1_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_branch_fragment/1_1_10_4_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_branch_fragment/1_1_10_4_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_branch_fragment/1_1_7_4_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_branch_fragment/1_1_7_4_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query/1_1_10_3_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query/1_1_10_3_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query/1_1_7_3_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query/1_1_7_3_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query_and_a_branch_fragment/1_1_10_5_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query_and_a_branch_fragment/1_1_10_5_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query_and_a_branch_fragment/1_1_7_5_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_a_package_level_with_a_subdir_query_and_a_branch_fragment/1_1_7_5_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_10_2_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_10_2_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_10_2_3.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_10_2_4.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_10_2_5.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_7_2_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_7_2_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_7_2_3.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_7_2_4.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_package_level/1_1_7_2_5.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_10_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_10_1_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_10_1_3.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_10_1_4.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_10_1_5.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_7_1_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_7_1_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_7_1_3.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_7_1_4.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/when_scmsync_is_active/on_project_level/1_1_7_1_5.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_failed_when_source_package_does_not_exist/1_1_8_2_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_failed_without_branch_permissions/1_1_8_3_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_fails_with_insufficient_write_permission_on_target_project/1_1_8_4_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_5_1_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_5_1_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_5_1_3.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_5_1_4.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_5_1_5.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_5_1_6.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_5_1_7.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_8_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_8_1_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_8_1_3.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_8_1_4.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_8_1_5.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_8_1_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_commit/behaves_like_successful_new_PR_or_MR_event/1_1_8_1_7.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_6_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_6_2.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_6_3.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_6_4.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_6_5.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_6_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_9_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_9_2.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_9_3.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_9_4.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_9_5.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/1_1_9_6.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/behaves_like_failed_when_source_package_does_not_exist/1_1_9_8_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/behaves_like_failed_without_branch_permissions/1_1_9_9_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/behaves_like_fails_with_insufficient_write_permission_on_target_project/1_1_9_10_1.yml M src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/with_a_push_event_for_a_tag/does_not_report_back_to_the_SCM.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_call/without_branch_permissions/1_1_2_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_check_source_access/1_3_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_skip_repositories_/when_add_repositories_is_blank/1_2_3_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_skip_repositories_/when_add_repositories_is_disabled/1_2_2_1.yml A src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_skip_repositories_/when_add_repositories_is_enabled/1_2_1_1.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_validate_source_project_and_package_name/when_the_source_package_is_invalid/gives_an_error_for_invalid_name.yml R src/api/spec/cassettes/Workflow_Step_BranchPackageStep/_validate_source_project_and_package_name/when_the_source_project_is_invalid/gives_an_error_for_invalid_name.yml M src/api/spec/models/workflow/step/branch_package_step_spec.rb M src/api/spec/models/workflow/step/configure_repositories_spec.rb M src/api/spec/models/workflow/step_spec.rb Log Message: ----------- Merge pull request #15801 from hennevogel/refactoring/branch_package_step_spec Refactor branch package step spec Compare: https://github.com/openSUSE/open-build-service/compare/14ba4b7aab07...15eedf... To unsubscribe from these emails, change your notification settings at https://github.com/openSUSE/open-build-service/settings/notifications