diff --git a/cucumber.js b/cucumber.js
index 02d6548d452261f96aad2b7fed5e6f5e1e857abd..d8f0599f6fd7a32d56647c30e9fa16f7a637ae24 100644
--- a/cucumber.js
+++ b/cucumber.js
@@ -3,7 +3,7 @@ module.exports = {
     formatOptions: {
       snippetInterface: "synchronous"
     },
-    paths: [ 'features/**/*.feature' ],
+    paths: [ 'test/features/**/*.feature' ],
     require: [ 'test/cucumber/**/*.steps.js' ],
   },
 };
diff --git a/test/cucumber/adapter/before.steps.js b/test/cucumber/adapter/before.steps.js
index 90505ec27764a1b7c0569cb155f6b1e89122c6bb..d07405d76ff0d5be1f249e37592df593f43d2c07 100644
--- a/test/cucumber/adapter/before.steps.js
+++ b/test/cucumber/adapter/before.steps.js
@@ -11,8 +11,8 @@ const { fixtures } = require('../../fixtures/server');
 
 const mockValidConfig = fixtures.get('config-valid');
 const mockInvalidConfig = fixtures.get('config-invalid');
+const mockSchema = fixtures.get('schema-swagger');
 
-const mockSchema = require('../../mock/swagger.json');
 const { GenericProtocol } = require('../../../dist/protocol');
 
 /**