diff --git a/tests/symlinked-node-modules/.licensee.json b/tests/symlinked-node-modules/.licensee.json new file mode 100644 index 0000000..12c1922 --- /dev/null +++ b/tests/symlinked-node-modules/.licensee.json @@ -0,0 +1,13 @@ +{ + "licenses": { + "spdx": [ + "Apache-2.0" + ] + }, + "packages": {}, + "ignore": [ + { + "prefix": "mit-" + } + ] +} diff --git a/tests/symlinked-node-modules/node_modules/mit-licensed/index.js b/tests/symlinked-node-modules/node_modules/mit-licensed/index.js new file mode 100644 index 0000000..d0e9332 --- /dev/null +++ b/tests/symlinked-node-modules/node_modules/mit-licensed/index.js @@ -0,0 +1 @@ +throw new Error('Do not require mit-licensed. It is just for testing license metadata.') diff --git a/tests/symlinked-node-modules/node_modules/mit-licensed/package.json b/tests/symlinked-node-modules/node_modules/mit-licensed/package.json new file mode 100644 index 0000000..dbb0145 --- /dev/null +++ b/tests/symlinked-node-modules/node_modules/mit-licensed/package.json @@ -0,0 +1,8 @@ +{ + "name": "mit-licensed", + "version": "1.0.0", + "description": "an empty package that is MIT-licensed", + "author": "Kyle E. Mitchell (https://kemitchell.com/)", + "repository": "jslicense/mit-licensed.js", + "license": "MIT" +} diff --git a/tests/symlinked-node-modules/package-lock.json b/tests/symlinked-node-modules/package-lock.json new file mode 100644 index 0000000..1b43897 --- /dev/null +++ b/tests/symlinked-node-modules/package-lock.json @@ -0,0 +1,12 @@ +{ + "name": "allowed", + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "mit-licensed": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mit-licensed/-/mit-licensed-1.0.0.tgz", + "integrity": "sha1-/YBXPYPQBMezBoFz2z6MRB13A/k=" + } + } +} diff --git a/tests/symlinked-node-modules/package.json b/tests/symlinked-node-modules/package.json new file mode 100644 index 0000000..cc7f7e2 --- /dev/null +++ b/tests/symlinked-node-modules/package.json @@ -0,0 +1,7 @@ +{ + "name": "allowed", + "dependencies": { + "mit-licensed": "1.0.0" + }, + "private": true +} diff --git a/tests/symlinked-node-modules/test.js b/tests/symlinked-node-modules/test.js new file mode 100644 index 0000000..add2337 --- /dev/null +++ b/tests/symlinked-node-modules/test.js @@ -0,0 +1,5 @@ +var tap = require('tap') + +var results = require('../run')([], __dirname) + +tap.equal(results.status, 0)