Fix: Tests lint and src folder #138
@@ -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();
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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();
|
||||||
|
|||||||
@@ -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());
|
||||||
|
|||||||
@@ -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(() =>
|
||||||
|
|||||||
@@ -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(() => {
|
||||||
|
|||||||
@@ -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());
|
||||||
|
|||||||
@@ -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(() => {
|
||||||
|
|||||||
@@ -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());
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|||||||
@@ -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 () => {
|
||||||
|
|||||||
@@ -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());
|
||||||
|
|||||||
@@ -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(() => {
|
||||||
|
|||||||
@@ -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', () => {
|
||||||
|
|||||||
@@ -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', () => {
|
||||||
|
|||||||
@@ -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);
|
||||||
|
|||||||
@@ -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(() => {
|
||||||
|
|||||||
Reference in New Issue
Block a user