mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2024-11-27 03:58:02 -05:00
Fix various ESLint errors in E2E tests
Signed-off-by: David Mehren <git@herrmehren.de>
This commit is contained in:
parent
8c3bf66469
commit
4d94739a9f
3 changed files with 21 additions and 6 deletions
|
@ -4,6 +4,11 @@
|
||||||
* SPDX-License-Identifier: AGPL-3.0-only
|
* SPDX-License-Identifier: AGPL-3.0-only
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/* eslint-disable
|
||||||
|
@typescript-eslint/no-unsafe-assignment,
|
||||||
|
@typescript-eslint/no-unsafe-member-access
|
||||||
|
*/
|
||||||
|
|
||||||
import { INestApplication } from '@nestjs/common';
|
import { INestApplication } from '@nestjs/common';
|
||||||
import { Test } from '@nestjs/testing';
|
import { Test } from '@nestjs/testing';
|
||||||
import * as request from 'supertest';
|
import * as request from 'supertest';
|
||||||
|
@ -94,7 +99,7 @@ describe('Notes', () => {
|
||||||
.expect(200);
|
.expect(200);
|
||||||
const history = <HistoryEntryDto[]>response.body;
|
const history = <HistoryEntryDto[]>response.body;
|
||||||
for (const historyEntry of history) {
|
for (const historyEntry of history) {
|
||||||
if ((<HistoryEntryDto>historyEntry).identifier === 'testGetHistory') {
|
if (historyEntry.identifier === 'testGetHistory') {
|
||||||
expect(historyEntry).toEqual(createdHistoryEntry);
|
expect(historyEntry).toEqual(createdHistoryEntry);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -116,7 +121,7 @@ describe('Notes', () => {
|
||||||
historyEntry = null;
|
historyEntry = null;
|
||||||
for (const e of history) {
|
for (const e of history) {
|
||||||
if (e.note.alias === noteName) {
|
if (e.note.alias === noteName) {
|
||||||
historyEntry = await historyService.toHistoryEntryDto(e);
|
historyEntry = historyService.toHistoryEntryDto(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
expect(historyEntry.pinStatus).toEqual(true);
|
expect(historyEntry.pinStatus).toEqual(true);
|
||||||
|
@ -133,7 +138,7 @@ describe('Notes', () => {
|
||||||
const history = await historyService.getEntriesByUser(user);
|
const history = await historyService.getEntriesByUser(user);
|
||||||
let historyEntry: HistoryEntry = null;
|
let historyEntry: HistoryEntry = null;
|
||||||
for (const e of history) {
|
for (const e of history) {
|
||||||
if ((<HistoryEntry>e).note.alias === noteName) {
|
if (e.note.alias === noteName) {
|
||||||
historyEntry = e;
|
historyEntry = e;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,6 +4,11 @@
|
||||||
* SPDX-License-Identifier: AGPL-3.0-only
|
* SPDX-License-Identifier: AGPL-3.0-only
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/* eslint-disable
|
||||||
|
@typescript-eslint/no-unsafe-assignment,
|
||||||
|
@typescript-eslint/no-unsafe-member-access
|
||||||
|
*/
|
||||||
|
|
||||||
import { ConfigModule, ConfigService } from '@nestjs/config';
|
import { ConfigModule, ConfigService } from '@nestjs/config';
|
||||||
import { NestExpressApplication } from '@nestjs/platform-express';
|
import { NestExpressApplication } from '@nestjs/platform-express';
|
||||||
import { Test } from '@nestjs/testing';
|
import { Test } from '@nestjs/testing';
|
||||||
|
@ -78,7 +83,7 @@ describe('Notes', () => {
|
||||||
.set('HedgeDoc-Note', 'test_upload_media')
|
.set('HedgeDoc-Note', 'test_upload_media')
|
||||||
.expect('Content-Type', /json/)
|
.expect('Content-Type', /json/)
|
||||||
.expect(201);
|
.expect(201);
|
||||||
const path = uploadResponse.body.link;
|
const path: string = uploadResponse.body.link;
|
||||||
const testImage = await fs.readFile('test/public-api/fixtures/test.png');
|
const testImage = await fs.readFile('test/public-api/fixtures/test.png');
|
||||||
const downloadResponse = await request(app.getHttpServer()).get(path);
|
const downloadResponse = await request(app.getHttpServer()).get(path);
|
||||||
expect(downloadResponse.body).toEqual(testImage);
|
expect(downloadResponse.body).toEqual(testImage);
|
||||||
|
|
|
@ -4,6 +4,11 @@
|
||||||
* SPDX-License-Identifier: AGPL-3.0-only
|
* SPDX-License-Identifier: AGPL-3.0-only
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/* eslint-disable
|
||||||
|
@typescript-eslint/no-unsafe-assignment,
|
||||||
|
@typescript-eslint/no-unsafe-member-access
|
||||||
|
*/
|
||||||
|
|
||||||
import { INestApplication } from '@nestjs/common';
|
import { INestApplication } from '@nestjs/common';
|
||||||
import { ConfigModule } from '@nestjs/config';
|
import { ConfigModule } from '@nestjs/config';
|
||||||
import { Test } from '@nestjs/testing';
|
import { Test } from '@nestjs/testing';
|
||||||
|
@ -149,7 +154,7 @@ describe('Notes', () => {
|
||||||
.set('Content-Type', 'text/markdown')
|
.set('Content-Type', 'text/markdown')
|
||||||
.send(changedContent)
|
.send(changedContent)
|
||||||
.expect(200);
|
.expect(200);
|
||||||
await expect(
|
expect(
|
||||||
await notesService.getNoteContent(
|
await notesService.getNoteContent(
|
||||||
await notesService.getNoteByIdOrAlias('test4'),
|
await notesService.getNoteByIdOrAlias('test4'),
|
||||||
),
|
),
|
||||||
|
@ -239,7 +244,7 @@ describe('Notes', () => {
|
||||||
const note = await notesService.createNote(content, 'test7', user);
|
const note = await notesService.createNote(content, 'test7', user);
|
||||||
const revision = await notesService.getLatestRevision(note);
|
const revision = await notesService.getLatestRevision(note);
|
||||||
const response = await request(app.getHttpServer())
|
const response = await request(app.getHttpServer())
|
||||||
.get('/notes/test7/revisions/' + revision.id)
|
.get(`/notes/test7/revisions/${revision.id}`)
|
||||||
.expect('Content-Type', /json/)
|
.expect('Content-Type', /json/)
|
||||||
.expect(200);
|
.expect(200);
|
||||||
expect(response.body.content).toEqual(content);
|
expect(response.body.content).toEqual(content);
|
||||||
|
|
Loading…
Reference in a new issue