diff --git a/app/helpers/contact_helper.rb b/app/helpers/contact_helper.rb deleted file mode 100644 index 6b15e3da4..000000000 --- a/app/helpers/contact_helper.rb +++ /dev/null @@ -1,5 +0,0 @@ -module ContactHelper - def printable_street(street) - street.to_s.gsub("\n", '
').html_safe - end -end diff --git a/app/views/admin/contact_versions/show.haml b/app/views/admin/contact_versions/show.haml index 38139b455..a412b4312 100644 --- a/app/views/admin/contact_versions/show.haml +++ b/app/views/admin/contact_versions/show.haml @@ -62,7 +62,7 @@ - if contact.street.present? %dt= t(:street) - %dd{class: changing_css_class(@version,"street")}= printable_street(contact.street) + %dd{class: changing_css_class(@version,"street")}= contact.street - if contact.city.present? %dt= t(:city) diff --git a/app/views/registrant/contacts/partials/_address.haml b/app/views/registrant/contacts/partials/_address.haml index fffef581f..fe57bd393 100644 --- a/app/views/registrant/contacts/partials/_address.haml +++ b/app/views/registrant/contacts/partials/_address.haml @@ -8,7 +8,7 @@ %dd= @contact.org_name %dt= t(:street) - %dd= printable_street(@contact.street) + %dd= @contact.street %dt= t(:city) %dd= @contact.city diff --git a/spec/features/admin/contacts/list_spec.rb b/spec/features/admin/contacts/list_spec.rb deleted file mode 100644 index 80312fb17..000000000 --- a/spec/features/admin/contacts/list_spec.rb +++ /dev/null @@ -1,12 +0,0 @@ -require 'rails_helper' - -RSpec.feature 'Contact list', settings: false do - background do - sign_in_to_admin_area - end - - it 'is visible' do - visit admin_contacts_path - expect(page).to have_css('.contacts') - end -end diff --git a/test/integration/admin/contacts_test.rb b/test/integration/admin/contacts_test.rb new file mode 100644 index 000000000..1f517e8cb --- /dev/null +++ b/test/integration/admin/contacts_test.rb @@ -0,0 +1,25 @@ +require 'test_helper' + +class AdminContactsTest < ActionDispatch::IntegrationTest + def setup + super + + @contact = contacts(:william) + login_as users(:admin) + end + + def test_display_list + visit admin_contacts_path + + assert_text('william-001') + assert_text('william-002') + assert_text('acme-ltd-001') + end + + def test_display_details + visit admin_contact_path(@contact) + + assert_text('Street Main Street City New York Postcode 12345 ' \ + 'State New York Country United States of America') + end +end