aboutsummaryrefslogtreecommitdiffstats
path: root/test/visitors
diff options
context:
space:
mode:
authorNihad Abbasov <narkoz.2008@gmail.com>2013-04-17 18:13:29 +0500
committerNihad Abbasov <narkoz.2008@gmail.com>2014-11-26 22:52:35 +0400
commit8572455d4cf7a61462bde7cef2d3724685c1c44c (patch)
treeed6dcd74bb8e1a780dc62fb9546da95c9e8d1c5e /test/visitors
parent1fefe71b1872c0a83f09231164863cd8dbb57174 (diff)
downloadrails-8572455d4cf7a61462bde7cef2d3724685c1c44c.tar.gz
rails-8572455d4cf7a61462bde7cef2d3724685c1c44c.tar.bz2
rails-8572455d4cf7a61462bde7cef2d3724685c1c44c.zip
remove extra space before 'ORDER BY'
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)