aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_select_manager.rb
diff options
context:
space:
mode:
authorPaul Sadauskas <psadauskas@gmail.com>2011-01-25 11:27:42 -0700
committerAaron Patterson <aaron.patterson@gmail.com>2011-02-02 14:55:55 -0800
commitb4ca49dd9f2ea15fe34dd5f01215afad834f2f40 (patch)
treea89acfd8e23a1654eea4c2f50428aa64d513f294 /test/test_select_manager.rb
parent7b445c6dd578277f7313746fc497429a56e4b43c (diff)
downloadrails-b4ca49dd9f2ea15fe34dd5f01215afad834f2f40.tar.gz
rails-b4ca49dd9f2ea15fe34dd5f01215afad834f2f40.tar.bz2
rails-b4ca49dd9f2ea15fe34dd5f01215afad834f2f40.zip
Make #with chainable
Diffstat (limited to 'test/test_select_manager.rb')
-rw-r--r--test/test_select_manager.rb5
1 files changed, 1 insertions, 4 deletions
diff --git a/test/test_select_manager.rb b/test/test_select_manager.rb
index f457c55f40..3ffdbe2e23 100644
--- a/test/test_select_manager.rb
+++ b/test/test_select_manager.rb
@@ -288,9 +288,7 @@ module Arel
as_statement = Arel::Nodes::As.new replies, union
manager = Arel::SelectManager.new Table.engine
- manager.from replies
- manager.with :recursive, as_statement
- manager.project Arel.star
+ manager.with(:recursive, as_statement).from(replies).project(Arel.star)
sql = manager.to_sql
sql.must_be_like %{
@@ -302,7 +300,6 @@ module Arel
SELECT * FROM "replies"
}
end
-
end
describe 'ast' do