[obs-commits] [openSUSE/open-build-service] d44df0: [ci] Remove backend cleanup from specs
Branch: refs/heads/master Home: https://github.com/openSUSE/open-build-service Commit: d44df0e891edb8862f92c5c8bfe4422c3ed0b620 https://github.com/openSUSE/open-build-service/commit/d44df0e891edb8862f92c5... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2018-07-04 (Wed, 04 Jul 2018) Changed paths: M src/api/spec/features/webui/packages_spec.rb M src/api/spec/features/webui/projects_spec.rb Log Message: ----------- [ci] Remove backend cleanup from specs This would not remove anything from the backend. It would just set the package/project to deleted which will have strange side effects if you try to create it again. Commit: fe8e9ce128ba7af1aea694db2285e86c4e7d4d47 https://github.com/openSUSE/open-build-service/commit/fe8e9ce128ba7af1aea694... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2018-07-04 (Wed, 04 Jul 2018) Changed paths: R src/api/spec/features/webui/users/users_home_project_spec.rb M src/api/spec/models/user_spec.rb Log Message: ----------- [ci] Introduces User.can_create_project spec The dropped feature spec was just covering one condition of this method. Commit: 59326e45578549d7f146722edaec7d77b0f758c7 https://github.com/openSUSE/open-build-service/commit/59326e45578549d7f14672... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2018-07-04 (Wed, 04 Jul 2018) Changed paths: M src/api/spec/features/webui/image_templates_spec.rb M src/api/spec/features/webui/maintenance_workflow_spec.rb M src/api/spec/features/webui/packages_spec.rb M src/api/spec/features/webui/requests_spec.rb Log Message: ----------- [ci] Remove backend sync comments We do this in sepc/support/vcr.rb globally now. Commit: 8ad5df777790ce76b58d0d8f39e3204f033bca79 https://github.com/openSUSE/open-build-service/commit/8ad5df777790ce76b58d0d... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2018-07-04 (Wed, 04 Jul 2018) Changed paths: M src/api/app/models/project.rb Log Message: ----------- [frontend] Use nobody in project backend write Sometimes no one is logged in (DelayedJobs, test suite etc.) when we write projects to the backend. Do not crash in that case but pass the nobody user to the backend for it's history. Commit: 245dfbf7b97bc60f7a9b87064c54f707e9265a44 https://github.com/openSUSE/open-build-service/commit/245dfbf7b97bc60f7a9b87... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2018-07-04 (Wed, 04 Jul 2018) Changed paths: M src/api/spec/factories/packages.rb M src/api/spec/factories/project.rb Log Message: ----------- [ci] Use .write_to_backend in factories No need to re-invent the Project/Package methods which already handle `global_write_trough`. Commit: 12c15729282c0d863c6a22ca6727a06488951fdc https://github.com/openSUSE/open-build-service/commit/12c15729282c0d863c6a22... Author: Henne Vogelsang <hvogel@opensuse.org> Date: 2018-07-04 (Wed, 04 Jul 2018) Changed paths: M src/api/spec/support/vcr.rb Log Message: ----------- [ci] A universal way to enable global_write_through Instead of doing/documenting this in individual tests Commit: 895cafeb2d7e5d06c2dd7ae1b7a7bc17a8652703 https://github.com/openSUSE/open-build-service/commit/895cafeb2d7e5d06c2dd7a... Author: Christian Bruckmayer <cbruckmayer@suse.com> Date: 2018-07-04 (Wed, 04 Jul 2018) Changed paths: M src/api/app/models/project.rb M src/api/spec/factories/packages.rb M src/api/spec/factories/project.rb M src/api/spec/features/webui/image_templates_spec.rb M src/api/spec/features/webui/maintenance_workflow_spec.rb M src/api/spec/features/webui/packages_spec.rb M src/api/spec/features/webui/projects_spec.rb M src/api/spec/features/webui/requests_spec.rb R src/api/spec/features/webui/users/users_home_project_spec.rb M src/api/spec/models/user_spec.rb M src/api/spec/support/vcr.rb Log Message: ----------- Merge pull request #5293 from hennevogel/bugfix/vcr_backend_problems2 Bugfix vcr backend problems Compare: https://github.com/openSUSE/open-build-service/compare/0240376913d0...895caf... **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.
participants (1)
-
Christian Bruckmayer