From a8cb1e620e5a1e117787741484bd0bc5ca1cc276 Mon Sep 17 00:00:00 2001 From: Cameron Clough Date: Mon, 21 Mar 2022 11:35:05 +0000 Subject: [PATCH] test: fix mocha loading esm --- .mocharc.json | 3 +++ src/server/controllers/storage.js | 4 ++-- test/test.js | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 .mocharc.json diff --git a/.mocharc.json b/.mocharc.json new file mode 100644 index 0000000..420f1df --- /dev/null +++ b/.mocharc.json @@ -0,0 +1,3 @@ +{ + "require": ["esm"] +} diff --git a/src/server/controllers/storage.js b/src/server/controllers/storage.js index 9eb028f..1fb60fb 100644 --- a/src/server/controllers/storage.js +++ b/src/server/controllers/storage.js @@ -1,7 +1,7 @@ -import path from 'path'; -import fs from 'fs'; import { execSync } from 'child_process'; +import fs from 'fs'; import log4js from 'log4js'; +import path from 'path'; const logger = log4js.getLogger('default'); diff --git a/test/test.js b/test/test.js index 5f1c339..99657f0 100644 --- a/test/test.js +++ b/test/test.js @@ -1,4 +1,6 @@ +import 'dotenv/config'; import request from 'supertest'; + import app from '../src/server/app'; // TODO better way to only run tests once server is up