X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Ftests%2Fmisc-endpoints.ts;h=ed406e1bc6b9f4b727a740268e083365e168b54c;hb=e590b4a512617bbf63595b684386f68abea7d8b8;hp=b53803ee1d64e235f036faf97aa8cdf0be4ba0c0;hpb=14d1b7b95a096b933ea353a715f4868a89dc5822;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/tests/misc-endpoints.ts b/server/tests/misc-endpoints.ts index b53803ee1..ed406e1bc 100644 --- a/server/tests/misc-endpoints.ts +++ b/server/tests/misc-endpoints.ts @@ -4,15 +4,14 @@ import 'mocha' import * as chai from 'chai' import { addVideoChannel, + cleanupTests, createUser, - flushTests, - killallServers, + flushAndRunServer, makeGetRequest, - runServer, ServerInfo, setAccessTokensToServers, uploadVideo -} from './utils' +} from '../../shared/extra-utils' import { VideoPrivacy } from '../../shared/models/videos' const expect = chai.expect @@ -23,9 +22,7 @@ describe('Test misc endpoints', function () { before(async function () { this.timeout(120000) - await flushTests() - - server = await runServer(1) + server = await flushAndRunServer(1) await setAccessTokensToServers([ server ]) }) @@ -72,6 +69,16 @@ describe('Test misc endpoints', function () { expect(res.body.tracking).to.equal('N') }) + + it('Should get change-password location', async function () { + const res = await makeGetRequest({ + url: server.url, + path: '/.well-known/change-password', + statusCodeExpected: 302 + }) + + expect(res.header.location).to.equal('/my-account/settings') + }) }) describe('Test classic static endpoints', function () { @@ -139,8 +146,8 @@ describe('Test misc endpoints', function () { await addVideoChannel(server.url, server.accessToken, { name: 'channel1', displayName: 'channel 1' }) await addVideoChannel(server.url, server.accessToken, { name: 'channel2', displayName: 'channel 2' }) - await createUser(server.url, server.accessToken, 'user1', 'password') - await createUser(server.url, server.accessToken, 'user2', 'password') + await createUser({ url: server.url, accessToken: server.accessToken, username: 'user1', password: 'password' }) + await createUser({ url: server.url, accessToken: server.accessToken, username: 'user2', password: 'password' }) const res = await makeGetRequest({ url: server.url, @@ -164,6 +171,6 @@ describe('Test misc endpoints', function () { }) after(async function () { - killallServers([ server ]) + await cleanupTests([ server ]) }) })