##// 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:

r7370:b9d4e4dd6703
r7440:ac2dbde135f7
Show More
calendars_controller_test.rb
81 lines | 2.5 KiB | text/x-ruby | RubyLexer
/ test / functional / calendars_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: move Project Calendar to it's own controller....
r3618
class CalendarsControllerTest < ActionController::TestCase
Toshi MARUYAMA
Rails3: replace "all" fixtures at test/functional/calendars_controller_test.rb...
r7370 fixtures :projects,
:trackers,
:projects_trackers,
:roles,
:member_roles,
:members,
:auth_sources,
:enabled_modules
Eric Davis
Refactor: move Project Calendar to it's own controller....
r3618
def test_calendar
get :show, :project_id => 1
assert_response :success
assert_template 'calendar'
assert_not_nil assigns(:calendar)
end
Toshi MARUYAMA
remove trailing white-spaces from test/functional/calendars_controller_test.rb....
r6702
Eric Davis
Refactor: move Project Calendar to it's own controller....
r3618 def test_cross_project_calendar
get :show
assert_response :success
assert_template 'calendar'
assert_not_nil assigns(:calendar)
end
Eric Davis
Add SortHelper so custom queries will run on the Calendar. #6612...
r4131
context "GET :show" do
should "run custom queries" do
Jean-Philippe Lang
Fixes a functional test case....
r6052 @query = Query.generate_default!(:is_public => true)
Toshi MARUYAMA
remove trailing white-spaces from test/functional/calendars_controller_test.rb....
r6702
Eric Davis
Add SortHelper so custom queries will run on the Calendar. #6612...
r4131 get :show, :query_id => @query.id
assert_response :success
end
Toshi MARUYAMA
remove trailing white-spaces from test/functional/calendars_controller_test.rb....
r6702
Eric Davis
Add SortHelper so custom queries will run on the Calendar. #6612...
r4131 end
Toshi MARUYAMA
remove trailing white-spaces from test/functional/calendars_controller_test.rb....
r6702
Eric Davis
Display the correct ISO week number on the project calendar....
r3676 def test_week_number_calculation
Setting.start_of_week = 7
Toshi MARUYAMA
remove trailing white-spaces from test/functional/calendars_controller_test.rb....
r6702
Eric Davis
Display the correct ISO week number on the project calendar....
r3676 get :show, :month => '1', :year => '2010'
assert_response :success
Toshi MARUYAMA
remove trailing white-spaces from test/functional/calendars_controller_test.rb....
r6702
Eric Davis
Display the correct ISO week number on the project calendar....
r3676 assert_tag :tag => 'tr',
:descendant => {:tag => 'td',
:attributes => {:class => 'week-number'}, :content => '53'},
:descendant => {:tag => 'td',
:attributes => {:class => 'odd'}, :content => '27'},
:descendant => {:tag => 'td',
:attributes => {:class => 'even'}, :content => '2'}
assert_tag :tag => 'tr',
:descendant => {:tag => 'td',
:attributes => {:class => 'week-number'}, :content => '1'},
:descendant => {:tag => 'td',
:attributes => {:class => 'odd'}, :content => '3'},
:descendant => {:tag => 'td',
:attributes => {:class => 'even'}, :content => '9'}
Setting.start_of_week = 1
get :show, :month => '1', :year => '2010'
assert_response :success
assert_tag :tag => 'tr',
:descendant => {:tag => 'td',
:attributes => {:class => 'week-number'}, :content => '53'},
:descendant => {:tag => 'td',
:attributes => {:class => 'even'}, :content => '28'},
:descendant => {:tag => 'td',
:attributes => {:class => 'even'}, :content => '3'}
assert_tag :tag => 'tr',
:descendant => {:tag => 'td',
:attributes => {:class => 'week-number'}, :content => '1'},
:descendant => {:tag => 'td',
:attributes => {:class => 'even'}, :content => '4'},
:descendant => {:tag => 'td',
:attributes => {:class => 'even'}, :content => '10'}
end
Eric Davis
Refactor: move Project Calendar to it's own controller....
r3618 end