Commit 843c5cb9b484fc7637f7e586e5b4b1cccac4e463
1 parent
9bd978a4
Exists in
master
and in
29 other branches
ActionItem376: showing created at on manage groups
git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@1778 3f533792-8f58-4932-b0fe-aaf55b0a4547
Showing
2 changed files
with
15 additions
and
1 deletions
Show diff stats
app/views/memberships/index.rhtml
... | ... | @@ -10,13 +10,15 @@ |
10 | 10 | <th><%= _('Name') %></th> |
11 | 11 | <th><%= _('Type') %></th> |
12 | 12 | <th><%= _('Members') %></th> |
13 | + <th><%= _('Created at') %></th> | |
13 | 14 | <th><%= _('Actions') %></th> |
14 | 15 | </tr> |
15 | 16 | <% for membership in @memberships %> |
16 | 17 | <tr> |
17 | 18 | <td><%= link_to membership.name, membership.url %></td> |
18 | 19 | <td><%= _(membership.class.name) %></td> |
19 | - <td><%= _(membership.members.size.to_s) %></td> | |
20 | + <td><%= membership.members.size.to_s %></td> | |
21 | + <td><%= show_date(membership.created_at) %></td> | |
20 | 22 | <td> |
21 | 23 | <%= link_to _('Manage'), membership.admin_url %> |
22 | 24 | </td> | ... | ... |
test/functional/memberships_controller_test.rb
1 | 1 | require File.dirname(__FILE__) + '/../test_helper' |
2 | 2 | require 'memberships_controller' |
3 | 3 | |
4 | + | |
4 | 5 | # Re-raise errors caught by the controller. |
5 | 6 | class MembershipsController; def rescue_action(e) raise e end; end |
6 | 7 | |
7 | 8 | class MembershipsControllerTest < Test::Unit::TestCase |
9 | + | |
10 | + include ApplicationHelper | |
8 | 11 | |
9 | 12 | def setup |
10 | 13 | @controller = MembershipsController.new |
... | ... | @@ -90,4 +93,13 @@ class MembershipsControllerTest < Test::Unit::TestCase |
90 | 93 | assert_tag :tag => 'td', :content => '1' |
91 | 94 | end |
92 | 95 | |
96 | + should 'show created at on list' do | |
97 | + community = Community.create!(:name => 'my test community') | |
98 | + community.add_member(profile) | |
99 | + created = show_date(community.created_at) | |
100 | + get :index, :profile => profile.identifier | |
101 | + assert_tag :tag => 'th', :content => 'Created at' | |
102 | + assert_tag :tag => 'td', :content => created | |
103 | + end | |
104 | + | |
93 | 105 | end | ... | ... |