diff --git a/config/initializers/inflections.rb b/config/initializers/inflections.rb index b4eccb451..1013f270b 100644 --- a/config/initializers/inflections.rb +++ b/config/initializers/inflections.rb @@ -12,4 +12,5 @@ ActiveSupport::Inflector.inflections(:en) do |inflect| inflect.acronym 'DNS' + inflect.irregular 'business_registry_cache', 'business_registry_caches' end diff --git a/test/fixtures/business_registry_caches.yml b/test/fixtures/business_registry_caches.yml index c55c98e0d..a54f1ffad 100644 --- a/test/fixtures/business_registry_caches.yml +++ b/test/fixtures/business_registry_caches.yml @@ -1,8 +1,7 @@ -first: +one: ident: 1234 ident_country_code: US - associated_businesses: - - 1234 + associated_businesses: [] retrieved_on: 2010-07-05 10:30 created_at: 2010-07-05 10:30 updated_at: 2010-07-05 10:30 diff --git a/test/integration/api/v1/registrant/contacts/update_test.rb b/test/integration/api/v1/registrant/contacts/update_test.rb index cc9b04ec2..00e66a1c8 100644 --- a/test/integration/api/v1/registrant/contacts/update_test.rb +++ b/test/integration/api/v1/registrant/contacts/update_test.rb @@ -160,7 +160,9 @@ class RegistrantApiV1ContactUpdateTest < ActionDispatch::IntegrationTest end def test_legal_persons_disclosed_attributes_cannot_be_changed + business_registry_caches(:one).update!(associated_businesses: %w[1234]) @contact.update!(ident_type: Contact::ORG, + ident: '1234', disclosed_attributes: %w[]) assert_no_changes -> { @contact.disclosed_attributes } do