Я написал файл rspec, который загружает файл временных настроек.
Я получаю «Неинициализированные постоянные настройки», когда rspec работает
Примечание. Это библиотека гемов
require 'spec_helper'
describe SettingsUtil do
let(:settings_util) { SettingsUtil.new }
let(:settings_file_name) { 'spec/temp_settings.yml' }
before (:all) do
Settings.add_source!(settings_file_name)
end
describe 'disabled?' do
it 'return true if key is disabled' do
expect(settings_util.disabled?('key2.enabled')).to be true
end
it 'return false if key is enabled' do
expect(settings_util.disabled?('key1.enabled')).to be false
end
end
end