diff --git a/app/views/memberships/index.rhtml b/app/views/memberships/index.rhtml index 09a673c..74584f1 100644 --- a/app/views/memberships/index.rhtml +++ b/app/views/memberships/index.rhtml @@ -10,13 +10,15 @@ <%= _('Name') %> <%= _('Type') %> <%= _('Members') %> + <%= _('Created at') %> <%= _('Actions') %> <% for membership in @memberships %> <%= link_to membership.name, membership.url %> <%= _(membership.class.name) %> - <%= _(membership.members.size.to_s) %> + <%= membership.members.size.to_s %> + <%= show_date(membership.created_at) %> <%= link_to _('Manage'), membership.admin_url %> diff --git a/test/functional/memberships_controller_test.rb b/test/functional/memberships_controller_test.rb index ca11fa2..8dff14f 100644 --- a/test/functional/memberships_controller_test.rb +++ b/test/functional/memberships_controller_test.rb @@ -1,10 +1,13 @@ require File.dirname(__FILE__) + '/../test_helper' require 'memberships_controller' + # Re-raise errors caught by the controller. class MembershipsController; def rescue_action(e) raise e end; end class MembershipsControllerTest < Test::Unit::TestCase + + include ApplicationHelper def setup @controller = MembershipsController.new @@ -90,4 +93,13 @@ class MembershipsControllerTest < Test::Unit::TestCase assert_tag :tag => 'td', :content => '1' end + should 'show created at on list' do + community = Community.create!(:name => 'my test community') + community.add_member(profile) + created = show_date(community.created_at) + get :index, :profile => profile.identifier + assert_tag :tag => 'th', :content => 'Created at' + assert_tag :tag => 'td', :content => created + end + end -- libgit2 0.21.2