aboutsummaryrefslogtreecommitdiffstats
path: root/test/visitors
diff options
context:
space:
mode:
authorSean Griffin <sean@seantheprogrammer.com>2014-11-26 14:41:44 -0700
committerSean Griffin <sean@seantheprogrammer.com>2014-11-26 14:41:44 -0700
commitb40dfdde690ea32d658393e9e81c6ad36d23891f (patch)
treeed6dcd74bb8e1a780dc62fb9546da95c9e8d1c5e /test/visitors
parent1fefe71b1872c0a83f09231164863cd8dbb57174 (diff)
parent8572455d4cf7a61462bde7cef2d3724685c1c44c (diff)
downloadrails-b40dfdde690ea32d658393e9e81c6ad36d23891f.tar.gz
rails-b40dfdde690ea32d658393e9e81c6ad36d23891f.tar.bz2
rails-b40dfdde690ea32d658393e9e81c6ad36d23891f.zip
Merge pull request #177 from NARKOZ/patch-0
remove extra space from select statement
Diffstat (limited to 'test/visitors')
-rw-r--r--test/visitors/test_to_sql.rb9
1 files changed, 8 insertions, 1 deletions
diff --git a/test/visitors/test_to_sql.rb b/test/visitors/test_to_sql.rb
index 2e3f7f8624..04fca8024b 100644
--- a/test/visitors/test_to_sql.rb
+++ b/test/visitors/test_to_sql.rb
@@ -181,6 +181,13 @@ module Arel
assert_match(/LIMIT 'omg'/, compile(sc))
end
+ it "should contain a single space before ORDER BY" do
+ table = Table.new(:users)
+ test = table.order(table[:name])
+ sql = compile test
+ assert_match(/"users" ORDER BY/, sql)
+ end
+
it "should quote LIMIT without column type coercion" do
table = Table.new(:users)
sc = table.where(table[:name].eq(0)).take(1).ast
@@ -291,7 +298,7 @@ module Arel
end
it "should visit_Arel_Nodes_Assignment" do
- column = @table["id"]
+ column = @table["id"]
node = Nodes::Assignment.new(
Nodes::UnqualifiedColumn.new(column),
Nodes::UnqualifiedColumn.new(column)