From 28b67c365249e4013efe7f15cf22948430107636 Mon Sep 17 00:00:00 2001 From: nvc8996 Date: Thu, 16 Sep 2021 17:31:35 +0300 Subject: [PATCH] fixing testing code --- test/database.ts | 10 +++++----- test/express.ts | 6 +++--- test/models/file.ts | 4 ++-- test/models/pageOrder.ts | 2 +- test/rcparser.ts | 32 ++++++++++++++++---------------- test/rest/pages.ts | 2 +- 6 files changed, 28 insertions(+), 28 deletions(-) diff --git a/test/database.ts b/test/database.ts index 808ad2c..81bac54 100644 --- a/test/database.ts +++ b/test/database.ts @@ -1,9 +1,9 @@ -import fs from "fs"; -import config from "config"; -import { expect } from "chai"; -import Datastore from "nedb"; +import fs from 'fs'; +import config from 'config'; +import { expect } from 'chai'; +import Datastore from 'nedb'; -import { Database } from "../src/utils/database"; +import { Database } from '../src/utils/database'; interface Document { data?: any; diff --git a/test/express.ts b/test/express.ts index 6851420..c74dbed 100644 --- a/test/express.ts +++ b/test/express.ts @@ -1,7 +1,7 @@ -import chaiHTTP from "chai-http"; -import chai, { expect } from "chai"; +import chaiHTTP from 'chai-http'; +import chai, { expect } from 'chai'; -import server from "../bin/server"; +import server from '../bin/server'; const app = server.app; diff --git a/test/models/file.ts b/test/models/file.ts index 320f3a6..b770be9 100644 --- a/test/models/file.ts +++ b/test/models/file.ts @@ -103,7 +103,7 @@ describe('File model', () => { expect(savedFile.size).to.equal(initialData.size); expect(savedFile.mimetype).to.equal(initialData.mimetype); - const insertedFile = await files.findOne({_id: file._id}) as File; + const insertedFile = await files.findOne({_id: file._id}); expect(insertedFile._id).to.equal(file._id); expect(insertedFile.name).to.equal(file.name); @@ -126,7 +126,7 @@ describe('File model', () => { expect(file._id).to.equal(insertedFile._id); - const updatedFile = await files.findOne({_id: file._id}) as File; + const updatedFile = await files.findOne({_id: file._id}); expect(updatedFile._id).to.equal(savedFile._id); expect(updatedFile.name).to.equal(updateData.name); diff --git a/test/models/pageOrder.ts b/test/models/pageOrder.ts index d7e436b..c7ed7ef 100644 --- a/test/models/pageOrder.ts +++ b/test/models/pageOrder.ts @@ -101,7 +101,7 @@ describe('PageOrder model', () => { expect(pageOrder.data.order).to.be.an('array').that.is.not.empty; if (pageOrder.data.order !== undefined){ pageOrder.data.order.forEach((el) => { - expect(el).to.be.an('string') + expect(el).to.be.an('string'); }); } diff --git a/test/rcparser.ts b/test/rcparser.ts index 6686b3b..5aa39e3 100644 --- a/test/rcparser.ts +++ b/test/rcparser.ts @@ -1,10 +1,10 @@ -import { expect } from "chai"; -import fs from "fs"; -import path from "path"; -import config from "config"; +import { expect } from 'chai'; +import fs from 'fs'; +import path from 'path'; +import config from 'config'; import sinon = require('sinon'); -import rcParser from "../src/utils/rcparser"; +import rcParser from '../src/utils/rcparser'; const rcPath = path.resolve(process.cwd(), config.get('rcFile')); @@ -28,12 +28,12 @@ describe('RC file parser test', () => { fs.writeFileSync(rcPath, invalidJson, 'utf8'); const parsedConfig = rcParser.getConfiguration(); - + expect(spy.calledOnce).to.be.true; expect(spy.calledWith('CodeX Docs rc file should be in JSON format.')).to.be.true; expect(parsedConfig).to.be.deep.equal(rcParser.DEFAULTS); - spy.restore() + spy.restore(); }); it('Normal config', () => { @@ -95,15 +95,15 @@ describe('RC file parser test', () => { fs.writeFileSync(rcPath, JSON.stringify(normalConfig), 'utf8'); const spy = sinon.spy(console, 'log'); - + const parsedConfig = rcParser.getConfiguration(); - + expect(spy.calledOnce).to.be.true; expect(spy.calledWith('Menu section in the rc file must be an array.')).to.be.true; - + expect(parsedConfig.title).to.be.equal(normalConfig.title); expect(parsedConfig.menu).to.be.deep.equal(rcParser.DEFAULTS.menu); - spy.restore() + spy.restore(); }); it('Menu option is a string', () => { @@ -155,7 +155,7 @@ describe('RC file parser test', () => { expect(parsedConfig.title).to.be.equal(normalConfig.title); expect(parsedConfig.menu).to.be.deep.equal(expectedMenu); - spy.restore() + spy.restore(); }); it('Menu option title is undefined', () => { @@ -183,7 +183,7 @@ describe('RC file parser test', () => { expect(parsedConfig.title).to.be.equal(normalConfig.title); expect(parsedConfig.menu).to.be.deep.equal(expectedMenu); - spy.restore() + spy.restore(); }); it('Menu option title is not a string', () => { @@ -211,7 +211,7 @@ describe('RC file parser test', () => { expect(parsedConfig.title).to.be.equal(normalConfig.title); expect(parsedConfig.menu).to.be.deep.equal(expectedMenu); - spy.restore() + spy.restore(); }); it('Menu option uri is undefined', () => { @@ -239,7 +239,7 @@ describe('RC file parser test', () => { expect(parsedConfig.title).to.be.equal(normalConfig.title); expect(parsedConfig.menu).to.be.deep.equal(expectedMenu); - spy.restore() + spy.restore(); }); it('Menu option title is not a string', () => { @@ -267,6 +267,6 @@ describe('RC file parser test', () => { expect(parsedConfig.title).to.be.equal(normalConfig.title); expect(parsedConfig.menu).to.be.deep.equal(expectedMenu); - spy.restore() + spy.restore(); }); }); diff --git a/test/rest/pages.ts b/test/rest/pages.ts index 0e7a8f3..36483ad 100644 --- a/test/rest/pages.ts +++ b/test/rest/pages.ts @@ -365,7 +365,7 @@ describe('Pages REST: ', () => { expect(error).to.equal('Page with given id does not exist'); }); - async function createPageTree() { + async function createPageTree():Promise { /** * Creating page tree *