Mercurial > hg > soundsoftware-site
comparison test/functional/versions_controller_test.rb @ 51:371eac10df0b live
* Merge from "cannam" branch. This includes update to Redmine trunk, plus welcome/tip-of-the-day from luisf branch.
author | Chris Cannam |
---|---|
date | Wed, 24 Nov 2010 12:20:08 +0000 |
parents | 94944d00e43c |
children | af80e5618e9b |
comparison
equal
deleted
inserted
replaced
34:09b1d4349da3 | 51:371eac10df0b |
---|---|
121 assert_redirected_to :controller => 'projects', :action => 'settings', :tab => 'versions', :id => 'ecookbook' | 121 assert_redirected_to :controller => 'projects', :action => 'settings', :tab => 'versions', :id => 'ecookbook' |
122 version = Version.find(2) | 122 version = Version.find(2) |
123 assert_equal 'New version name', version.name | 123 assert_equal 'New version name', version.name |
124 assert_equal Date.today, version.effective_date | 124 assert_equal Date.today, version.effective_date |
125 end | 125 end |
126 | |
127 def test_post_update_with_validation_failure | |
128 @request.session[:user_id] = 2 | |
129 put :update, :id => 2, | |
130 :version => { :name => '', | |
131 :effective_date => Date.today.strftime("%Y-%m-%d")} | |
132 assert_response :success | |
133 assert_template 'edit' | |
134 end | |
126 | 135 |
127 def test_destroy | 136 def test_destroy |
128 @request.session[:user_id] = 2 | 137 @request.session[:user_id] = 2 |
129 delete :destroy, :id => 3 | 138 delete :destroy, :id => 3 |
130 assert_redirected_to :controller => 'projects', :action => 'settings', :tab => 'versions', :id => 'ecookbook' | 139 assert_redirected_to :controller => 'projects', :action => 'settings', :tab => 'versions', :id => 'ecookbook' |