+
+ it('Should return 404 for non-existing files in /.well-known', async function () {
+ await makeGetRequest({
+ url: server.url,
+ path: '/.well-known/non-existing-file',
+ expectedStatus: HttpStatusCode.NOT_FOUND_404
+ })
+ })
+
+ it('Should return custom file from /.well-known', async function () {
+ const filename = 'existing-file.json'
+
+ await writeJson(join(wellKnownPath, filename), { iThink: 'therefore I am' })
+
+ const { body } = await makeGetRequest({
+ url: server.url,
+ path: '/.well-known/' + filename,
+ expectedStatus: HttpStatusCode.OK_200
+ })
+
+ expect(body.iThink).to.equal('therefore I am')
+ })