Commit eac2f1430145e43279b20ea5de08b77b875e398f
Committed by
Rafael Manzo
1 parent
7dff49be
Exists in
colab
and in
4 other branches
Acceptance test for show action
Missing a test due to repository's factory Signed-off-by: Guilherme Rojas V. de Lima <guilhermehrojas@gmail.com>
Showing
2 changed files
with
28 additions
and
0 deletions
Show diff stats
app/views/projects/show.html.erb
| ... | ... | @@ -24,6 +24,12 @@ |
| 24 | 24 | </thead> |
| 25 | 25 | |
| 26 | 26 | <tbody> |
| 27 | + <% if @project_repositories.size == 0 %> | |
| 28 | + <tr> | |
| 29 | + <% col_number = project_owner?(@project.id) ? 4 : 3 %> | |
| 30 | + <td colspan="<%= col_number %>">There are no repositories yet!</td> | |
| 31 | + </tr> | |
| 32 | + <% end %> | |
| 27 | 33 | <% @project_repositories.each do |repository| %> |
| 28 | 34 | <tr> |
| 29 | 35 | <td><%= repository.name %></td> | ... | ... |
| ... | ... | @@ -0,0 +1,22 @@ |
| 1 | +Feature: Show Project | |
| 2 | + In order to know all the repositories of the given project and its contents | |
| 3 | + As a regular user | |
| 4 | + I should be able to see each of them | |
| 5 | + | |
| 6 | +@kalibro_restart | |
| 7 | +Scenario: Considering the project has no repositories | |
| 8 | + Given I have a sample project | |
| 9 | + When I am at the Sample Project page | |
| 10 | + Then I should see There are no repositories yet! | |
| 11 | + | |
| 12 | +@kalibro_restart @wip | |
| 13 | +Scenario: Considering the project has repositories | |
| 14 | + Given I have a sample project | |
| 15 | + When I am at the Sample Project page | |
| 16 | + Then I should not see There are no repositories yet! | |
| 17 | + | |
| 18 | +@kalibro_restart | |
| 19 | +Scenario: Checking project contents | |
| 20 | + Given I have a sample project | |
| 21 | + When I am at the Sample Project page | |
| 22 | + Then the sample project should be there | |
| 0 | 23 | \ No newline at end of file | ... | ... |