annotate test/functional/previews_controller_test.rb @ 867:470587927974
feature_113
Close obsolete branch feature_113
author |
Chris Cannam |
date |
Fri, 29 Apr 2011 13:29:15 +0100 |
parents |
94944d00e43c |
children |
af80e5618e9b |
rev |
line source |
Chris@14
|
1 require File.dirname(__FILE__) + '/../test_helper'
|
Chris@14
|
2
|
Chris@14
|
3 class PreviewsControllerTest < ActionController::TestCase
|
Chris@14
|
4 fixtures :all
|
Chris@14
|
5
|
Chris@14
|
6 def test_preview_new_issue
|
Chris@14
|
7 @request.session[:user_id] = 2
|
Chris@14
|
8 post :issue, :project_id => '1', :issue => {:description => 'Foo'}
|
Chris@14
|
9 assert_response :success
|
Chris@14
|
10 assert_template 'preview'
|
Chris@14
|
11 assert_not_nil assigns(:description)
|
Chris@14
|
12 end
|
Chris@14
|
13
|
Chris@14
|
14 def test_preview_issue_notes
|
Chris@14
|
15 @request.session[:user_id] = 2
|
Chris@14
|
16 post :issue, :project_id => '1', :id => 1, :issue => {:description => Issue.find(1).description}, :notes => 'Foo'
|
Chris@14
|
17 assert_response :success
|
Chris@14
|
18 assert_template 'preview'
|
Chris@14
|
19 assert_not_nil assigns(:notes)
|
Chris@14
|
20 end
|
Chris@14
|
21
|
chris@37
|
22 def test_news
|
chris@37
|
23 get :news, :project_id => 1,
|
chris@37
|
24 :news => {:title => '',
|
chris@37
|
25 :description => 'News description',
|
chris@37
|
26 :summary => ''}
|
chris@37
|
27 assert_response :success
|
chris@37
|
28 assert_template 'common/_preview'
|
chris@37
|
29 assert_tag :tag => 'fieldset', :attributes => { :class => 'preview' },
|
chris@37
|
30 :content => /News description/
|
chris@37
|
31 end
|
Chris@14
|
32 end
|