Add disclaimer to UNIX template

This commit is contained in:
Maciej Szlosarczyk 2018-04-25 16:59:07 +03:00
parent 9c606bdf2f
commit 449a37252f
No known key found for this signature in database
GPG key ID: 41D62D42D3B0D765
2 changed files with 15 additions and 1 deletions

View file

@ -1,3 +1,5 @@
<%= json['disclaimer'].scan(/\S.{0,72}\S(?=\s|$)|\S+/).join('\n') %>
Estonia .ee Top Level Domain WHOIS server
Domain:

View file

@ -9,7 +9,6 @@ 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.
@ -31,4 +30,17 @@ class WhoisRecordTest < ActiveSupport::TestCase
assert_equal(value, @record.generated_json[key])
end
end
def test_generated_body_has_justified_disclaimer
expected_disclaimer_first_line = begin
"Search results may not be used for commercial, advertising, recompilation,"
end
expected_disclaimer_second_line = begin
"repackaging, redistribution, reuse, obscuring or other similar activities"
end
@record.populate
assert_match(expected_disclaimer_first_line, @record.body)
assert_match(expected_disclaimer_second_line, @record.body)
end
end