From 127bbf5167af731cb14c805c0c80b1a007cc6878 Mon Sep 17 00:00:00 2001 From: Artur Beljajev Date: Sat, 26 Nov 2016 01:45:21 +0200 Subject: [PATCH] Add csv export button to domain list in registrar area #248 --- app/views/registrar/domains/index.haml | 1 + spec/features/registrar/domains/csv_export_spec.rb | 12 +++++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/app/views/registrar/domains/index.haml b/app/views/registrar/domains/index.haml index 587ef2b5e..e2026a92e 100644 --- a/app/views/registrar/domains/index.haml +++ b/app/views/registrar/domains/index.haml @@ -50,6 +50,7 @@   %span.glyphicon.glyphicon-search   + = button_tag t('.export_csv_btn'), id: 'export-domains-csv-btn' %button.btn.btn-default.js-reset-form = t(:clear_fields) %hr diff --git a/spec/features/registrar/domains/csv_export_spec.rb b/spec/features/registrar/domains/csv_export_spec.rb index 006778008..caf56d1c6 100644 --- a/spec/features/registrar/domains/csv_export_spec.rb +++ b/spec/features/registrar/domains/csv_export_spec.rb @@ -2,7 +2,17 @@ require 'rails_helper' RSpec.feature 'CSV Export', db: true do scenario 'csv file download' do + sign_in visit registrar_domains_path - click_on 'download-domains-csv-btn' + click_on 'export-domains-csv-btn' + end + + def sign_in(user: create(:user_with_valid_password)) + visit registrar_login_path + + fill_in 'depp_user_tag', with: user.email + fill_in 'depp_user_password', with: user.password + + click_button 'Login' end end