##// END OF EJS Templates
Fix generation of blank local link when no title is specified in wiki link....
Fix generation of blank local link when no title is specified in wiki link. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7560 e93f8b46-1217-0410-a6f0-8f06a7374b81

File last commit:

r7366:aeca1c20c441
r7440:ac2dbde135f7
Show More
activities_controller_test.rb
97 lines | 2.9 KiB | text/x-ruby | RubyLexer
/ test / functional / activities_controller_test.rb
Jean-Baptiste Barth
Use absolute paths in test/**/* requires for Ruby 1.9.2 compatibility. #4050...
r4395 require File.expand_path('../../test_helper', __FILE__)
Eric Davis
Refactor: extract ProjectsController#activity to a new Activities controller....
r3933
class ActivitiesControllerTest < ActionController::TestCase
Toshi MARUYAMA
Rails3: replace "all" fixtures at test/functional/activities_controller_test.rb...
r7366 fixtures :projects, :trackers, :issue_statuses, :issues,
:enumerations, :users, :issue_categories,
:projects_trackers,
:roles,
:member_roles,
:members,
:groups_users,
:enabled_modules,
:workflows,
:auth_sources,
:journals, :journal_details
Eric Davis
Refactor: extract ProjectsController#activity to a new Activities controller....
r3933
def test_project_index
get :index, :id => 1, :with_subprojects => 0
assert_response :success
assert_template 'index'
assert_not_nil assigns(:events_by_day)
Toshi MARUYAMA
remove trailing white-spaces from functional activities controller test....
r5676
assert_tag :tag => "h3",
Eric Davis
Refactor: extract ProjectsController#activity to a new Activities controller....
r3933 :content => /#{2.days.ago.to_date.day}/,
:sibling => { :tag => "dl",
:child => { :tag => "dt",
:attributes => { :class => /issue-edit/ },
:child => { :tag => "a",
:content => /(#{IssueStatus.find(2).name})/,
}
}
}
end
Toshi MARUYAMA
remove trailing white-spaces from functional activities controller test....
r5676
Eric Davis
Refactor: extract ProjectsController#activity to a new Activities controller....
r3933 def test_previous_project_index
get :index, :id => 1, :from => 3.days.ago.to_date
assert_response :success
assert_template 'index'
assert_not_nil assigns(:events_by_day)
Toshi MARUYAMA
remove trailing white-spaces from functional activities controller test....
r5676
assert_tag :tag => "h3",
Eric Davis
Refactor: extract ProjectsController#activity to a new Activities controller....
r3933 :content => /#{3.day.ago.to_date.day}/,
:sibling => { :tag => "dl",
:child => { :tag => "dt",
:attributes => { :class => /issue/ },
:child => { :tag => "a",
:content => /#{Issue.find(1).subject}/,
}
}
}
end
Toshi MARUYAMA
remove trailing white-spaces from functional activities controller test....
r5676
Eric Davis
Refactor: extract ProjectsController#activity to a new Activities controller....
r3933 def test_global_index
get :index
assert_response :success
assert_template 'index'
assert_not_nil assigns(:events_by_day)
Toshi MARUYAMA
remove trailing white-spaces from functional activities controller test....
r5676
assert_tag :tag => "h3",
Eric Davis
Refactor: extract ProjectsController#activity to a new Activities controller....
r3933 :content => /#{5.day.ago.to_date.day}/,
:sibling => { :tag => "dl",
:child => { :tag => "dt",
:attributes => { :class => /issue/ },
:child => { :tag => "a",
:content => /#{Issue.find(5).subject}/,
}
}
}
end
Toshi MARUYAMA
remove trailing white-spaces from functional activities controller test....
r5676
Eric Davis
Refactor: extract ProjectsController#activity to a new Activities controller....
r3933 def test_user_index
get :index, :user_id => 2
assert_response :success
assert_template 'index'
assert_not_nil assigns(:events_by_day)
Toshi MARUYAMA
remove trailing white-spaces from functional activities controller test....
r5676
assert_tag :tag => "h3",
Eric Davis
Refactor: extract ProjectsController#activity to a new Activities controller....
r3933 :content => /#{3.day.ago.to_date.day}/,
:sibling => { :tag => "dl",
:child => { :tag => "dt",
:attributes => { :class => /issue/ },
:child => { :tag => "a",
:content => /#{Issue.find(1).subject}/,
}
}
}
end
Toshi MARUYAMA
remove trailing white-spaces from functional activities controller test....
r5676
Eric Davis
Refactor: extract ProjectsController#activity to a new Activities controller....
r3933 def test_index_atom_feed
get :index, :format => 'atom'
assert_response :success
Toshi MARUYAMA
remove hard-coded '.rxml' from "test_index_atom_feed" of functional activities controller test (#6317)...
r7365 assert_template 'common/feed.atom'
Eric Davis
Refactor: extract ProjectsController#activity to a new Activities controller....
r3933 assert_tag :tag => 'entry', :child => {
:tag => 'link',
:attributes => {:href => 'http://test.host/issues/11'}}
end
end