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:
parent
c291d6ce7f
commit
7aacb3afdf
6 changed files with 0 additions and 61 deletions
|
@ -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
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue