From 3c0f7b3a86d5366a7c9514afeb4c833ac8895380 Mon Sep 17 00:00:00 2001 From: Alex Sherman Date: Mon, 1 Feb 2021 15:50:31 +0500 Subject: [PATCH] Modify tests to make sure working pair of contacts is identical --- app/models/admin_domain_contact.rb | 1 - test/integration/api/domain_admin_contacts_test.rb | 8 +++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/models/admin_domain_contact.rb b/app/models/admin_domain_contact.rb index 9fb8166af..426ea2ead 100644 --- a/app/models/admin_domain_contact.rb +++ b/app/models/admin_domain_contact.rb @@ -17,7 +17,6 @@ class AdminDomainContact < DomainContact skipped_domains << admin_contact.domain.name end end - [affected_domains.sort, skipped_domains.sort] end end diff --git a/test/integration/api/domain_admin_contacts_test.rb b/test/integration/api/domain_admin_contacts_test.rb index f1ad9ff27..bea1a9545 100644 --- a/test/integration/api/domain_admin_contacts_test.rb +++ b/test/integration/api/domain_admin_contacts_test.rb @@ -7,7 +7,12 @@ class APIDomainAdminContactsTest < ApplicationIntegrationTest @admin_new.update(ident: @admin_current.ident, ident_type: @admin_current.ident_type, - ident_country_code: @admin_current.ident_country_code) + ident_country_code: @admin_current.ident_country_code, + name: @admin_current.name, + email: @admin_current.email, + phone: @admin_current.phone, + fax: @admin_current.fax, + org_name: @admin_current.org_name) end def test_replace_all_admin_contacts_when_ident_data_doesnt_match @@ -25,6 +30,7 @@ class APIDomainAdminContactsTest < ApplicationIntegrationTest end def test_replace_all_admin_contacts_of_the_current_registrar + assert @admin_new.identical_to?(@admin_current) patch '/repp/v1/domains/admin_contacts', params: { current_contact_id: @admin_current.code, new_contact_id: @admin_new.code }, headers: { 'HTTP_AUTHORIZATION' => http_auth_key }