From a6071c75ecbea48ecb2f2bcbfecb247d906acec5 Mon Sep 17 00:00:00 2001 From: Holger Just Date: Wed, 11 Apr 2012 00:06:31 +0200 Subject: [PATCH] [#975] Add test for editing version start date --- test/functional/versions_controller_test.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/test/functional/versions_controller_test.rb b/test/functional/versions_controller_test.rb index a5b3b6bb34..1d1eb55195 100644 --- a/test/functional/versions_controller_test.rb +++ b/test/functional/versions_controller_test.rb @@ -112,13 +112,18 @@ def test_close_completed def test_post_update @request.session[:user_id] = 2 + + today = Date.today put :update, :id => 2, :version => { :name => 'New version name', - :effective_date => Date.today.strftime("%Y-%m-%d")} + :start_date => today.yesterday.strftime("%Y-%m-%d"), + :effective_date => today.strftime("%Y-%m-%d"), + } assert_redirected_to :controller => 'projects', :action => 'settings', :tab => 'versions', :id => 'ecookbook' version = Version.find(2) assert_equal 'New version name', version.name - assert_equal Date.today, version.effective_date + assert_equal today.yesterday, version.start_date + assert_equal today, version.effective_date end def test_post_update_with_validation_failure