From 7c2aa8c02ed28ec3aa4b5fe5b2a4ff150acc513d Mon Sep 17 00:00:00 2001 From: Shaun Smith Date: Wed, 11 Jan 2017 14:39:51 +0000 Subject: [PATCH] fix: rename lib/test to lib/snyk-test Many tools treat directories named 'test' as test directories and give them special treatment. Our lib/test directory is not a test directory - it holds code for 'snyk test'. 'yarn clean' is a prime example as it removes all directories named 'test' from a project's node_modules. See: https://github.com/yarnpkg/yarn/issues/2331 See: https://github.com/Snyk/snyk/issues/64 --- lib/index.js | 2 +- lib/{test => snyk-test}/index.js | 0 lib/{test => snyk-test}/maven/index.js | 0 lib/{test => snyk-test}/npm/index.js | 0 lib/{test => snyk-test}/rubygems/index.js | 0 test/analytics.test.js | 4 ++-- 6 files changed, 3 insertions(+), 3 deletions(-) rename lib/{test => snyk-test}/index.js (100%) rename lib/{test => snyk-test}/maven/index.js (100%) rename lib/{test => snyk-test}/npm/index.js (100%) rename lib/{test => snyk-test}/rubygems/index.js (100%) diff --git a/lib/index.js b/lib/index.js index 1c2f107ff26..bb76109871e 100644 --- a/lib/index.js +++ b/lib/index.js @@ -49,7 +49,7 @@ Object.defineProperty(snyk, 'api', { }); snyk.modules = require('./modules'); -snyk.test = require('./test'); +snyk.test = require('./snyk-test'); snyk.monitor = require('./monitor'); snyk.bus = require('./bus'); snyk.policy = require('snyk-policy'); diff --git a/lib/test/index.js b/lib/snyk-test/index.js similarity index 100% rename from lib/test/index.js rename to lib/snyk-test/index.js diff --git a/lib/test/maven/index.js b/lib/snyk-test/maven/index.js similarity index 100% rename from lib/test/maven/index.js rename to lib/snyk-test/maven/index.js diff --git a/lib/test/npm/index.js b/lib/snyk-test/npm/index.js similarity index 100% rename from lib/test/npm/index.js rename to lib/snyk-test/npm/index.js diff --git a/lib/test/rubygems/index.js b/lib/snyk-test/rubygems/index.js similarity index 100% rename from lib/test/rubygems/index.js rename to lib/snyk-test/rubygems/index.js diff --git a/test/analytics.test.js b/test/analytics.test.js index ba522c7ccaa..e6f47d2ce13 100644 --- a/test/analytics.test.js +++ b/test/analytics.test.js @@ -81,8 +81,8 @@ test('test includes data', { skip: iswindows }, function (t) { './args': proxyquire('../cli/args', { './commands': proxyquire('../cli/commands', { '../../lib/hotload': proxyquire('../lib/hotload', { - '../cli/commands/test': proxyquire('../lib/test', { - './npm': proxyquire('../lib/test/npm', { + '../cli/commands/test': proxyquire('../lib/snyk-test', { + './npm': proxyquire('../lib/snyk-test/npm', { '../../analytics': analytics, }) })