diff options
author | Ryan Davis <ryand-ruby@zenspider.com> | 2010-10-18 16:27:17 -0700 |
---|---|---|
committer | Ryan Davis <ryand-ruby@zenspider.com> | 2010-10-18 16:27:17 -0700 |
commit | 7aacb3afdf305a796ded658ab90e9cd623c7f906 (patch) | |
tree | 6ccc5904db49c8e2ac54e56ca67e8c4618b9433d | |
parent | c291d6ce7f88d6884b2a04effbb58cf730c83347 (diff) | |
download | rails-7aacb3afdf305a796ded658ab90e9cd623c7f906.tar.gz rails-7aacb3afdf305a796ded658ab90e9cd623c7f906.tar.bz2 rails-7aacb3afdf305a796ded658ab90e9cd623c7f906.zip |
Removed TreeManagerShared and related tests. They sucked
-rw-r--r-- | spec/support/shared/tree_manager_shared.rb | 9 | ||||
-rw-r--r-- | test/spec_helper.rb | 3 | ||||
-rw-r--r-- | test/test_delete_manager.rb | 12 | ||||
-rw-r--r-- | test/test_insert_manager.rb | 12 | ||||
-rw-r--r-- | test/test_select_manager.rb | 12 | ||||
-rw-r--r-- | test/test_update_manager.rb | 13 |
6 files changed, 0 insertions, 61 deletions
diff --git a/spec/support/shared/tree_manager_shared.rb b/spec/support/shared/tree_manager_shared.rb deleted file mode 100644 index 48b561e1fb..0000000000 --- a/spec/support/shared/tree_manager_shared.rb +++ /dev/null @@ -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 diff --git a/test/spec_helper.rb b/test/spec_helper.rb index dd288e0d0d..128988e7f2 100644 --- a/test/spec_helper.rb +++ b/test/spec_helper.rb @@ -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 - diff --git a/test/test_delete_manager.rb b/test/test_delete_manager.rb index 0a41c4d3fc..163eadbf73 100644 --- a/test/test_delete_manager.rb +++ b/test/test_delete_manager.rb @@ -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 diff --git a/test/test_insert_manager.rb b/test/test_insert_manager.rb index 97ba4d7f76..203f18a0ac 100644 --- a/test/test_insert_manager.rb +++ b/test/test_insert_manager.rb @@ -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 diff --git a/test/test_select_manager.rb b/test/test_select_manager.rb index 75d06438c2..f714471dc7 100644 --- a/test/test_select_manager.rb +++ b/test/test_select_manager.rb @@ -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 diff --git a/test/test_update_manager.rb b/test/test_update_manager.rb index 670f19d621..3a7a446c07 100644 --- a/test/test_update_manager.rb +++ b/test/test_update_manager.rb @@ -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 |