Skip to content

Rails 6.0.0.beta2: breaking change in case sensitive uniqueness validator #753

@tagliala

Description

@tagliala

Steps to reproduce*

rake

Expected behavior*

Test pass

Actual behavior*

Failure:
ActiveRecord::UniquenessValidatorTest#test_uniqueness_client_side_hash_with_existing_record [~/dev/client_side_validations/test/active_record/cases/test_uniqueness_validator.rb:31]:
--- expected
+++ actual
@@ -1 +1 @@
-{:message=>"has already been taken", :case_sensitive=>true, :id=>1}
+{:message=>"has already been taken", :case_sensitive=>nil, :id=>1}

System configuration*

Rails version:
6.0.0.beta2

Ruby version:
2.6.1

Client Side Validations version:
master

Code snippet from your model of the validations*

N/A

The whole form code from your template*

N/A

The resulting HTML*

N/A

Browser's development console output*

Please confirm that your browser's development console does not contain errors.
N/A

Additional JavaScript Libraries*

If your issue depends on other JavaScript libraries, please list them here. E.g: Bootstrap Modal v3.3.7, jQuery UI Datepicker 1.12.4.
N/A

Repository demostrating the issue

N/A


* Failure to include this requirement will result in the issue being closed.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions