1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

Removed TreeManagerShared and related tests. They sucked

This commit is contained in:
Ryan Davis 2010-10-18 16:27:17 -07:00
parent c291d6ce7f
commit 7aacb3afdf
6 changed files with 0 additions and 61 deletions

View file

@ -1,9 +0,0 @@
shared_examples_for "TreeManager" do
describe "clone" do
it "clones the insert statement" do
subject.instance_variable_get("@head").should_receive(:clone).and_return(:foo) # TODO: ick.
dolly = subject.clone
dolly.instance_variable_get("@head").should == :foo
end
end
end

View file

@ -6,8 +6,6 @@ require 'arel'
require 'support/fake_record'
Arel::Table.engine = Arel::Sql::Engine.new(FakeRecord::Base.new)
# HACK require 'support/shared/tree_manager_shared'
class Object
def must_be_like other
self.gsub(/\s+/, ' ').strip.must_equal other.gsub(/\s+/, ' ').strip
@ -18,4 +16,3 @@ class Object
raise "not truthy" unless truthiness
end
end

View file

@ -38,17 +38,5 @@ module Arel
check dm.where(table[:id].eq(10)).must_equal dm
end
end
# HACK
# describe "TreeManager" do
# before do
# table = Table.new :users
# Arel::DeleteManager.new(Table.engine).tap do |manager|
# manager.where(table[:id].eq(10))
# end
# end
#
# it_should_behave_like "TreeManager"
# end
end
end

View file

@ -124,17 +124,5 @@ module Arel
}
end
end
# HACK
# describe "TreeManager" do
# subject do
# table = Table.new(:users)
# Arel::InsertManager.new(Table.engine).tap do |manager|
# manager.insert [[table[:id], nil]]
# end
# end
#
# it_should_behave_like "TreeManager"
# end
end
end

View file

@ -577,17 +577,5 @@ module Arel
manager.to_sql.must_be_like 'SELECT "users"."id" FROM "users"'
end
end
# HACK
# describe "TreeManager" do
# subject do
# table = Table.new :users
# Arel::SelectManager.new(Table.engine).tap do |manager|
# manager.from(table).project(table['id'])
# end
# end
#
# it_should_behave_like "TreeManager"
# end
end
end

View file

@ -73,18 +73,5 @@ module Arel
um.where(table[:id].eq(1)).must_equal um
end
end
# HACK
# describe "TreeManager" do
# subject do
# table = Table.new :users
# Arel::UpdateManager.new(Table.engine).tap do |manager|
# manager.table table
# manager.where table[:id].eq(1)
# end
# end
#
# it_should_behave_like "TreeManager"
# end
end
end