spec/spectifly/configuration_spec.rb in spectifly-0.0.1 vs spec/spectifly/configuration_spec.rb in spectifly-0.0.2
- old
+ new
@@ -1,35 +1,35 @@
require 'spec_helper'
describe Spectifly::Configuration do
let(:configuration_args) {
{
- :entity_path => base_fixture_path
+ 'entity_path' => base_fixture_path
}
}
describe '.initialize' do
it 'succeeds if entity and destination paths provided' do
expect { described_class.new(configuration_args) }.not_to raise_error
end
it 'fails if no entity path provided' do
- configuration_args.delete(:entity_path)
+ configuration_args.delete('entity_path')
expect { described_class.new(configuration_args) }.to raise_error
end
end
describe '#presenter_path' do
it 'returns configured value if set' do
configuration = described_class.new(
- configuration_args.merge(:presenter_path => 'goose')
+ configuration_args.merge('presenter_path' => 'goose')
)
configuration.presenter_path.should == 'goose'
end
it 'returns nil if no presenter path exists at entity path' do
configuration = described_class.new(
- configuration_args.merge(:entity_path => spec_path)
+ configuration_args.merge('entity_path' => spec_path)
)
configuration.presenter_path.should be_nil
end
it 'returns {entity_path}/presenters if exists' do
@@ -37,6 +37,6 @@
configuration_args
)
configuration.presenter_path.should == base_presenter_path
end
end
-end
\ No newline at end of file
+end