aboutsummaryrefslogtreecommitdiffstats
path: root/spec/algebra/unit/session/session_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/algebra/unit/session/session_spec.rb')
-rw-r--r--spec/algebra/unit/session/session_spec.rb12
1 files changed, 6 insertions, 6 deletions
diff --git a/spec/algebra/unit/session/session_spec.rb b/spec/algebra/unit/session/session_spec.rb
index 0553a140ec..421e3e3637 100644
--- a/spec/algebra/unit/session/session_spec.rb
+++ b/spec/algebra/unit/session/session_spec.rb
@@ -10,16 +10,16 @@ module Arel
describe '::start' do
describe '::instance' do
it "it is a singleton within the started session" do
- Session.start do
- Session.new.should == Session.new
+ Session.start do |session|
+ Session.instance.should == session
end
end
it "is a singleton across nested sessions" do
- Session.start do
- outside = Session.new
- Session.start do
- Session.new.should == outside
+ Session.start do |s1|
+ outside = Session.instance
+ Session.start do |s2|
+ Session.instance.should == outside
end
end
end