diff options
author | cmohanprasath <cmohanprasath@gmail.com> | 2014-02-18 15:11:08 +0200 |
---|---|---|
committer | cmohanprasath <cmohanprasath@gmail.com> | 2014-02-18 15:11:08 +0200 |
commit | 164645423935738ca7a56ef233b3c4fd9d43eea3 (patch) | |
tree | 5187c7ce2c47246a8c67982c43bfab0787821852 | |
parent | d1ec33d69d85a3608aef9b064bc2c4799a214000 (diff) | |
download | rails-164645423935738ca7a56ef233b3c4fd9d43eea3.tar.gz rails-164645423935738ca7a56ef233b3c4fd9d43eea3.tar.bz2 rails-164645423935738ca7a56ef233b3c4fd9d43eea3.zip |
Test case for Issue No 242.
The evaluates the assignment of two unqualified columns.
-rw-r--r-- | test/visitors/test_to_sql.rb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/visitors/test_to_sql.rb b/test/visitors/test_to_sql.rb index 35effd4105..b4fdd51abd 100644 --- a/test/visitors/test_to_sql.rb +++ b/test/visitors/test_to_sql.rb @@ -208,6 +208,17 @@ module Arel } end + it "should visit_Arel_Nodes_Assignment" do + column = @table["id"] + node = Nodes::Assignment.new( + Nodes::UnqualifiedColumn.new(column), + Nodes::UnqualifiedColumn.new(column) + ) + @visitor.accept(node).must_be_like %{ + "id" = "id" + } + end + it "should visit visit_Arel_Attributes_Time" do attr = Attributes::Time.new(@attr.relation, @attr.name) @visitor.accept attr |