Mailinglist Archive: obs-commits (87 mails)

< Previous Next >
[obs-commits] [openSUSE/open-build-service] a63f6b: [ci] Get a new RSpec based test suite going
Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: a63f6b02307b4b78451b72e327b97ac4812351e4

https://github.com/openSUSE/open-build-service/commit/a63f6b02307b4b78451b72e327b97ac4812351e4
Author: Henne Vogelsang <hvogel@xxxxxxxxxxxx>
Date: 2016-01-20 (Wed, 20 Jan 2016)

Changed paths:
M .gitignore
A src/api/.rspec
M src/api/Gemfile
M src/api/Gemfile.lock
M src/api/config/application.rb
A src/api/lib/templates/rspec/feature/feature_spec.rb
A src/api/spec/README.md
A src/api/spec/browser_helper.rb
A src/api/spec/controllers/webui/project_controller_spec.rb
A src/api/spec/features/webui/webui_project_create_spec.rb
A src/api/spec/helpers/webui/project_helper_spec.rb
A src/api/spec/models/project_spec.rb
A src/api/spec/rails_helper.rb
A src/api/spec/spec_helper.rb
A src/api/spec/support/backend.rb
A src/api/spec/support/capybara.rb
A src/api/spec/support/coverage.rb
A src/api/spec/support/factory_girl.rb
A src/api/spec/support/vcr.rb

Log Message:
-----------
[ci] Get a new RSpec based test suite going
Features:
* thin helpers for different test scenarios
* factory_girl for fixture factories
* vcr for mocking the backend
* coveralls for coverage tracking
* capybara for feature tests


Commit: b63cc6f24f5f8b1799f9eee1a80d9cbc29b6eec6

https://github.com/openSUSE/open-build-service/commit/b63cc6f24f5f8b1799f9eee1a80d9cbc29b6eec6
Author: Henne Vogelsang <hvogel@xxxxxxxxxxxx>
Date: 2016-01-20 (Wed, 20 Jan 2016)

Changed paths:
M src/api/spec/README.md

Log Message:
-----------
[dist] Change some README wording as discussed with Bjoern/Moises


Commit: b652ae228303e57755c38ce7597dcf1781dcd9f3

https://github.com/openSUSE/open-build-service/commit/b652ae228303e57755c38ce7597dcf1781dcd9f3
Author: Henne Vogelsang <hvogel@xxxxxxxxxxxx>
Date: 2016-01-20 (Wed, 20 Jan 2016)

Changed paths:
M src/api/spec/browser_helper.rb
M src/api/spec/spec_helper.rb
M src/api/spec/support/backend.rb
M src/api/spec/support/vcr.rb

Log Message:
-----------
[ci] Make VCR work by default for feature specs


Commit: 60c4e8a6e8322a452d23a20bcc21459427f84b53

https://github.com/openSUSE/open-build-service/commit/60c4e8a6e8322a452d23a20bcc21459427f84b53
Author: Henne Vogelsang <hvogel@xxxxxxxxxxxx>
Date: 2016-01-20 (Wed, 20 Jan 2016)

Changed paths:
A src/api/spec/cassettes/Sign_up/User.yml
A src/api/spec/features/webui/sign_up_spec.rb

Log Message:
-----------
[ci] First spec and first cassette. Hooray!


Commit: 46233341650082517d46a2ed878edbc6db8b356b

https://github.com/openSUSE/open-build-service/commit/46233341650082517d46a2ed878edbc6db8b356b
Author: Henne Vogelsang <hvogel@xxxxxxxxxxxx>
Date: 2016-01-20 (Wed, 20 Jan 2016)

Changed paths:
M src/api/spec/support/capybara.rb

Log Message:
-----------
[ci] Make new .tr cop happy


Commit: 89ccc096c1410f44bbe56438a946db4ffef09c45

https://github.com/openSUSE/open-build-service/commit/89ccc096c1410f44bbe56438a946db4ffef09c45
Author: Henne Vogelsang <hvogel@xxxxxxxxxxxx>
Date: 2016-01-20 (Wed, 20 Jan 2016)

Changed paths:
M src/api/Gemfile
M src/api/spec/browser_helper.rb
A src/api/spec/support/functional/authentification.rb

Log Message:
-----------
[dist] Make poltergeist available in browser_helper


Commit: c1942b6caf433a42ff70bce27ff39f348880f928

https://github.com/openSUSE/open-build-service/commit/c1942b6caf433a42ff70bce27ff39f348880f928
Author: Henne Vogelsang <hvogel@xxxxxxxxxxxx>
Date: 2016-01-20 (Wed, 20 Jan 2016)

Changed paths:
A src/api/spec/factories/users.rb

Log Message:
-----------
[ci] Get a User factory going


Commit: abd3f744efe3fd37d5a08842bed1ce42df87b5e2

https://github.com/openSUSE/open-build-service/commit/abd3f744efe3fd37d5a08842bed1ce42df87b5e2
Author: Henne Vogelsang <hvogel@xxxxxxxxxxxx>
Date: 2016-01-20 (Wed, 20 Jan 2016)

Changed paths:
A src/api/spec/cassettes/Repositories/add.yml
A src/api/spec/features/webui/repositories_spec.rb

Log Message:
-----------
[ci] Start of the repositories spec


Commit: e834fae28bf4ee3e6aab7c3e846fdbf1584d5b33

https://github.com/openSUSE/open-build-service/commit/e834fae28bf4ee3e6aab7c3e846fdbf1584d5b33
Author: Henne Vogelsang <hvogel@xxxxxxxxxxxx>
Date: 2016-01-20 (Wed, 20 Jan 2016)

Changed paths:
M src/api/spec/cassettes/Sign_up/User.yml
A src/api/spec/cassettes/Sign_up/User_with_confirmation.yml
M src/api/spec/features/webui/sign_up_spec.rb

Log Message:
-----------
[ci] Use the User factory in Sign Up spec


Commit: fc30701dc2bf705636501cc9736a725bdc134147

https://github.com/openSUSE/open-build-service/commit/fc30701dc2bf705636501cc9736a725bdc134147
Author: Henne Vogelsang <hvogel@xxxxxxxxxxxx>
Date: 2016-01-21 (Thu, 21 Jan 2016)

Changed paths:
M .gitignore
A src/api/.rspec
M src/api/Gemfile
M src/api/Gemfile.lock
M src/api/config/application.rb
A src/api/lib/templates/rspec/feature/feature_spec.rb
A src/api/spec/README.md
A src/api/spec/browser_helper.rb
A src/api/spec/cassettes/Repositories/add.yml
A src/api/spec/cassettes/Sign_up/User.yml
A src/api/spec/cassettes/Sign_up/User_with_confirmation.yml
A src/api/spec/controllers/webui/project_controller_spec.rb
A src/api/spec/factories/users.rb
A src/api/spec/features/webui/repositories_spec.rb
A src/api/spec/features/webui/sign_up_spec.rb
A src/api/spec/features/webui/webui_project_create_spec.rb
A src/api/spec/helpers/webui/project_helper_spec.rb
A src/api/spec/models/project_spec.rb
A src/api/spec/rails_helper.rb
A src/api/spec/spec_helper.rb
A src/api/spec/support/backend.rb
A src/api/spec/support/capybara.rb
A src/api/spec/support/coverage.rb
A src/api/spec/support/factory_girl.rb
A src/api/spec/support/functional/authentification.rb
A src/api/spec/support/vcr.rb

Log Message:
-----------
Merge pull request #1459 from hennevogel/rspec

Get an RSpec test suite going


Compare:
https://github.com/openSUSE/open-build-service/compare/1422c35f6419...fc30701dc2bf
< Previous Next >
This Thread
  • No further messages