diff options
author | Noemj <olli.rissanen@helsinki.fi> | 2013-01-29 21:39:36 +0200 |
---|---|---|
committer | Noemj <olli.rissanen@helsinki.fi> | 2013-01-29 21:39:36 +0200 |
commit | 9c514f39bd040c45ffa7df43bab24c2a0c88c6e3 (patch) | |
tree | 3084f510da42b7c35c06490aebe5b7d173dbdb34 /test | |
parent | 38d0a222e275d917a2c1d093b24457bafb600a00 (diff) | |
download | rails-9c514f39bd040c45ffa7df43bab24c2a0c88c6e3.tar.gz rails-9c514f39bd040c45ffa7df43bab24c2a0c88c6e3.tar.bz2 rails-9c514f39bd040c45ffa7df43bab24c2a0c88c6e3.zip |
Denied the quoting of SqlLiterals
Diffstat (limited to 'test')
-rw-r--r-- | test/test_update_manager.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/test_update_manager.rb b/test/test_update_manager.rb index f9704af425..1dd881b259 100644 --- a/test/test_update_manager.rb +++ b/test/test_update_manager.rb @@ -8,6 +8,14 @@ module Arel end end + it "should not quote sql literals" do + table = Table.new(:users) + um = Arel::UpdateManager.new Table.engine + um.table table + um.set [[table[:name], (Arel::Nodes::BindParam.new '?')]] + um.to_sql.must_be_like %{ UPDATE "users" SET "name" = ? } + end + it 'handles limit properly' do table = Table.new(:users) um = Arel::UpdateManager.new Table.engine |