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,6 +24,12 @@ | ||
| 24 | </thead> | 24 | </thead> |
| 25 | 25 | ||
| 26 | <tbody> | 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 | <% @project_repositories.each do |repository| %> | 33 | <% @project_repositories.each do |repository| %> |
| 28 | <tr> | 34 | <tr> |
| 29 | <td><%= repository.name %></td> | 35 | <td><%= repository.name %></td> |
| @@ -0,0 +1,22 @@ | @@ -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 | \ No newline at end of file | 23 | \ No newline at end of file |