| 
									
										
										
										
											2010-12-12 23:24:34 +00:00
										 |  |  | require File.expand_path('../../test_helper', __FILE__) | 
					
						
							| 
									
										
										
										
											2010-08-18 15:01:35 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | class PreviewsControllerTest < ActionController::TestCase | 
					
						
							|  |  |  |   fixtures :all | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   def test_preview_new_issue | 
					
						
							|  |  |  |     @request.session[:user_id] = 2
 | 
					
						
							|  |  |  |     post :issue, :project_id => '1', :issue => {:description => 'Foo'} | 
					
						
							|  |  |  |     assert_response :success | 
					
						
							|  |  |  |     assert_template 'preview' | 
					
						
							|  |  |  |     assert_not_nil assigns(:description) | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  |                                | 
					
						
							|  |  |  |   def test_preview_issue_notes | 
					
						
							|  |  |  |     @request.session[:user_id] = 2
 | 
					
						
							|  |  |  |     post :issue, :project_id => '1', :id => 1, :issue => {:description => Issue.find(1).description}, :notes => 'Foo' | 
					
						
							|  |  |  |     assert_response :success | 
					
						
							|  |  |  |     assert_template 'preview' | 
					
						
							|  |  |  |     assert_not_nil assigns(:notes) | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2010-09-24 16:26:46 +00:00
										 |  |  |   def test_news | 
					
						
							|  |  |  |     get :news, :project_id => 1, | 
					
						
							|  |  |  |                   :news => {:title => '', | 
					
						
							|  |  |  |                             :description => 'News description', | 
					
						
							|  |  |  |                             :summary => ''} | 
					
						
							|  |  |  |     assert_response :success | 
					
						
							|  |  |  |     assert_template 'common/_preview' | 
					
						
							|  |  |  |     assert_tag :tag => 'fieldset', :attributes => { :class => 'preview' }, | 
					
						
							|  |  |  |                                    :content => /News description/ | 
					
						
							|  |  |  |   end | 
					
						
							| 
									
										
										
										
											2010-08-18 15:01:35 +00:00
										 |  |  | end |