diff --git a/frontend-js/src/test/js/gui/export/GraphicsExportPanel-test.js b/frontend-js/src/test/js/gui/export/GraphicsExportPanel-test.js
index d53571bd2e2fb8dcd3e1b9d68fbb7c7d85d6864d..db7727993f913d32f7f9128ffc514f4adc75bf36 100644
--- a/frontend-js/src/test/js/gui/export/GraphicsExportPanel-test.js
+++ b/frontend-js/src/test/js/gui/export/GraphicsExportPanel-test.js
@@ -1,4 +1,5 @@
 "use strict";
+require("../../mocha-config");
 
 var GraphicsExportPanel = require('../../../../main/js/gui/export/GraphicsExportPanel');
 var ServerConnector = require('../../ServerConnector-mock');
diff --git a/frontend-js/src/test/js/map/AbstractCustomMap-test.js b/frontend-js/src/test/js/map/AbstractCustomMap-test.js
index dd47b2ed9e6b7103b8d4c5baf82ada4db56d3042..9337776ab5be00b6efadb912fb1b7db3d0b53119 100644
--- a/frontend-js/src/test/js/map/AbstractCustomMap-test.js
+++ b/frontend-js/src/test/js/map/AbstractCustomMap-test.js
@@ -1,6 +1,7 @@
 "use strict";
 
 var Promise = require("bluebird");
+require("../mocha-config");
 
 var AliasMarker = require('../../../main/js/map/marker/AliasMarker');
 var AliasSurface = require('../../../main/js/map/surface/AliasSurface');
diff --git a/frontend-js/src/test/js/map/CustomMapOptions-test.js b/frontend-js/src/test/js/map/CustomMapOptions-test.js
index 3389f14010eb83545951b2cd32034b5eb8aa38fe..d21987ba7feff8243ec0bd139f91ef6e6b3693b9 100644
--- a/frontend-js/src/test/js/map/CustomMapOptions-test.js
+++ b/frontend-js/src/test/js/map/CustomMapOptions-test.js
@@ -1,4 +1,5 @@
 "use strict";
+require("../mocha-config");
 
 var CustomMapOptions = require('../../../main/js/map/CustomMapOptions');
 var chai = require('chai');
diff --git a/frontend-js/src/test/js/map/Submap-test.js b/frontend-js/src/test/js/map/Submap-test.js
index b2449e94cfa8a7a4f22641bf3d1dc35fbe758e31..a3409131ffbeeceaae80a956fe4e616a13f27154 100644
--- a/frontend-js/src/test/js/map/Submap-test.js
+++ b/frontend-js/src/test/js/map/Submap-test.js
@@ -1,4 +1,5 @@
 "use strict";
+require("../mocha-config");
 
 var logger = require('../logger');
 
diff --git a/frontend-js/src/test/js/map/data/Comment-test.js b/frontend-js/src/test/js/map/data/Comment-test.js
index 49c3e11fbd0c5817340a3657edfacc76735a5240..ff593fd9b2d26b0fde2838bcae3ce1f4c24a80ed 100644
--- a/frontend-js/src/test/js/map/data/Comment-test.js
+++ b/frontend-js/src/test/js/map/data/Comment-test.js
@@ -1,5 +1,7 @@
 "use strict";
 
+require("../../mocha-config");
+
 var Comment = require('../../../../main/js/map/data/Comment');
 var chai = require('chai');
 var assert = chai.assert;
diff --git a/frontend-js/src/test/js/map/data/IdentifiedElement-test.js b/frontend-js/src/test/js/map/data/IdentifiedElement-test.js
index a272bf4b182d1656314bcbed0193662305b97c58..16d1c5c823ee95f523a63564cddce8392cec7037 100644
--- a/frontend-js/src/test/js/map/data/IdentifiedElement-test.js
+++ b/frontend-js/src/test/js/map/data/IdentifiedElement-test.js
@@ -1,5 +1,7 @@
 "use strict";
 
+require("../../mocha-config");
+
 var IdentifiedElement = require('../../../../main/js/map/data/IdentifiedElement');
 var Alias = require('../../../../main/js/map/data/Alias');
 var Reaction = require('../../../../main/js/map/data/Reaction');
diff --git a/frontend-js/src/test/js/map/data/LayoutData-test.js b/frontend-js/src/test/js/map/data/LayoutData-test.js
index 89c1b2d6244e4aeb48bf9103182c10b6f9efb578..3932802d58f9d892cdb5dbc5189e9a8f528fe75a 100644
--- a/frontend-js/src/test/js/map/data/LayoutData-test.js
+++ b/frontend-js/src/test/js/map/data/LayoutData-test.js
@@ -1,5 +1,7 @@
 "use strict";
 
+require("../../mocha-config");
+
 var LayoutAlias = require('../../../../main/js/map/data/LayoutAlias');
 var LayoutData = require('../../../../main/js/map/data/LayoutData');
 
diff --git a/frontend-js/src/test/js/map/data/PointData-test.js b/frontend-js/src/test/js/map/data/PointData-test.js
index 3ae65031671cd55e41ddf1ceb8766c4d75325064..c7d0e85b6d607a0b2fe02f49e92ca78789a2aeeb 100644
--- a/frontend-js/src/test/js/map/data/PointData-test.js
+++ b/frontend-js/src/test/js/map/data/PointData-test.js
@@ -1,5 +1,7 @@
 "use strict";
 
+require("../../mocha-config");
+
 var PointData = require('../../../../main/js/map/data/PointData');
 var IdentifiedElement = require('../../../../main/js/map/data/IdentifiedElement');
 var assert = require('assert');
diff --git a/frontend-js/src/test/js/map/data/Project-test.js b/frontend-js/src/test/js/map/data/Project-test.js
index a3e56f1806f550605021a4c2ddffeb92623675f1..e592311f844f064872cdc242d880c43b5eb9375f 100644
--- a/frontend-js/src/test/js/map/data/Project-test.js
+++ b/frontend-js/src/test/js/map/data/Project-test.js
@@ -1,4 +1,5 @@
 "use strict";
+require("../../mocha-config");
 
 var Project = require('../../../../main/js/map/data/Project');
 var ServerConnector = require('../../ServerConnector-mock');
diff --git a/frontend-js/src/test/js/map/data/TargettingStructure-test.js b/frontend-js/src/test/js/map/data/TargettingStructure-test.js
index b0f5612d5cbf55ea89a1e4a074edb5a526fe8522..7320f5db93badf2492a75c7ae10befb7562f6c4e 100644
--- a/frontend-js/src/test/js/map/data/TargettingStructure-test.js
+++ b/frontend-js/src/test/js/map/data/TargettingStructure-test.js
@@ -1,5 +1,7 @@
 "use strict";
 
+require("../../mocha-config");
+
 var IdentifiedElement = require('../../../../main/js/map/data/IdentifiedElement');
 var ServerConnector = require('../../ServerConnector-mock');
 
diff --git a/frontend-js/src/test/js/map/overlay/AbstractDbOverlay-test.js b/frontend-js/src/test/js/map/overlay/AbstractDbOverlay-test.js
index a29201f29f023de0708f59e05b41a3b84cdece13..98c948c508f2afc8f0a110ab2cca3f00f9755d6d 100644
--- a/frontend-js/src/test/js/map/overlay/AbstractDbOverlay-test.js
+++ b/frontend-js/src/test/js/map/overlay/AbstractDbOverlay-test.js
@@ -1,5 +1,7 @@
 "use strict";
 
+require("../../mocha-config");
+
 var AbstractDbOverlay = require('../../../../main/js/map/overlay/AbstractDbOverlay');
 
 var assert = require('assert');
diff --git a/frontend-js/src/test/js/map/overlay/CommentDbOverlay-test.js b/frontend-js/src/test/js/map/overlay/CommentDbOverlay-test.js
index 7e148461ffdeee9a58a37de7ee163d503f6b1cdd..ceecf2254835e0ea7e92484daa10d0f1e2919b8c 100644
--- a/frontend-js/src/test/js/map/overlay/CommentDbOverlay-test.js
+++ b/frontend-js/src/test/js/map/overlay/CommentDbOverlay-test.js
@@ -1,6 +1,7 @@
 "use strict";
 
 var logger = require('../../logger');
+require("../../mocha-config");
 
 var CommentDbOverlay = require('../../../../main/js/map/overlay/CommentDbOverlay');
 var IdentifiedElement = require('../../../../main/js/map/data/IdentifiedElement');
diff --git a/frontend-js/src/test/js/map/overlay/DbOverlayCollection-test.js b/frontend-js/src/test/js/map/overlay/DbOverlayCollection-test.js
index 61e9788ce8f404554775cbe11d97cd8d14885cd4..70ca81981a9167120558f4f7a638b9226afe3786 100644
--- a/frontend-js/src/test/js/map/overlay/DbOverlayCollection-test.js
+++ b/frontend-js/src/test/js/map/overlay/DbOverlayCollection-test.js
@@ -1,6 +1,7 @@
 "use strict";
 
 var logger = require('../../logger');
+require("../../mocha-config");
 
 var DbOverlayCollection = require('../../../../main/js/map/overlay/DbOverlayCollection');
 
diff --git a/frontend-js/src/test/js/map/overlay/DrugDbOverlay-test.js b/frontend-js/src/test/js/map/overlay/DrugDbOverlay-test.js
index 44629660a5fe56a6f63f75516d9e735503fdc0f0..7f9b2440570932224c20531e299b7f5b22628a9b 100644
--- a/frontend-js/src/test/js/map/overlay/DrugDbOverlay-test.js
+++ b/frontend-js/src/test/js/map/overlay/DrugDbOverlay-test.js
@@ -1,6 +1,7 @@
 "use strict";
 
 var logger = require('../../logger');
+require("../../mocha-config");
 
 var IdentifiedElement = require('../../../../main/js/map/data/IdentifiedElement');
 var DrugDbOverlay = require('../../../../main/js/map/overlay/DrugDbOverlay');
diff --git a/frontend-js/src/test/js/map/overlay/MiRnaDbOverlay-test.js b/frontend-js/src/test/js/map/overlay/MiRnaDbOverlay-test.js
index 3364a97e466747bcea6ca81f233a13e5052b9ee1..df21691ca0c71f05eb32d0a86c00d754c00f5ccc 100644
--- a/frontend-js/src/test/js/map/overlay/MiRnaDbOverlay-test.js
+++ b/frontend-js/src/test/js/map/overlay/MiRnaDbOverlay-test.js
@@ -1,6 +1,7 @@
 "use strict";
 
 var logger = require('../../logger');
+require("../../mocha-config");
 
 var IdentifiedElement = require('../../../../main/js/map/data/IdentifiedElement');
 var MiRnaDbOverlay = require('../../../../main/js/map/overlay/MiRnaDbOverlay');
diff --git a/frontend-js/src/test/js/map/surface/AliasSurface-test.js b/frontend-js/src/test/js/map/surface/AliasSurface-test.js
index d31f5e49351a32d57de8748548d7f53ee8a80a60..029e8a73307af4cec3d874b3a45c5afded5098a0 100644
--- a/frontend-js/src/test/js/map/surface/AliasSurface-test.js
+++ b/frontend-js/src/test/js/map/surface/AliasSurface-test.js
@@ -1,5 +1,6 @@
 "use strict";
 
+require("../../mocha-config");
 var logger = require('../../logger');
 
 var AliasSurface = require('../../../../main/js/map/surface/AliasSurface');