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