Fix: Tests lint and src folder #138

Merged
KevinMidboe merged 27 commits from fix/tests-lint-and-src-folder into master 2022-08-20 15:41:47 +00:00
17 changed files with 64 additions and 64 deletions
Showing only changes of commit 9708a6cff9 - Show all commits

View File

@@ -1,5 +1,4 @@
const Cache = require('src/tmdb/cache'); const Cache = require("../../src/tmdb/cache");
const SqliteDatabase = require('src/database/sqliteDatabase');
function createCacheEntry(key, value) { function createCacheEntry(key, value) {
const cache = new Cache(); const cache = new Cache();

View File

@@ -1,5 +1,5 @@
const User = require('src/user/user'); const User = require("../../src/user/user");
const Token = require('src/user/token'); const Token = require("../../src/user/token");
function createToken(username, secret) { function createToken(username, secret) {
const user = new User(username); const user = new User(username);

View File

@@ -1,5 +1,5 @@
const User = require('src/user/user'); const User = require("../../src/user/user");
const UserSecurity = require('src/user/userSecurity'); const UserSecurity = require("../../src/user/userSecurity");
function createUser(username, password) { function createUser(username, password) {
const userSecurity = new UserSecurity(); const userSecurity = new UserSecurity();

View File

@@ -1,7 +1,7 @@
const assert = require('assert'); const assert = require("assert");
const request = require('supertest-as-promised'); const request = require("supertest-as-promised");
const app = require('src/webserver/app'); const app = require("../../src/webserver/app");
const resetDatabase = require('test/helpers/resetDatabase'); const resetDatabase = require("../helpers/resetDatabase");
describe('As a user I want to register', () => { describe('As a user I want to register', () => {
before(() => resetDatabase()); before(() => resetDatabase());

View File

@@ -1,5 +1,6 @@
/* eslint-disable no-return-assign */ /* eslint-disable no-return-assign */
const net = require('net'); const net = require("net");
const server = require("../../src/webserver/server");
xdescribe('As a developer I want the server to start', () => { xdescribe('As a developer I want the server to start', () => {
beforeEach(() => beforeEach(() =>

View File

@@ -1,8 +1,8 @@
const assert = require('assert'); const request = require("supertest-as-promised");
const request = require('supertest-as-promised'); const app = require("../../src/webserver/app");
const app = require('src/webserver/app'); const createUser = require("../helpers/createUser");
const createUser = require('test/helpers/createUser'); const resetDatabase = require("../helpers/resetDatabase");
const resetDatabase = require('test/helpers/resetDatabase'); // const assert = require("assert");
describe('As a user I want to log in', () => { describe('As a user I want to log in', () => {
before(() => { before(() => {

View File

@@ -1,7 +1,7 @@
const assert = require('assert'); const request = require("supertest-as-promised");
const resetDatabase = require('test/helpers/resetDatabase'); const app = require("../../src/webserver/app");
const app = require('src/webserver/app'); const resetDatabase = require("../helpers/resetDatabase");
const request = require('supertest-as-promised'); // const assert = require("assert");
describe('As a user I want a forbidden error if the token is malformed', () => { describe('As a user I want a forbidden error if the token is malformed', () => {
before(() => resetDatabase()); before(() => resetDatabase());

View File

@@ -1,8 +1,8 @@
const assert = require('assert'); const assert = require("assert");
const request = require('supertest-as-promised'); const request = require("supertest-as-promised");
const app = require('src/webserver/app'); const app = require("../../src/webserver/app");
const createUser = require('test/helpers/createUser'); const createUser = require("../helpers/createUser");
const resetDatabase = require('test/helpers/resetDatabase'); const resetDatabase = require("../helpers/resetDatabase");
describe('As a user I want error when registering existing username', () => { describe('As a user I want error when registering existing username', () => {
before(() => { before(() => {

View File

@@ -1,9 +1,9 @@
const assert = require('assert'); const assert = require("assert");
const createCacheEntry = require('test/helpers/createCacheEntry'); const request = require("supertest-as-promised");
const resetDatabase = require('test/helpers/resetDatabase'); const app = require("../../src/webserver/app");
const request = require('supertest-as-promised'); const resetDatabase = require("../helpers/resetDatabase");
const app = require('src/webserver/app'); const createCacheEntry = require("../helpers/createCacheEntry");
const popularMoviesSuccess = require('test/fixtures/popular-movies-success-response.json'); const popularMoviesSuccess = require("../fixtures/popular-movies-success-response.json");
describe('As a user I want to get popular movies', () => { describe('As a user I want to get popular movies', () => {
before(() => resetDatabase()); before(() => resetDatabase());

View File

@@ -1,13 +1,13 @@
const assert = require('assert'); const assert = require("assert");
const createCacheEntry = require('test/helpers/createCacheEntry'); // const request = require("supertest-as-promised");
const resetDatabase = require('test/helpers/resetDatabase'); const chai = require("chai");
const request = require('supertest-as-promised'); const chaiHttp = require("chai-http");
const app = require('src/webserver/app'); const server = require("../../src/webserver/server");
const popularShowsSuccess = require('test/fixtures/popular-show-success-response.json');
describe('As a user I want to get popular shows', () => { const resetDatabase = require("../helpers/resetDatabase");
before(() => resetDatabase()); const createCacheEntry = require("../helpers/createCacheEntry");
before(() => createCacheEntry('pt:1', popularShowsSuccess)); const popularShowsSuccess = require("../fixtures/popular-show-success-response.json");
const should = chai.should();
it('should return 200 with the information', () => it('should return 200 with the information', () =>
request(app) request(app)

View File

@@ -1,10 +1,10 @@
const resetDatabase = require('test/helpers/resetDatabase'); const request = require("supertest-as-promised");
const createCacheEntry = require('test/helpers/createCacheEntry'); const app = require("../../src/webserver/app");
const app = require('src/webserver/app'); const createUser = require("../helpers/createUser");
const request = require('supertest-as-promised'); const createToken = require("../helpers/createToken");
const createUser = require('test/helpers/createUser'); const resetDatabase = require("../helpers/resetDatabase");
const createToken = require('test/helpers/createToken'); const createCacheEntry = require("../helpers/createCacheEntry");
const infoMovieSuccess = require('test/fixtures/blade_runner_2049-info-success-response.json'); const infoMovieSuccess = require("../fixtures/blade_runner_2049-info-success-response.json");
describe('As a user I want to request a movie', () => { describe('As a user I want to request a movie', () => {
before(async () => { before(async () => {

View File

@@ -1,8 +1,8 @@
const createCacheEntry = require('test/helpers/createCacheEntry'); const request = require("supertest-as-promised");
const resetDatabase = require('test/helpers/resetDatabase'); const app = require("../../src/webserver/app");
const request = require('supertest-as-promised'); const resetDatabase = require("../helpers/resetDatabase");
const app = require('src/webserver/app'); const createCacheEntry = require("../helpers/createCacheEntry");
const interstellarQuerySuccess = require('test/fixtures/interstellar-query-movie-success-response.json'); const interstellarQuerySuccess = require("../fixtures/interstellar-query-movie-success-response.json");
describe('As an anonymous user I want to search for a movie', () => { describe('As an anonymous user I want to search for a movie', () => {
before(() => resetDatabase()); before(() => resetDatabase());

View File

@@ -1,5 +1,5 @@
const assert = require('assert'); const assert = require("assert");
const Config = require('src/config/configuration.js'); const Config = require("../../../src/config/configuration");
describe('Config', () => { describe('Config', () => {
before(() => { before(() => {

View File

@@ -1,5 +1,5 @@
const assert = require('assert'); const assert = require("assert");
const Field = require('src/config/field.js'); const Field = require("../../../src/config/field");
describe('Field', () => { describe('Field', () => {
it('should return an array if it is an array', () => { it('should return an array if it is an array', () => {

View File

@@ -1,5 +1,5 @@
const assert = require('assert'); const assert = require("assert");
const Filters = require('src/config/filters.js'); const Filters = require("../../../src/config/filters");
describe('Filters', () => { describe('Filters', () => {
it('should extract base64 as filter if it is at start of string followed by pipe', () => { it('should extract base64 as filter if it is at start of string followed by pipe', () => {

View File

@@ -1,7 +1,7 @@
const assert = require('assert'); const assert = require("assert");
// const convertTmdbToMovie = require('src/tmdb/convertTmdbToMovie'); // const convertTmdbToMovie = require('src/tmdb/convertTmdbToMovie');
const { Movie } = require('src/tmdb/types'); const { Movie } = require("../../../src/tmdb/types");
const bladeRunnerQuerySuccess = require('test/fixtures/blade_runner_2049-info-success-response.json') const bladeRunnerQuerySuccess = require("../../fixtures/blade_runner_2049-info-success-response.json");
describe('Convert tmdb movieInfo to movie', () => { describe('Convert tmdb movieInfo to movie', () => {
beforeEach(() => [this.bladeRunnerTmdbMovie] = bladeRunnerQuerySuccess); beforeEach(() => [this.bladeRunnerTmdbMovie] = bladeRunnerQuerySuccess);

View File

@@ -5,9 +5,9 @@ const Cache = require('src/tmdb/cache');
const SqliteDatabase = require('src/database/sqliteDatabase'); const SqliteDatabase = require('src/database/sqliteDatabase');
const tmdbMock = require('test/helpers/tmdbMock'); const tmdbMock = require('test/helpers/tmdbMock');
const emptyQuerySuccess = require('test/fixtures/empty-query-success-response.json'); const emptyQuerySuccess = require('tests/fixtures/empty-query-success-response.json');
const interstellarQuerySuccess = require('test/fixtures/arrival-info-success-response.json'); const interstellarQuerySuccess = require('tests/fixtures/arrival-info-success-response.json');
const popularMovieSuccessResponse = require('test/fixtures/popular-movies-success-response.json'); const popularMovieSuccessResponse = require('tests/fixtures/popular-movies-success-response.json');
describe('TMDB', function test() { describe('TMDB', function test() {
beforeEach(() => { beforeEach(() => {