diff options
author | Chocobozzz <me@florianbigard.com> | 2019-04-24 15:10:37 +0200 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2019-04-24 16:26:25 +0200 |
commit | 7c3b79768bd174b22154e8d2df0b1211e01ee56a (patch) | |
tree | 9e45c9302083f0438f7ea174f5fb7d6042be5712 /server/tests/api/check-params/contact-form.ts | |
parent | 913b1d71e630d5a959c763bf565a171b4dc61434 (diff) | |
download | PeerTube-7c3b79768bd174b22154e8d2df0b1211e01ee56a.tar.gz PeerTube-7c3b79768bd174b22154e8d2df0b1211e01ee56a.tar.zst PeerTube-7c3b79768bd174b22154e8d2df0b1211e01ee56a.zip |
Use test wrapper exit function
Diffstat (limited to 'server/tests/api/check-params/contact-form.ts')
-rw-r--r-- | server/tests/api/check-params/contact-form.ts | 14 |
1 files changed, 8 insertions, 6 deletions
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 { | |||
9 | reRunServer, | 9 | reRunServer, |
10 | flushAndRunServer, | 10 | flushAndRunServer, |
11 | ServerInfo, | 11 | ServerInfo, |
12 | setAccessTokensToServers | 12 | setAccessTokensToServers, cleanupTests |
13 | } from '../../../../shared/extra-utils' | 13 | } from '../../../../shared/extra-utils' |
14 | import { | 14 | import { |
15 | checkBadCountPagination, | 15 | checkBadCountPagination, |
@@ -28,13 +28,14 @@ describe('Test contact form API validators', function () { | |||
28 | fromEmail: 'toto@example.com', | 28 | fromEmail: 'toto@example.com', |
29 | body: 'Hello, how are you?' | 29 | body: 'Hello, how are you?' |
30 | } | 30 | } |
31 | let emailPort: number | ||
31 | 32 | ||
32 | // --------------------------------------------------------------- | 33 | // --------------------------------------------------------------- |
33 | 34 | ||
34 | before(async function () { | 35 | before(async function () { |
35 | this.timeout(60000) | 36 | this.timeout(60000) |
36 | 37 | ||
37 | await MockSmtpServer.Instance.collectEmails(emails) | 38 | emailPort = await MockSmtpServer.Instance.collectEmails(emails) |
38 | 39 | ||
39 | // Email is disabled | 40 | // Email is disabled |
40 | server = await flushAndRunServer(1) | 41 | server = await flushAndRunServer(1) |
@@ -50,7 +51,7 @@ describe('Test contact form API validators', function () { | |||
50 | killallServers([ server ]) | 51 | killallServers([ server ]) |
51 | 52 | ||
52 | // Contact form is disabled | 53 | // Contact form is disabled |
53 | await reRunServer(server, { smtp: { hostname: 'localhost' }, contact_form: { enabled: false } }) | 54 | await reRunServer(server, { smtp: { hostname: 'localhost', port: emailPort }, contact_form: { enabled: false } }) |
54 | await sendContactForm(immutableAssign(defaultBody, { url: server.url, expectedStatus: 409 })) | 55 | await sendContactForm(immutableAssign(defaultBody, { url: server.url, expectedStatus: 409 })) |
55 | }) | 56 | }) |
56 | 57 | ||
@@ -60,7 +61,7 @@ describe('Test contact form API validators', function () { | |||
60 | killallServers([ server ]) | 61 | killallServers([ server ]) |
61 | 62 | ||
62 | // Email & contact form enabled | 63 | // Email & contact form enabled |
63 | await reRunServer(server, { smtp: { hostname: 'localhost' } }) | 64 | await reRunServer(server, { smtp: { hostname: 'localhost', port: emailPort } }) |
64 | 65 | ||
65 | await sendContactForm(immutableAssign(defaultBody, { url: server.url, expectedStatus: 400, fromEmail: 'badEmail' })) | 66 | await sendContactForm(immutableAssign(defaultBody, { url: server.url, expectedStatus: 400, fromEmail: 'badEmail' })) |
66 | await sendContactForm(immutableAssign(defaultBody, { url: server.url, expectedStatus: 400, fromEmail: 'badEmail@' })) | 67 | await sendContactForm(immutableAssign(defaultBody, { url: server.url, expectedStatus: 400, fromEmail: 'badEmail@' })) |
@@ -83,8 +84,9 @@ describe('Test contact form API validators', function () { | |||
83 | await sendContactForm(immutableAssign(defaultBody, { url: server.url })) | 84 | await sendContactForm(immutableAssign(defaultBody, { url: server.url })) |
84 | }) | 85 | }) |
85 | 86 | ||
86 | after(function () { | 87 | after(async function () { |
87 | MockSmtpServer.Instance.kill() | 88 | MockSmtpServer.Instance.kill() |
88 | killallServers([ server ]) | 89 | |
90 | // await cleanupTests([ server ]) | ||
89 | }) | 91 | }) |
90 | }) | 92 | }) |