|
@@ -1,9 +1,11 @@
|
|
|
const assert = require('assert')
|
|
const assert = require('assert')
|
|
|
-const { reportArtifactUrl, reportArtifactLinks } = require('../utils/reportArtifactLinks')
|
|
|
|
|
|
|
+const { reportArtifactUrl, reportArtifactLinks, reportArtifactDownloadUrl } = require('../utils/reportArtifactLinks')
|
|
|
|
|
|
|
|
assert.equal(reportArtifactUrl({ backgroundReportUrl: 'background.docx' }, 'background'), 'background.docx')
|
|
assert.equal(reportArtifactUrl({ backgroundReportUrl: 'background.docx' }, 'background'), 'background.docx')
|
|
|
assert.equal(reportArtifactUrl({ professionalReportUrl: 'professional.docx' }, 'professional'), 'professional.docx')
|
|
assert.equal(reportArtifactUrl({ professionalReportUrl: 'professional.docx' }, 'professional'), 'professional.docx')
|
|
|
assert.equal(reportArtifactUrl({ publicReportUrl: '', fileUrl: 'public.pdf' }, 'public'), 'public.pdf')
|
|
assert.equal(reportArtifactUrl({ publicReportUrl: '', fileUrl: 'public.pdf' }, 'public'), 'public.pdf')
|
|
|
|
|
+assert.match(reportArtifactDownloadUrl('public.pdf'), /^public\.pdf\?_download=\d+$/)
|
|
|
|
|
+assert.match(reportArtifactDownloadUrl('public.pdf?source=report'), /^public\.pdf\?source=report&_download=\d+$/)
|
|
|
assert.deepEqual(reportArtifactLinks({
|
|
assert.deepEqual(reportArtifactLinks({
|
|
|
backgroundReportUrl: 'background.docx',
|
|
backgroundReportUrl: 'background.docx',
|
|
|
professionalReportUrl: 'professional.docx',
|
|
professionalReportUrl: 'professional.docx',
|