spec/lib/dashing_spec.rb in dashing-rails-2.4.1 vs spec/lib/dashing_spec.rb in dashing-rails-2.4.2
- old
+ new
@@ -13,27 +13,25 @@
describe '.configure' do
let(:configuration) { Dashing::Configuration.new }
before do
- Dashing.stub(:config).and_return(:configuration)
+ allow(Dashing).to receive(:config).and_return(:configuration)
end
context 'when block given' do
it 'yields configuration' do
- Dashing.should_receive(:configure).and_yield(configuration)
+ expect(Dashing).to receive(:configure).and_yield(configuration)
Dashing.configure {|config|}
end
end
context 'when no block given' do
- it 'does nothing' do
- Dashing.configure.should be_nil
- end
+ it { expect(Dashing.configure).to be_nil }
end
end
@@ -41,10 +39,10 @@
let(:dir) { 'foo' }
let(:dirs) { [dir] }
before do
- Dir.stub(:[]).and_return(dirs)
+ allow(Dir).to receive(:[]).and_return(dirs)
end
it { expect(Dashing.first_dashboard).to eq(dir) }
end