X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/5449cf4adcc1fad4b9f43426e6d3e4a8f65e6fbb..e509850554db7b46d2397cb8b8818bd7138b5f5d:/test/functional/site_controller_test.rb?ds=sidebyside diff --git a/test/functional/site_controller_test.rb b/test/functional/site_controller_test.rb index 39a6464b2..63f88f350 100644 --- a/test/functional/site_controller_test.rb +++ b/test/functional/site_controller_test.rb @@ -1,8 +1,35 @@ require File.dirname(__FILE__) + '/../test_helper' class SiteControllerTest < ActionController::TestCase - # Replace this with your real tests. - def test_truth - assert true + ## Lets check that we can get all the pages without any errors + + # Get the index + def test_index + get :index + assert_response :success + assert_template 'index' + # Seems that we need to wait for Rails 2.3 for this one + # assert_template :partial => '_search', :count => 1 + end + + # Get the edit page + def test_edit + get :edit + # Should be redirected + assert_response :redirect + end + + # Get the export page + def test_export + get :export + assert_response :success + assert_template 'index' + end + + # Offline page + def test_offline + get :offline + assert_response :success + assert_template 'offline' end end