From 2d0f28ade4bf6274aea8d1fa2b13af08a5a8354a Mon Sep 17 00:00:00 2001 From: AntonioTerceiro Date: Mon, 23 Jul 2007 17:55:39 +0000 Subject: [PATCH] ActionItem3: adding an extra POST in the integration test --- test/integration/enable_disable_features_test.rb | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/test/integration/enable_disable_features_test.rb b/test/integration/enable_disable_features_test.rb index 9043620..1d23b2f 100644 --- a/test/integration/enable_disable_features_test.rb +++ b/test/integration/enable_disable_features_test.rb @@ -6,15 +6,25 @@ class EnableDisableFeaturesTest < ActionController::IntegrationTest def test_enable_features uses_host 'anhetegua.net' login 'johndoe', 'test' + get '/admin/features' assert_response :success assert_tag :tag => 'input', :attributes => { :name => 'features[feature1]' } assert_tag :tag => 'input', :attributes => { :name => 'features[feature2]' } assert_tag :tag => 'input', :attributes => { :name => 'features[feature3]' } - post 'admin/features/update' + + post '/admin/features/update' assert_response :redirect + follow_redirect! assert_response :success assert_equal '/admin/features', path + + post '/admin/features/update', :features => { 'feature1' => '1' } + assert_response :redirect + + follow_redirect! + assert_equal '/admin/features', path + end end -- libgit2 0.21.2