X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Ftests%2Fapi%2Fcheck-params%2Fcontact-form.ts;h=55004020fc256f445c94d6a26f13d3e096c2e84b;hb=9ce3d3027ed7253fbd4fe46787eda58c51549444;hp=6c7781f13c0e2727e8475a24f1cdcf289f585447;hpb=210feb6cc484a6c5c63c98f770de34e223f944cb;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/tests/api/check-params/contact-form.ts b/server/tests/api/check-params/contact-form.ts index 6c7781f13..55004020f 100644 --- a/server/tests/api/check-params/contact-form.ts +++ b/server/tests/api/check-params/contact-form.ts @@ -9,7 +9,7 @@ import { reRunServer, flushAndRunServer, ServerInfo, - setAccessTokensToServers + setAccessTokensToServers, cleanupTests } from '../../../../shared/extra-utils' import { checkBadCountPagination, @@ -28,13 +28,14 @@ describe('Test contact form API validators', function () { fromEmail: 'toto@example.com', body: 'Hello, how are you?' } + let emailPort: number // --------------------------------------------------------------- before(async function () { this.timeout(60000) - await MockSmtpServer.Instance.collectEmails(emails) + emailPort = await MockSmtpServer.Instance.collectEmails(emails) // Email is disabled server = await flushAndRunServer(1) @@ -50,7 +51,7 @@ describe('Test contact form API validators', function () { killallServers([ server ]) // Contact form is disabled - await reRunServer(server, { smtp: { hostname: 'localhost' }, contact_form: { enabled: false } }) + await reRunServer(server, { smtp: { hostname: 'localhost', port: emailPort }, contact_form: { enabled: false } }) await sendContactForm(immutableAssign(defaultBody, { url: server.url, expectedStatus: 409 })) }) @@ -60,7 +61,7 @@ describe('Test contact form API validators', function () { killallServers([ server ]) // Email & contact form enabled - await reRunServer(server, { smtp: { hostname: 'localhost' } }) + await reRunServer(server, { smtp: { hostname: 'localhost', port: emailPort } }) await sendContactForm(immutableAssign(defaultBody, { url: server.url, expectedStatus: 400, fromEmail: 'badEmail' })) await sendContactForm(immutableAssign(defaultBody, { url: server.url, expectedStatus: 400, fromEmail: 'badEmail@' })) @@ -83,8 +84,9 @@ describe('Test contact form API validators', function () { await sendContactForm(immutableAssign(defaultBody, { url: server.url })) }) - after(function () { + after(async function () { MockSmtpServer.Instance.kill() - killallServers([ server ]) + + // await cleanupTests([ server ]) }) })