diff --git a/config/locales/nameservers.en.yml b/config/locales/nameservers.en.yml index 82a6d045e..a5d0f1cfc 100644 --- a/config/locales/nameservers.en.yml +++ b/config/locales/nameservers.en.yml @@ -1,8 +1,8 @@ en: - activemodel: + activerecord: errors: models: nameserver: attributes: base: - ip_required: At least one IPv4 or IPv6 is required + ip_required: Either IPv4 or IPv6 is required for glue record generation diff --git a/test/models/nameserver/glue_record_test.rb b/test/models/nameserver/glue_record_test.rb index 5f162cb2b..4a7f55b0c 100644 --- a/test/models/nameserver/glue_record_test.rb +++ b/test/models/nameserver/glue_record_test.rb @@ -9,7 +9,8 @@ class NameserverGlueRecordTest < ActiveSupport::TestCase @nameserver.hostname = 'ns1.shop.test' @nameserver.ipv4 = @nameserver.ipv6 = '' assert @nameserver.invalid? - assert @nameserver.errors.added?(:base, :ip_required) + assert_includes @nameserver.errors.full_messages, 'Either IPv4 or IPv6 is required' \ + ' for glue record generation' end def test_valid_with_ip_if_glue_record_is_required