spec/unit/loader_spec.rb in a9n-0.7.0 vs spec/unit/loader_spec.rb in a9n-0.8.0
- old
+ new
@@ -1,10 +1,10 @@
RSpec.describe A9n::Loader do
- let(:scope) { A9n::Scope.new('configuration') }
+ let(:scope) { A9n::Scope.new('a9n') }
let(:env) { 'test' }
let(:root) { File.expand_path('../../test_app', __dir__) }
- let(:file_path) { File.join(root, 'config/configuration.yml') }
+ let(:file_path) { File.join(root, 'config/a9n.yml') }
subject { described_class.new(file_path, scope, env) }
describe '#intialize' do
it { expect(subject.scope).to eq(scope) }
it { expect(subject.env).to eq(env) }
@@ -133,11 +133,11 @@
it_behaves_like 'non-empty config file'
end
context 'having env and defaults data' do
- let(:file_path) { File.join(root, 'config/configuration.yml') }
+ let(:file_path) { File.join(root, 'config/a9n.yml') }
it_behaves_like 'non-empty config file'
it 'contains keys from defaults scope' do
expect(subject[:default_dwarf]).to eq('default dwarf')
@@ -168,10 +168,10 @@
expect { subject[:dwarf_password] }.to raise_error(A9n::MissingEnvVariableError)
end
end
context 'having no env and only defaults data' do
- let(:file_path) { File.join(root, 'config/configuration.yml') }
+ let(:file_path) { File.join(root, 'config/a9n.yml') }
let(:env) { 'production' }
it_behaves_like 'non-empty config file'
it 'contains keys from defaults scope' do