diff --git a/index.js b/index.js
index <HASH>..<HASH> 100644
--- a/index.js
+++ b/index.js
@@ -1,6 +1,5 @@
 exports.Parser = require("./lib/parser").Parser;
 exports.rules = require("./lib/rules");
-exports.testing = require("./lib/testing");
 exports.errors = require("./lib/errors");
 exports.results = require("./lib/parsing-results");
 exports.StringSource = require("./lib/StringSource");
diff --git a/test/lop.test.js b/test/lop.test.js
index <HASH>..<HASH> 100644
--- a/test/lop.test.js
+++ b/test/lop.test.js
@@ -1,7 +1,7 @@
 var lop = require("../");
 var Parser = lop.Parser;
 var rules = lop.rules;
-var testing = lop.testing;
+var testing = require("../lib/testing");
 var Tokeniser = require("./Tokeniser");
 
 exports.canParseUsingParser = function(test) {
Remove testing module from index.js

This prevents duck from pulled into production code that won't
normally use the testing module