aboutsummaryrefslogtreecommitdiffstats
path: root/spec/algebra/unit/relations
diff options
context:
space:
mode:
authorAaron Patterson <aaron.patterson@gmail.com>2010-07-20 15:00:36 -0700
committerAaron Patterson <aaron.patterson@gmail.com>2010-07-20 15:00:36 -0700
commit703571f7e0bebb3d2bd43a7af5976ad4565ac2cb (patch)
tree9bb33c0fc5c1fbd62b3457aa8c45726a59881a89 /spec/algebra/unit/relations
parent692566733e4442947c6b6faa2f5a1b13940744d0 (diff)
downloadrails-703571f7e0bebb3d2bd43a7af5976ad4565ac2cb.tar.gz
rails-703571f7e0bebb3d2bd43a7af5976ad4565ac2cb.tar.bz2
rails-703571f7e0bebb3d2bd43a7af5976ad4565ac2cb.zip
use Session.instance rather than Session.new for easier code
Diffstat (limited to 'spec/algebra/unit/relations')
-rw-r--r--spec/algebra/unit/relations/relation_spec.rb12
1 files changed, 6 insertions, 6 deletions
diff --git a/spec/algebra/unit/relations/relation_spec.rb b/spec/algebra/unit/relations/relation_spec.rb
index a1d1793d92..be77c64b17 100644
--- a/spec/algebra/unit/relations/relation_spec.rb
+++ b/spec/algebra/unit/relations/relation_spec.rb
@@ -148,8 +148,8 @@ module Arel
describe Relation::Operable::Writable do
describe '#delete' do
it 'manufactures a deletion relation' do
- Session.start do
- Session.new.should_receive(:delete).with(Deletion.new(@relation))
+ Session.start do |s|
+ s.should_receive(:delete).with(Deletion.new(@relation))
@relation.delete
end
end
@@ -157,9 +157,9 @@ module Arel
describe '#insert' do
it 'manufactures an insertion relation' do
- Session.start do
+ Session.start do |s|
record = { @relation[:name] => 'carl' }
- Session.new.should_receive(:create).with(Insert.new(@relation, record))
+ s.should_receive(:create).with(Insert.new(@relation, record))
@relation.insert(record)
end
end
@@ -167,9 +167,9 @@ module Arel
describe '#update' do
it 'manufactures an update relation' do
- Session.start do
+ Session.start do |s|
assignments = { @relation[:name] => Value.new('bob', @relation) }
- Session.new.should_receive(:update).with(Update.new(@relation, assignments))
+ s.should_receive(:update).with(Update.new(@relation, assignments))
@relation.update(assignments)
end
end