From 9cfc73ab1a52b47fd8c0261ddca4b68aa1f9df6c Mon Sep 17 00:00:00 2001 From: Jia Hua Zou <59105665+JiaHua-Zou@users.noreply.github.com> Date: Tue, 1 Feb 2022 18:33:46 -0500 Subject: [PATCH] inital setup for search test (#2757) Add the setup path --- src/api/search/jest.config.js | 9 +++++++++ src/api/search/jest.setup.js | 1 + src/api/search/test/query.test.js | 9 +++++++++ 3 files changed, 19 insertions(+) create mode 100644 src/api/search/jest.config.js create mode 100644 src/api/search/jest.setup.js create mode 100644 src/api/search/test/query.test.js diff --git a/src/api/search/jest.config.js b/src/api/search/jest.config.js new file mode 100644 index 0000000000..ab1c48ecbc --- /dev/null +++ b/src/api/search/jest.config.js @@ -0,0 +1,9 @@ +const baseConfig = require('../../../jest.config.base'); + +module.exports = { + ...baseConfig, + rootDir: '../../..', + setupFiles: ['/src/api/search/jest.setup.js'], + testMatch: ['/src/api/search/test/*.test.js'], + collectCoverageFrom: ['/src.api/search/src/**/*.js'], +}; diff --git a/src/api/search/jest.setup.js b/src/api/search/jest.setup.js new file mode 100644 index 0000000000..324d75daa3 --- /dev/null +++ b/src/api/search/jest.setup.js @@ -0,0 +1 @@ +process.env = { ...process.env, MOCK_ELASTIC: '1' }; diff --git a/src/api/search/test/query.test.js b/src/api/search/test/query.test.js new file mode 100644 index 0000000000..ff1e7272bd --- /dev/null +++ b/src/api/search/test/query.test.js @@ -0,0 +1,9 @@ +const request = require('supertest'); +const { app } = require('../src'); + +describe('/query routers', () => { + it('return error 400 if no params given', async () => { + const res = await request(app).get('/'); + expect(res.status).toBe(400); + }); +});