[obs-commits] [openSUSE/open-build-service] 55becc: [ci] Add rspec test for meta action of package con...
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 55beccd45cdefb0fb85d73ffc6085dd9746ecf80 https://github.com/openSUSE/open-build-service/commit/55beccd45cdefb0fb85d73... Author: Björn Geuken <bgeuken@suse.de> Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: M src/api/spec/controllers/webui/package_controller_spec.rb M src/api/spec/factories/packages.rb M src/api/spec/features/webui/image_templates_spec.rb Log Message: ----------- [ci] Add rspec test for meta action of package controller Commit: c6fd1b0f1223720aaa8a96740be6cf099e82e428 https://github.com/openSUSE/open-build-service/commit/c6fd1b0f1223720aaa8a96... Author: Björn Geuken <bgeuken@suse.de> Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: M src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/1_14_1.yml M src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/1_14_2.yml M src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/lets_the_user_know_there_was_an_error.yml M src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/redirects_to_the_package_binaries_path.yml R src/api/spec/cassettes/Webui_PackageController/GET_package_live_build_log/successfully/1_13_1_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/successfully/1_13_1_1_1_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/successfully/1_14_1_1_1_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/successfully_with_a_package_which_name_that_includes_/1_13_1_1_2_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/successfully_with_a_package_which_name_that_includes_/1_14_1_1_2_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/successfully_with_a_project_which_name_that_includes_/1_13_1_1_3_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/successfully_with_a_project_which_name_that_includes_/1_14_1_1_3_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_1_1_4_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_1_1_4_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_1_1_5_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_1_1_5_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_14_1_1_5_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_14_1_1_5_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_13_1_1_6_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_13_1_1_6_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_14_1_1_6_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_14_1_1_6_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_nonexistant_repository/1_13_1_1_7_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_nonexistant_repository/1_13_1_1_7_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_1_1_3_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_1_1_3_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_1_1_4_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_1_1_4_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_protected_package/1_14_1_1_4_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_protected_package/1_14_1_1_4_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_14_1_4_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_14_1_4_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_14_1_4_3.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_14_1_4_4.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/should_call_get_status_with_appropriate_arguments.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_nonexistant_architecture/1_14_1_3_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_nonexistant_architecture/1_14_1_3_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_nonexistant_repository/1_14_1_2_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_nonexistant_repository/1_14_1_2_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_13_2_4_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_13_2_4_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_13_2_4_3.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_13_2_4_4.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/successfully/1_13_2_1_1_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/successfully_with_a_package_which_name_that_includes_/1_13_2_1_2_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/successfully_with_a_project_which_name_that_includes_/1_13_2_1_3_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_2_1_4_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_2_1_4_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_2_1_5_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_2_1_5_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_14_2_1_5_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_14_2_1_5_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_13_2_1_6_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_13_2_1_6_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_14_2_1_6_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_14_2_1_6_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_nonexistant_repository/1_13_2_1_7_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_nonexistant_repository/1_13_2_1_7_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_2_1_3_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_2_1_3_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_2_1_4_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_2_1_4_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_protected_package/1_14_2_1_4_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_protected_package/1_14_2_1_4_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/with_a_nonexistant_architecture/1_14_2_3_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/with_a_nonexistant_architecture/1_14_2_3_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/with_a_nonexistant_repository/1_14_2_2_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/with_a_nonexistant_repository/1_14_2_2_2.yml Log Message: ----------- [ci] Update build log cassettes to fix failing tests Commit: a1883706fc5ccecbbc507030aaae0fa4d7fdb599 https://github.com/openSUSE/open-build-service/commit/a1883706fc5ccecbbc5070... Author: Björn Geuken <bgeuken@suse.de> Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: M src/api/app/controllers/webui/package_controller.rb Log Message: ----------- [webui] Drop duplicated source access check There is no need to check the sourceaccess rights for the user in update_build_log action. We already do that in a before filter. The access check itself is also covered by rspec tests. Commit: e704ff0b86ba30547df70b0bda6da72b00c22b43 https://github.com/openSUSE/open-build-service/commit/e704ff0b86ba30547df70b... Author: Björn Geuken <bgeuken@suse.de> Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: A src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/when_triggering_a_rebuild_fails/lets_the_user_know_there_was_an_error.yml A src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/when_triggering_a_rebuild_fails/redirects_to_the_package_binaries_path.yml A src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/when_triggering_a_rebuild_succeeds/1_15_2_1.yml A src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/when_triggering_a_rebuild_succeeds/1_15_2_2.yml A src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/when_triggering_a_rebuild_succeeds/1_16_2_1.yml A src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/when_triggering_a_rebuild_succeeds/1_16_2_2.yml M src/api/spec/controllers/webui/package_controller_spec.rb Log Message: ----------- [ci] Add rspec tests for trigger_rebuild action Commit: b5924e0a86242bb7254015b2257b876208a15d4c https://github.com/openSUSE/open-build-service/commit/b5924e0a86242bb7254015... Author: Björn Geuken <bgeuken@suse.de> Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: M src/api/app/views/webui/package/_live_log_controls.html.erb M src/api/app/views/webui/package/binaries.html.erb M src/api/config/routes.rb R src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/1_14_1.yml R src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/1_14_2.yml R src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/lets_the_user_know_there_was_an_error.yml R src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/redirects_to_the_package_binaries_path.yml R src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/when_triggering_a_rebuild_fails/lets_the_user_know_there_was_an_error.yml R src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/when_triggering_a_rebuild_fails/redirects_to_the_package_binaries_path.yml R src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/when_triggering_a_rebuild_succeeds/1_15_2_1.yml R src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/when_triggering_a_rebuild_succeeds/1_15_2_2.yml R src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/when_triggering_a_rebuild_succeeds/1_16_2_1.yml R src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/when_triggering_a_rebuild_succeeds/1_16_2_2.yml A src/api/spec/cassettes/Webui_PackageController/POST_trigger_rebuild/when_triggering_a_rebuild_fails/lets_the_user_know_there_was_an_error.yml A src/api/spec/cassettes/Webui_PackageController/POST_trigger_rebuild/when_triggering_a_rebuild_fails/redirects_to_the_package_binaries_path.yml A src/api/spec/cassettes/Webui_PackageController/POST_trigger_rebuild/when_triggering_a_rebuild_succeeds/1_15_2_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_trigger_rebuild/when_triggering_a_rebuild_succeeds/1_15_2_2.yml M src/api/spec/controllers/webui/package_controller_spec.rb Log Message: ----------- [webui] Change HTTP verb for trigger_rebuild action: delete -> post Commit: 49cffe3f67dcd3cfa08cfccde218086fd156817b https://github.com/openSUSE/open-build-service/commit/49cffe3f67dcd3cfa08cfc... Author: Björn Geuken <bgeuken@suse.de> Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/1_10_2_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/1_10_2_2.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/1_9_2_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/1_9_2_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_21_revisions/1_10_2_5_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_21_revisions/1_9_2_5_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_21_revisions/1_9_2_5_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_21_revisions/lists_the_last_20_revisions.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_21_revisions/with_showall_parameter_set/1_9_2_5_3_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_21_revisions/with_showall_parameter_set/lists_all_revisions.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_less_than_21_revisions/1_10_2_4_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_less_than_21_revisions/1_10_2_4_2.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_less_than_21_revisions/1_9_2_4_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_less_than_21_revisions/1_9_2_4_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_no_revisions/1_10_2_3_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_no_revisions/1_10_2_3_2.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_no_revisions/1_9_2_3_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_no_revisions/1_9_2_3_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/without_source_access/1_10_1_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/without_source_access/1_10_1_2.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/without_source_access/1_9_1_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/without_source_access/1_9_1_2.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/adding_a_file_that_doesn_t_exist_yet/1_7_3_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_file_from_remote_URL/1_7_5_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_utf-8_file/1_7_4_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_valid_special_file__aggregate_/1_7_6_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_14_2_4_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_14_2_4_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_14_2_4_3.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_14_2_4_4.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/successfully/1_14_2_1_1_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/successfully_with_a_package_which_name_that_includes_/1_14_2_1_2_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/successfully_with_a_project_which_name_that_includes_/1_14_2_1_3_1.yml M src/api/spec/controllers/webui/package_controller_spec.rb M src/api/spec/factories/packages.rb Log Message: ----------- [ci] Fix failing revision tests Some of the revision tests where depending on a package that was also used by other tests. Since one of the newly added tests were also caused a revision change, some of the revision tests started to fail. This commit removes the package dependency and refactors parts of the revision tests: * Moved creation of revisions to package factory * Made tests independent from package objects used by other tests * Added description to some of the 'it' blocks to make it clearer what is actually meant to be tested there * Updated comments for backend cleanup Commit: e4221f605aa42c2a0d12868d45d08e921a5d7da2 https://github.com/openSUSE/open-build-service/commit/e4221f605aa42c2a0d1286... Author: Björn Geuken <bgeuken@suse.de> Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: R src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/with_right_params/1_10_1_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/with_right_params/1_10_1_2.yml R src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/with_right_params/1_10_1_3.yml A src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/with_right_params/1_11_1_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/with_right_params/1_11_1_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/with_right_params/1_11_1_3.yml R src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/without_a_service_file_in_the_package/1_10_2_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/without_a_service_file_in_the_package/1_10_2_2.yml R src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/without_a_service_file_in_the_package/1_10_2_3.yml A src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/without_a_service_file_in_the_package/1_11_2_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/without_a_service_file_in_the_package/1_11_2_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/without_a_service_file_in_the_package/1_11_2_3.yml M src/api/spec/controllers/webui/package_controller_spec.rb Log Message: ----------- [ci] Use a separate package factory for trigger_service tests. Some of our tests rely on data stored in the backend. Since factory girl doesn't provide an 'after destroy' hook, we either have to manually clean this up, or use separate object for tests that rely on backend data. Given that only a few tests seem to rely on backend data we go for the latter. This was found after deleting extisting VCR cassettes and re-running the tests. Commit: d8a70d249c94d27cb8bd53893e0d0d0704ea9e47 https://github.com/openSUSE/open-build-service/commit/d8a70d249c94d27cb8bd53... Author: Björn Geuken <bgeuken@suse.de> Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: R src/api/spec/cassettes/Webui_PackageController/POST_save_file/adding_a_file_that_doesn_t_exist_yet/1_6_3_1.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/adding_a_file_that_doesn_t_exist_yet/1_6_3_2.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/adding_a_file_that_doesn_t_exist_yet/1_6_3_3.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/adding_a_file_that_doesn_t_exist_yet/1_7_3_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/adding_a_file_that_doesn_t_exist_yet/1_7_3_2.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/adding_a_file_that_doesn_t_exist_yet/1_7_3_3.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_file_from_remote_URL/1_6_5_1.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_file_from_remote_URL/1_6_5_2.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_file_from_remote_URL/1_7_5_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_file_from_remote_URL/1_7_5_2.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_file_from_remote_URL/creates_a_valid_service_file.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_utf-8_file/1_6_4_1.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_utf-8_file/1_6_4_2.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_utf-8_file/1_7_4_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_utf-8_file/1_7_4_2.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_utf-8_file/creates_the_file.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_valid_special_file__aggregate_/1_6_6_1.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_valid_special_file__aggregate_/1_6_6_2.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_valid_special_file__aggregate_/1_7_6_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_valid_special_file__aggregate_/1_7_6_2.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_valid_special_file__aggregate_/create_the__aggregate_file.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_an_invalid_special_file__link_/1_6_7_1.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_an_invalid_special_file__link_/1_6_7_2.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_an_invalid_special_file__link_/1_7_7_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_an_invalid_special_file__link_/1_7_7_2.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_an_invalid_special_file__link_/does_not_create_a__link_file.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/with_an_invalid_filename/fails_with_a_backend_error_message.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/without_any_uploaded_file_data/fails_with_an_error_message.yml M src/api/spec/controllers/webui/package_controller_spec.rb Log Message: ----------- [ci] Fix save_file test The test was verifying wrong behaviour which only worked because the VCR cassette had the false response recorded. We actually expect that the file got created when a requets to save_file was successful. Commit: 9b382e8c8ddaff0081c95f77c0acf6b49cb7b04f https://github.com/openSUSE/open-build-service/commit/9b382e8c8ddaff0081c95f... Author: Björn Geuken <bgeuken@suse.de> Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: A src/api/spec/cassettes/Webui_PackageController/GET_rdiff/when_an_empty_revision_is_provided/1_13_2_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_rdiff/when_an_empty_revision_is_provided/1_13_2_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_rdiff/when_no_difference_in_sources_diff_is_empty/1_13_1_1.yml M src/api/spec/cassettes/Webui_PackageController/GET_show/require_package_before_action/with_an_invalid_package/redirects_to_project_show_path.yml M src/api/spec/cassettes/Webui_PackageController/GET_show/require_package_before_action/with_an_invalid_package/returns_302_status.yml M src/api/spec/cassettes/Webui_PackageController/GET_show/require_package_before_action/with_an_invalid_package/shows_error_flash_message.yml R src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_7_4_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_7_4_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_8_4_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_8_4_2.yml R src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_have_derived_packages/1_7_3_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_have_derived_packages/1_8_3_1.yml M src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_valid_package/assigns_package.yml Log Message: ----------- [ci] Refresh cassettes after updating package controller tests Commit: 9bfcdd307d09b0cfa59561e5594c4368eb12c07b https://github.com/openSUSE/open-build-service/commit/9bfcdd307d09b0cfa59561... Author: Björn Geuken <bgeuken@suse.de> Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: M src/api/spec/controllers/webui/package_controller_spec.rb Log Message: ----------- [ci] Test error message in trigger_rebuild test Commit: cac40585d5957e3c9984baa2c1dff33870cdd163 https://github.com/openSUSE/open-build-service/commit/cac40585d5957e3c9984ba... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2017-04-27 (Thu, 27 Apr 2017) Changed paths: M src/api/app/controllers/webui/package_controller.rb M src/api/app/views/webui/package/_live_log_controls.html.erb M src/api/app/views/webui/package/binaries.html.erb M src/api/config/routes.rb R src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/1_14_1.yml R src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/1_14_2.yml R src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/lets_the_user_know_there_was_an_error.yml R src/api/spec/cassettes/Webui_PackageController/DELETE_trigger_rebuild/redirects_to_the_package_binaries_path.yml R src/api/spec/cassettes/Webui_PackageController/GET_package_live_build_log/successfully/1_13_1_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_rdiff/when_an_empty_revision_is_provided/1_13_2_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_rdiff/when_an_empty_revision_is_provided/1_13_2_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_rdiff/when_no_difference_in_sources_diff_is_empty/1_13_1_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/1_10_2_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/1_10_2_2.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/1_9_2_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/1_9_2_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_21_revisions/1_10_2_5_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_21_revisions/1_9_2_5_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_21_revisions/1_9_2_5_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_21_revisions/lists_the_last_20_revisions.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_21_revisions/with_showall_parameter_set/1_9_2_5_3_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_21_revisions/with_showall_parameter_set/lists_all_revisions.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_less_than_21_revisions/1_10_2_4_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_less_than_21_revisions/1_10_2_4_2.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_less_than_21_revisions/1_9_2_4_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_less_than_21_revisions/1_9_2_4_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_no_revisions/1_10_2_3_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_no_revisions/1_10_2_3_2.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_no_revisions/1_9_2_3_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/with_source_access/with_no_revisions/1_9_2_3_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/without_source_access/1_10_1_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_revisions/without_source_access/1_10_1_2.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/without_source_access/1_9_1_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_revisions/without_source_access/1_9_1_2.yml M src/api/spec/cassettes/Webui_PackageController/GET_show/require_package_before_action/with_an_invalid_package/redirects_to_project_show_path.yml M src/api/spec/cassettes/Webui_PackageController/GET_show/require_package_before_action/with_an_invalid_package/returns_302_status.yml M src/api/spec/cassettes/Webui_PackageController/GET_show/require_package_before_action/with_an_invalid_package/shows_error_flash_message.yml R src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_7_4_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_7_4_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_8_4_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_has_a_broken_service/1_8_4_2.yml R src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_have_derived_packages/1_7_3_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_package_that_have_derived_packages/1_8_3_1.yml M src/api/spec/cassettes/Webui_PackageController/GET_show/with_a_valid_package/assigns_package.yml R src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/with_right_params/1_10_1_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/with_right_params/1_10_1_2.yml R src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/with_right_params/1_10_1_3.yml A src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/with_right_params/1_11_1_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/with_right_params/1_11_1_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/with_right_params/1_11_1_3.yml R src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/without_a_service_file_in_the_package/1_10_2_1.yml R src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/without_a_service_file_in_the_package/1_10_2_2.yml R src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/without_a_service_file_in_the_package/1_10_2_3.yml A src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/without_a_service_file_in_the_package/1_11_2_1.yml A src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/without_a_service_file_in_the_package/1_11_2_2.yml A src/api/spec/cassettes/Webui_PackageController/GET_trigger_services/without_a_service_file_in_the_package/1_11_2_3.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/adding_a_file_that_doesn_t_exist_yet/1_6_3_1.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/adding_a_file_that_doesn_t_exist_yet/1_6_3_2.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/adding_a_file_that_doesn_t_exist_yet/1_6_3_3.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/adding_a_file_that_doesn_t_exist_yet/1_7_3_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/adding_a_file_that_doesn_t_exist_yet/1_7_3_2.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/adding_a_file_that_doesn_t_exist_yet/1_7_3_3.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_file_from_remote_URL/1_6_5_1.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_file_from_remote_URL/1_6_5_2.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_file_from_remote_URL/1_7_5_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_file_from_remote_URL/1_7_5_2.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_file_from_remote_URL/creates_a_valid_service_file.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_utf-8_file/1_6_4_1.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_utf-8_file/1_6_4_2.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_utf-8_file/1_7_4_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_utf-8_file/1_7_4_2.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_utf-8_file/creates_the_file.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_valid_special_file__aggregate_/1_6_6_1.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_valid_special_file__aggregate_/1_6_6_2.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_valid_special_file__aggregate_/1_7_6_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_valid_special_file__aggregate_/1_7_6_2.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_a_valid_special_file__aggregate_/create_the__aggregate_file.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_an_invalid_special_file__link_/1_6_7_1.yml R src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_an_invalid_special_file__link_/1_6_7_2.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_an_invalid_special_file__link_/1_7_7_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_an_invalid_special_file__link_/1_7_7_2.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/uploading_an_invalid_special_file__link_/does_not_create_a__link_file.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/with_an_invalid_filename/fails_with_a_backend_error_message.yml M src/api/spec/cassettes/Webui_PackageController/POST_save_file/without_any_uploaded_file_data/fails_with_an_error_message.yml A src/api/spec/cassettes/Webui_PackageController/POST_trigger_rebuild/when_triggering_a_rebuild_fails/lets_the_user_know_there_was_an_error.yml A src/api/spec/cassettes/Webui_PackageController/POST_trigger_rebuild/when_triggering_a_rebuild_fails/redirects_to_the_package_binaries_path.yml A src/api/spec/cassettes/Webui_PackageController/POST_trigger_rebuild/when_triggering_a_rebuild_succeeds/1_15_2_1.yml A src/api/spec/cassettes/Webui_PackageController/POST_trigger_rebuild/when_triggering_a_rebuild_succeeds/1_15_2_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/successfully/1_13_1_1_1_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/successfully/1_14_1_1_1_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/successfully_with_a_package_which_name_that_includes_/1_13_1_1_2_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/successfully_with_a_package_which_name_that_includes_/1_14_1_1_2_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/successfully_with_a_project_which_name_that_includes_/1_13_1_1_3_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/successfully_with_a_project_which_name_that_includes_/1_14_1_1_3_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_1_1_4_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_1_1_4_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_1_1_5_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_1_1_5_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_14_1_1_5_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_14_1_1_5_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_13_1_1_6_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_13_1_1_6_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_14_1_1_6_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_14_1_1_6_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_nonexistant_repository/1_13_1_1_7_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_nonexistant_repository/1_13_1_1_7_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_1_1_3_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_1_1_3_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_1_1_4_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_1_1_4_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_protected_package/1_14_1_1_4_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/it_should_behave_like_build_log/with_a_protected_package/1_14_1_1_4_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_14_1_4_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_14_1_4_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_14_1_4_3.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/1_14_1_4_4.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_multibuild_package/should_call_get_status_with_appropriate_arguments.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_nonexistant_architecture/1_14_1_3_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_nonexistant_architecture/1_14_1_3_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_nonexistant_repository/1_14_1_2_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_package_live_build_log/with_a_nonexistant_repository/1_14_1_2_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_13_2_4_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_13_2_4_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_13_2_4_3.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_13_2_4_4.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_14_2_4_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_14_2_4_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_14_2_4_3.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/for_multibuild_package/1_14_2_4_4.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/successfully/1_13_2_1_1_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/successfully/1_14_2_1_1_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/successfully_with_a_package_which_name_that_includes_/1_13_2_1_2_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/successfully_with_a_package_which_name_that_includes_/1_14_2_1_2_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/successfully_with_a_project_which_name_that_includes_/1_13_2_1_3_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/successfully_with_a_project_which_name_that_includes_/1_14_2_1_3_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_2_1_4_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_2_1_4_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_2_1_5_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_13_2_1_5_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_14_2_1_5_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_package/1_14_2_1_5_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_13_2_1_6_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_13_2_1_6_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_14_2_1_6_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_non_existant_project/1_14_2_1_6_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_nonexistant_repository/1_13_2_1_7_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_nonexistant_repository/1_13_2_1_7_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_2_1_3_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_2_1_3_2.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_2_1_4_1.yml R src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_protected_package/1_13_2_1_4_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_protected_package/1_14_2_1_4_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/it_should_behave_like_build_log/with_a_protected_package/1_14_2_1_4_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/with_a_nonexistant_architecture/1_14_2_3_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/with_a_nonexistant_architecture/1_14_2_3_2.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/with_a_nonexistant_repository/1_14_2_2_1.yml A src/api/spec/cassettes/Webui_PackageController/build_logs/GET_update_build_log/with_a_nonexistant_repository/1_14_2_2_2.yml M src/api/spec/controllers/webui/package_controller_spec.rb M src/api/spec/factories/packages.rb M src/api/spec/features/webui/image_templates_spec.rb Log Message: ----------- Merge pull request #3034 from bgeuken/rspec_package_controller Rspec package controller tests and cleanups Compare: https://github.com/openSUSE/open-build-service/compare/aebc44483b95...cac405...
participants (1)
-
Henne Vogelsang