diff options
author | LinuxWizard42 <computerwizard@linuxmail.org> | 2022-10-12 23:08:57 +0300 |
---|---|---|
committer | LinuxWizard42 <computerwizard@linuxmail.org> | 2022-10-12 23:08:57 +0300 |
commit | 726b81b19251674e149ccfbb1abacbd837fc6db0 (patch) | |
tree | fbdbb227dc01357eb76e8222d76185bc124c5ca6 /node_modules/get-package-info/test | |
parent | 34f0890e175698940d49238097579f44e4d78c89 (diff) | |
download | FlashRunner-726b81b19251674e149ccfbb1abacbd837fc6db0.tar.gz FlashRunner-726b81b19251674e149ccfbb1abacbd837fc6db0.tar.zst |
Removed files that should not have been included in git
Diffstat (limited to 'node_modules/get-package-info/test')
4 files changed, 0 insertions, 134 deletions
diff --git a/node_modules/get-package-info/test/node_modules/we/need/to/go/deeper/package.json b/node_modules/get-package-info/test/node_modules/we/need/to/go/deeper/package.json deleted file mode 100644 index fb88cde..0000000 --- a/node_modules/get-package-info/test/node_modules/we/need/to/go/deeper/package.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "productName": "Deeper", - "name": "deeper" -} diff --git a/node_modules/get-package-info/test/node_modules/we/need/to/go/package.json b/node_modules/get-package-info/test/node_modules/we/need/to/go/package.json deleted file mode 100644 index 4607ba0..0000000 --- a/node_modules/get-package-info/test/node_modules/we/need/to/go/package.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "go", - "version": "1.2.3", - "ignore_this_property": true -} diff --git a/node_modules/get-package-info/test/node_modules/we/package.json b/node_modules/get-package-info/test/node_modules/we/package.json deleted file mode 100644 index 37b46fc..0000000 --- a/node_modules/get-package-info/test/node_modules/we/package.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "name": "we", - "dependencies": { - "some-dependency": "~1.2.3", - "some-other-dependency": "~3.2.1" - }, - "devDependencies": { - "some-dev-dependency": "~1.2.3", - "some-other-dev-dependency": "~3.2.1" - } -} diff --git a/node_modules/get-package-info/test/test.js b/node_modules/get-package-info/test/test.js deleted file mode 100644 index 265470a..0000000 --- a/node_modules/get-package-info/test/test.js +++ /dev/null @@ -1,114 +0,0 @@ -/* eslint-env mocha */ -const Promise = require('bluebird') -const expect = require('chai').expect -const path = require('path') -const getPackageInfo = require('../src/index') -const readFile = Promise.promisify(require('fs').readFile) - -// Test to see if given source actually represents the source -const testSource = (prop, source) => { - return readFile(source.src, 'utf-8') - .then(JSON.parse) - .then((pkg) => expect(pkg).to.deep.equal(source.pkg)) -} - -describe('get-package-info', () => { - it('should reject promise for non-array non-string props', (done) => { - getPackageInfo( - {}, - path.join(__dirname, 'node_modules/we/need/to/go/deeper/') - ) - .catch(() => { - done() - }) - }) - - it('should return an empty result', () => { - return getPackageInfo( - [], - path.join(__dirname, 'node_modules/we/need/to/go/deeper/') - ) - .then((result) => { - expect(result.values).to.deep.equal({}) - expect(result.source).to.deep.equal({}) - }) - }) - - it('should return the right properties', () => { - return getPackageInfo( - [ - ['productName', 'name'], - 'version', - 'dependencies.some-dependency', - 'devDependencies.some-dev-dependency' - ], - path.join(__dirname, 'node_modules/we/need/to/go/deeper/') - ) - .then((result) => { - expect(result.values).to.deep.equal({ - productName: 'Deeper', - name: 'Deeper', - version: '1.2.3', - 'dependencies.some-dependency': '~1.2.3', - 'devDependencies.some-dev-dependency': '~1.2.3' - }) - - return Promise.all(Object.keys(result.source).map( - (prop) => testSource(prop, result.source[prop]) - )) - }) - }) - - it('should return the right properties to a given callback', (done) => { - getPackageInfo( - [ - ['productName', 'name'], - 'version', - 'dependencies.some-dependency', - 'devDependencies.some-dev-dependency' - ], - path.join(__dirname, 'node_modules/we/need/to/go/deeper/'), - (err, result) => { - expect(err).to.be.null - expect(result.values).to.deep.equal({ - productName: 'Deeper', - name: 'Deeper', - version: '1.2.3', - 'dependencies.some-dependency': '~1.2.3', - 'devDependencies.some-dev-dependency': '~1.2.3' - }) - // Test source prop points to the prop the value came from - expect(result.source['productName'].prop).to.equal('productName') - expect(result.source['name'].prop).to.equal('productName') - expect(result.source['version'].prop).to.equal('version') - - Promise.all(Object.keys(result.source).map( - (prop) => testSource(prop, result.source[prop]) - )) - .then(() => done()) - } - ) - }) - - it('should resolve with error message when unable to find all props', () => { - return getPackageInfo( - [ - ['productName', 'name'], - 'nonexistent', - 'version', - ['this', 'doesntexist'] - ], - path.join(__dirname, 'node_modules/we/need/to/go/deeper/') - ) - .then(() => { - throw new Error('Should not resolve when props are missing') - }) - .catch((err) => { - expect(err.missingProps).to.deep.equal(['nonexistent', ['this', 'doesntexist']]) - - return Promise.all(Object.keys(err.result.source).map( - (prop) => testSource(prop, err.result.source[prop]) - )) - }) - }) -}) |