Showing 12 of 90 total issues
File store-test.js
has 2541 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
/* Copyright (c) 2014-2021 Richard Rodger, MIT License */
'use strict'
var Util = require('util')
Function upserttest
has 1002 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function upserttest(settings) {
Assert('seneca' in settings, 'settings.seneca')
const si = settings.seneca
// NOTE: WARNING: Side-effect - the original seneca instance will be mutated.
Function basictest
has 716 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function basictest(settings) {
var si = settings.seneca
var script = settings.script || Lab.script()
Function apiv2
has 312 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function apiv2(settings) {
var si = settings.seneca
var script = settings.script || Lab.script()
var describe = script.describe
Function limitstest
has 290 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function limitstest(settings) {
var si = settings.seneca
var script = settings.script || Lab.script()
var describe = script.describe
Function mergetest
has 101 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function mergetest(settings) {
const si = settings.senecaMergeFalse
const script = settings.script || Lab.script()
const it = make_it(script)
File store-test-extended.js
has 335 lines of code (exceeds 250 allowed). Consider refactoring. Open
Open
/* Copyright (c) 2014-2019 Richard Rodger, MIT License */
'use strict'
var Util = require('util')
Function keyvalue
has 100 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
keyvalue: (lab, opts) => {
lab.describe('store-keyvalue', () => {
lab.it('save-load-auto-id', async () => {
let seneca = opts.seneca
let ent0 = seneca.entity(opts.ent0)
Function sorttest
has 98 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function sorttest(settings) {
var si = settings.seneca
var script = settings.script || Lab.script()
var describe = script.describe
Function sqltest
has 47 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function sqltest(settings) {
var si = settings.seneca
var script = settings.script || Lab.script()
var describe = script.describe
Function clearDb
has 32 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
function clearDb(si) {
return () => {
return new Promise((done) => {
si.ready(function () {
Async.series(
Function barverify
has 27 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
var barverify = function (bar) {
Assert.equal(bar.str, 'aaa')
Assert.equal(bar.int, 11)
Assert.equal(bar.dec, 33.33)
Assert.equal(bar.bol, false)