rails-sqlserver / activerecord-sqlserver-adapter

SQL Server Adapter For Rails
MIT License
972 stars 559 forks source link

Coerce sanitize test #1079

Closed aidanharan closed 1 year ago

aidanharan commented 1 year ago

Coerce the SanitizeTest#test_named_bind_with_literal_colons test to handle nvarchar string N''.

https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/actions/runs/5877896924/job/15938914187#step:4:408

2023-08-16T11:00:18.7978921Z Failure:
2023-08-16T11:00:18.7980364Z SanitizeTest#test_named_bind_with_literal_colons [/usr/local/bundle/bundler/gems/rails-6db58ed7b6b3/activerecord/test/cases/sanitize_test.rb:228]:
2023-08-16T11:00:18.7980914Z --- expected
2023-08-16T11:00:18.7981144Z +++ actual
2023-08-16T11:00:18.7981408Z @@ -1 +1 @@
2023-08-16T11:00:18.7981816Z -"TO_TIMESTAMP('2017/08/02 10:59:00', 'YYYY/MM/DD HH12:MI:SS')"
2023-08-16T11:00:18.7982290Z +"TO_TIMESTAMP(N'2017/08/02 10:59:00', 'YYYY/MM/DD HH12:MI:SS')"