[obs-commits] [openSUSE/open-build-service] 900e98: [ci] Migrate Webui::HasFlagsTest#test_create_proje...
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: 900e98573dba560f218c834a2497ea587a29283d https://github.com/openSUSE/open-build-service/commit/900e98573dba560f218c83... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-06-17 (Fri, 17 Jun 2016) Changed paths: R src/api/spec/cassettes/Projects/create_subproject.yml A src/api/spec/cassettes/Projects/subprojects/create_a_subproject.yml A src/api/spec/cassettes/Projects/subprojects/create_subproject_with_checked_disable_publishing_checkbox.yml M src/api/spec/features/webui/projects_spec.rb M src/api/test/functional/webui/has_flags_test.rb Log Message: ----------- [ci] Migrate Webui::HasFlagsTest#test_create_project_publish_disabled to rspec Commit: 637fb321abe33ce40f88c2b13d9299110a15cf65 https://github.com/openSUSE/open-build-service/commit/637fb321abe33ce40f88c2... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-06-19 (Sun, 19 Jun 2016) Changed paths: M src/api/spec/features/webui/projects_spec.rb A src/api/spec/support/shared_examples/features/flags_tables.rb M src/api/test/functional/webui/has_flags_test.rb Log Message: ----------- [ci] Migrate Webui::HasFlagsTest#test_project_repositories_uniq_archs to rspec Uses shared examples to reduces duplication Commit: 10fdabd9ec86a9767c6f53b615216a6a3f6d8bab https://github.com/openSUSE/open-build-service/commit/10fdabd9ec86a9767c6f53... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-06-19 (Sun, 19 Jun 2016) Changed paths: M src/api/spec/support/shared_examples/features/flags_tables.rb M src/api/test/functional/webui/has_flags_test.rb Log Message: ----------- [ci] Add rspec tests for enabling and disabling via the flag table A repository tab has 4 flag tables, one for each flag type (build, publish, debuginfo, useforbuild). To limit duplication, flag tests got moved to shared examples amd a few helper methods got added. This covers enabling / disabling of * Single flags * All flags for repository x * All flags for arch x * All flags Commit: c5f9f19a0eb270f2b16f1b0b3b45837acdcba6be https://github.com/openSUSE/open-build-service/commit/c5f9f19a0eb270f2b16f1b... Author: Björn Geuken <bgeuken@suse.de> Date: 2016-06-19 (Sun, 19 Jun 2016) Changed paths: M src/api/spec/support/shared_examples/features/flags_tables.rb Log Message: ----------- [ci] Add tests to verify that flag tables get correct repository labels per collumn Commit: f507ffca2f6c83d0c32a74d93a60bf5b95bf4029 https://github.com/openSUSE/open-build-service/commit/f507ffca2f6c83d0c32a74... Author: Moisés Déniz Alemán <mdeniz@suse.com> Date: 2016-06-20 (Mon, 20 Jun 2016) Changed paths: R src/api/spec/cassettes/Projects/create_subproject.yml A src/api/spec/cassettes/Projects/subprojects/create_a_subproject.yml A src/api/spec/cassettes/Projects/subprojects/create_subproject_with_checked_disable_publishing_checkbox.yml M src/api/spec/features/webui/projects_spec.rb A src/api/spec/support/shared_examples/features/flags_tables.rb M src/api/test/functional/webui/has_flags_test.rb Log Message: ----------- Merge pull request #1891 from bgeuken/migrate_has_flags_test Migrate has flags test Compare: https://github.com/openSUSE/open-build-service/compare/2a7a15688499...f507ff...
participants (1)
-
Moisés Déniz Alemán