mirror of
https://github.com/internetee/registry.git
synced 2025-07-22 18:56:05 +02:00
Merge pull request #1704 from internetee/1703-i18zed-whois-disclaimer
Localize whois record disclaimer
This commit is contained in:
commit
b288cf25eb
5 changed files with 31 additions and 14 deletions
|
@ -8,7 +8,7 @@ class Whois::RecordTest < ActiveSupport::TestCase
|
|||
@auction = auctions(:one)
|
||||
|
||||
@original_disclaimer = Setting.registry_whois_disclaimer
|
||||
Setting.registry_whois_disclaimer = 'disclaimer'
|
||||
Setting.registry_whois_disclaimer = JSON.generate({en: 'disclaimer'})
|
||||
end
|
||||
|
||||
teardown do
|
||||
|
@ -16,8 +16,8 @@ class Whois::RecordTest < ActiveSupport::TestCase
|
|||
end
|
||||
|
||||
def test_reads_disclaimer_setting
|
||||
Setting.registry_whois_disclaimer = 'test disclaimer'
|
||||
assert_equal 'test disclaimer', Whois::Record.disclaimer
|
||||
Setting.registry_whois_disclaimer = JSON.generate({en: 'test_disclaimer'})
|
||||
assert_equal Setting.registry_whois_disclaimer, Whois::Record.disclaimer
|
||||
end
|
||||
|
||||
def test_updates_whois_record_from_auction_when_started
|
||||
|
@ -28,7 +28,7 @@ class Whois::RecordTest < ActiveSupport::TestCase
|
|||
|
||||
assert_equal ({ 'name' => 'domain.test',
|
||||
'status' => ['AtAuction'],
|
||||
'disclaimer' => 'disclaimer' }), @whois_record.json
|
||||
'disclaimer' => { 'en' => 'disclaimer' }}), @whois_record.json
|
||||
end
|
||||
|
||||
def test_updates_whois_record_from_auction_when_no_bids
|
||||
|
@ -49,7 +49,7 @@ class Whois::RecordTest < ActiveSupport::TestCase
|
|||
|
||||
assert_equal ({ 'name' => 'domain.test',
|
||||
'status' => ['PendingRegistration'],
|
||||
'disclaimer' => 'disclaimer',
|
||||
'disclaimer' => { 'en' => 'disclaimer' },
|
||||
'registration_deadline' => registration_deadline.try(:to_s, :iso8601) }),
|
||||
@whois_record.json
|
||||
end
|
||||
|
@ -64,7 +64,7 @@ class Whois::RecordTest < ActiveSupport::TestCase
|
|||
|
||||
assert_equal ({ 'name' => 'domain.test',
|
||||
'status' => ['PendingRegistration'],
|
||||
'disclaimer' => 'disclaimer',
|
||||
'disclaimer' => { 'en' => 'disclaimer' },
|
||||
'registration_deadline' => registration_deadline.try(:to_s, :iso8601) }),
|
||||
@whois_record.json
|
||||
end
|
||||
|
|
|
@ -12,10 +12,7 @@ class WhoisRecordTest < ActiveSupport::TestCase
|
|||
end
|
||||
|
||||
def test_generated_json_has_expected_values
|
||||
expected_disclaimer_text = <<-TEXT.squish
|
||||
Search results may not be used for commercial, advertising, recompilation,
|
||||
repackaging, redistribution, reuse, obscuring or other similar activities.
|
||||
TEXT
|
||||
expected_disclaimer_text = SettingEntry.find_by(code: 'registry_whois_disclaimer').retrieve
|
||||
|
||||
expected_partial_hash = {
|
||||
disclaimer: expected_disclaimer_text,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue