spec/lib/backends/backend_spec.rb in picky-3.6.16 vs spec/lib/backends/backend_spec.rb in picky-4.0.0pre1
- old
+ new
@@ -1,39 +1,37 @@
require 'spec_helper'
describe Picky::Backends::Backend do
- context 'without options' do
- let(:backend) { described_class.new }
+ let(:backend) { described_class.new }
- describe 'extract_lambda_or' do
- it 'returns a given non-lambda' do
- backend.extract_lambda_or(:thing).should == :thing
+ describe 'extract_lambda_or' do
+ it 'returns a given non-lambda' do
+ backend.extract_lambda_or(:thing).should == :thing
+ end
+ it 'calls a given lambda with the given args' do
+ lam = ->() do
+ :lam
end
- it 'calls a given lambda with the given args' do
- lam = ->() do
- :lam
- end
-
- backend.extract_lambda_or(lam).should == :lam
+
+ backend.extract_lambda_or(lam).should == :lam
+ end
+ it 'calls a given lambda with the given args' do
+ lam = ->(arg1) do
+ arg1.should == 1
+ :lam
end
- it 'calls a given lambda with the given args' do
- lam = ->(arg1) do
- arg1.should == 1
- :lam
- end
-
- backend.extract_lambda_or(lam, 1).should == :lam
+
+ backend.extract_lambda_or(lam, 1).should == :lam
+ end
+ it 'calls a given lambda with the given args' do
+ lam = ->(arg1, arg2) do
+ arg1.should == 1
+ arg2.should == 2
+ :lam
end
- it 'calls a given lambda with the given args' do
- lam = ->(arg1, arg2) do
- arg1.should == 1
- arg2.should == 2
- :lam
- end
-
- backend.extract_lambda_or(lam, 1, 2).should == :lam
- end
+
+ backend.extract_lambda_or(lam, 1, 2).should == :lam
end
end
end
\ No newline at end of file