Commit 141ff2994db57f6f036ebed34ec498247e45edef
1 parent
de9beca2
Exists in
colab
and in
2 other branches
Adapt Repository#index acceptance tests to cover private repositories
Showing
2 changed files
with
6 additions
and
1 deletions
Show diff stats
features/repository/index.feature
@@ -19,8 +19,9 @@ Feature: Repository listing | @@ -19,8 +19,9 @@ Feature: Repository listing | ||
19 | And I have a sample repository | 19 | And I have a sample repository |
20 | And I have a sample project | 20 | And I have a sample project |
21 | And I have a sample repository within the sample project | 21 | And I have a sample repository within the sample project |
22 | + And I own that repository | ||
22 | And I am at the All Repositories page | 23 | And I am at the All Repositories page |
23 | - Then the sample repository should be there | 24 | + Then the sample repository should not be there |
24 | And the project repository should be there | 25 | And the project repository should be there |
25 | And I should not see "You must be logged in to create new Repositories." | 26 | And I should not see "You must be logged in to create new Repositories." |
26 | 27 |
features/step_definitions/repository_steps.rb
@@ -249,6 +249,10 @@ Then(/^the sample repository should be there$/) do | @@ -249,6 +249,10 @@ Then(/^the sample repository should be there$/) do | ||
249 | expect(page).to have_content(@independent_repository.description) | 249 | expect(page).to have_content(@independent_repository.description) |
250 | end | 250 | end |
251 | 251 | ||
252 | +Then(/^the sample repository should not be there$/) do | ||
253 | + expect(page).to_not have_content(@independent_repository.name) | ||
254 | +end | ||
255 | + | ||
252 | Then(/^the project repository should be there$/) do | 256 | Then(/^the project repository should be there$/) do |
253 | expect(page).to have_content(@repository.name) | 257 | expect(page).to have_content(@repository.name) |
254 | expect(page).to have_content(@repository.description) | 258 | expect(page).to have_content(@repository.description) |