diff --git a/tests/BOM.scad b/tests/BOM.scad
index ffea28c..0edffce 100644
--- a/tests/BOM.scad
+++ b/tests/BOM.scad
@@ -20,10 +20,10 @@
//
//! BOM and assembly demonstration
//
+$explode = 1; // Normally set on the command line when generating assembly views with views.py
include <../core.scad>
include <../vitamins/sheets.scad>
use <../vitamins/insert.scad>
-$explode = 1; // Normally set on the command line when generating assembly views with views.py
screw = M3_cap_screw;
sheet = PMMA3;
diff --git a/tests/LDRs.scad b/tests/LDRs.scad
index a3139ed..f013063 100644
--- a/tests/LDRs.scad
+++ b/tests/LDRs.scad
@@ -16,6 +16,7 @@
// You should have received a copy of the GNU General Public License along with NopSCADlib.
// If not, see .
//
+include <../core.scad>
include <../vitamins/ldrs.scad>
use <../utils/layout.scad>
diff --git a/tests/ball_bearings.scad b/tests/ball_bearings.scad
index 4b5f356..0827035 100644
--- a/tests/ball_bearings.scad
+++ b/tests/ball_bearings.scad
@@ -16,7 +16,7 @@
// You should have received a copy of the GNU General Public License along with NopSCADlib.
// If not, see .
//
-
+include <../core.scad>
use <../utils/layout.scad>
include <../vitamins/ball_bearings.scad>
diff --git a/tests/displays.scad b/tests/displays.scad
index 7f4e129..0e1cc1f 100644
--- a/tests/displays.scad
+++ b/tests/displays.scad
@@ -16,6 +16,7 @@
// You should have received a copy of the GNU General Public License along with NopSCADlib.
// If not, see .
//
+include <../core.scad>
use <../utils/layout.scad>
include <../vitamins/displays.scad>
diff --git a/tests/geared_steppers.scad b/tests/geared_steppers.scad
index 0ce436a..52229ef 100644
--- a/tests/geared_steppers.scad
+++ b/tests/geared_steppers.scad
@@ -16,6 +16,7 @@
// You should have received a copy of the GNU General Public License along with NopSCADlib.
// If not, see .
//
+include <../core.scad>
include <../vitamins/geared_steppers.scad>
use <../utils/layout.scad>
diff --git a/tests/green_terminals.scad b/tests/green_terminals.scad
index e4981d1..1d4a81a 100644
--- a/tests/green_terminals.scad
+++ b/tests/green_terminals.scad
@@ -16,6 +16,7 @@
// You should have received a copy of the GNU General Public License along with NopSCADlib.
// If not, see .
//
+include <../core.scad>
use <../utils/layout.scad>
include <../vitamins/green_terminals.scad>
diff --git a/tests/hygrometer.scad b/tests/hygrometer.scad
index b9802d9..7408045 100644
--- a/tests/hygrometer.scad
+++ b/tests/hygrometer.scad
@@ -16,6 +16,7 @@
// You should have received a copy of the GNU General Public License along with NopSCADlib.
// If not, see .
//
+include <../core.scad>
use <../vitamins/hygrometer.scad>
if($preview)
diff --git a/tests/microview.scad b/tests/microview.scad
index 7a582be..2037874 100644
--- a/tests/microview.scad
+++ b/tests/microview.scad
@@ -16,6 +16,7 @@
// You should have received a copy of the GNU General Public License along with NopSCADlib.
// If not, see .
//
+include <../core.scad>
use <../vitamins/microview.scad>
microview(!$preview);
diff --git a/tests/o_ring.scad b/tests/o_ring.scad
index 28ca861..5bb9baa 100644
--- a/tests/o_ring.scad
+++ b/tests/o_ring.scad
@@ -16,6 +16,7 @@
// You should have received a copy of the GNU General Public License along with NopSCADlib.
// If not, see .
//
+include <../core.scad>
use <../vitamins/o_ring.scad>
module o_rings()
diff --git a/tests/press_fit.scad b/tests/press_fit.scad
index 02f445a..3d533fb 100644
--- a/tests/press_fit.scad
+++ b/tests/press_fit.scad
@@ -16,8 +16,8 @@
// You should have received a copy of the GNU General Public License along with NopSCADlib.
// If not, see .
//
-
-include <../printed/press_fit.scad>
+include <../core.scad>
+use <../printed/press_fit.scad>
module press_fits()
{