Merge pull request #2396 from internetee/2391-domain-pdf

Admin: download pdf with domain data on show
This commit is contained in:
Timo Võhmar 2022-09-29 15:32:30 +03:00 committed by GitHub
commit c488085cb3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 276 additions and 3 deletions

View file

@ -0,0 +1,18 @@
require 'test_helper'
class DomainShowTest < ApplicationIntegrationTest
setup do
@domain = domains(:shop)
sign_in users(:admin)
end
def test_downloads_domain
filename = "#{@domain.name}.pdf"
get download_admin_domain_path(@domain)
assert_response :ok
assert_equal 'application/pdf', response.headers['Content-Type']
assert_equal "attachment; filename=\"#{filename}\"; filename*=UTF-8''#{filename}", response.headers['Content-Disposition']
assert_not_empty response.body
end
end