Project

General

Profile

Download (661 Bytes) Statistics
| Branch: | Tag: | Revision:
require 'test_helper'
require 'nokogiri'

class SettingsControllerTest < ActionController::TestCase
def test_index
get :index, session: set_session_user
assert_template 'index'
end

test "can render a new category setting" do
duped_settings = Foreman::SettingManager.settings.dup
Foreman::SettingManager.stubs(settings: duped_settings)
Foreman::SettingManager.define(:test) do
category(:valid, 'Valid') { setting('valid_foo', type: :string, default: 'bar', description: 'test foo') }
end
Foreman.settings.load
get :index, session: set_session_user
assert_match /id='valid_settings_tab'/, @response.body
end
end
(44-44/54)