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