From 779bbed3b391232748caaed56a2d7dccc53ec77e Mon Sep 17 00:00:00 2001 From: joelchu Date: Mon, 11 Nov 2019 12:05:07 +0800 Subject: [PATCH 1/2] remove the without-validator its pointless --- packages/koa/tests/without-validator.test.js | 25 -------------------- 1 file changed, 25 deletions(-) delete mode 100644 packages/koa/tests/without-validator.test.js diff --git a/packages/koa/tests/without-validator.test.js b/packages/koa/tests/without-validator.test.js deleted file mode 100644 index 9f543812..00000000 --- a/packages/koa/tests/without-validator.test.js +++ /dev/null @@ -1,25 +0,0 @@ -// testing enableAuth without a custom validator -const test = require('ava') -const debug = require('debug')('jsonql-koa:test:without-validator') -const { createQuery } = require('jsonql-utils') -const fsx = require('fs-extra') -const { merge } = require('lodash') -// const jsonqlMiddleware = require(join(__dirname, '..', 'index')) -const { type, headers, dirs, bearer, contractKeyName } = require('./fixtures/options') -const createServer = require('./helpers/server') -const dir = 'without'; -const keysDir = join(join(dirs.contractDir, 'without-validator-keys')) - -test.before((t) => { - t.context.app = createServer({ - useJwt: true, - enableAuth: true - }, dir) -}) - -test.after(t => { - fsx.removeSync(keysDir) - fsx.removeSync(join(dirs.contractDir, dir)) -}) - -test.todo(`It should able to use the build-in jwt validator without a custom one`) -- Gitee From 007cf3bd17106a2521499965ce6c7799406a4d69 Mon Sep 17 00:00:00 2001 From: joelchu Date: Mon, 11 Nov 2019 12:05:33 +0800 Subject: [PATCH 2/2] remove the fixtures for without-validator its no use anymore --- packages/koa/tests/fixtures/slim/auth/login.js | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 packages/koa/tests/fixtures/slim/auth/login.js diff --git a/packages/koa/tests/fixtures/slim/auth/login.js b/packages/koa/tests/fixtures/slim/auth/login.js deleted file mode 100644 index 349b0828..00000000 --- a/packages/koa/tests/fixtures/slim/auth/login.js +++ /dev/null @@ -1,8 +0,0 @@ -/** - * super simple login api - * @param {string} name just pass a name - * @return {object} just an object - */ -module.exports = function login(name) { - return {name, timestamp: Date.now()} -} -- Gitee