Showing 3 of 83 total issues
File movie.spec.js
has 1127 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
const movie = require('../movie')
const tmdb = require('../tmdb')
jest.mock('../tmdb', () => ({
info: jest.fn().mockReturnValue(
File insertMovie.spec.js
has 388 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
const insertMovie = require('../insertMovie')
const movieService = require('../../../../services/movie')
const { verifyToken } = require('../../../../services/token')
const { upsert, addToMovieTable } = require('../../../../utils/helpers')
const knex = require('../../../../adapters/knex')
Function movie
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
module.exports = async function movie (imdbId) {
imdbId = imdbId.match(/tt\d+/)
if (!imdbId || !imdbId[0]) {
throw new Error('No IMDb ID')