forked from angular-fullstack/generator-angular-fullstack
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpre.test.js
More file actions
23 lines (20 loc) · 773 Bytes
/
pre.test.js
File metadata and controls
23 lines (20 loc) · 773 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
'use strict';
import path from 'path';
import assert from 'yeoman-assert';
describe('test fixtures', function() {
it('should have package.json in fixtures', function() {
assert.file([path.join(__dirname, 'fixtures/package.json')]);
});
it('should have .yo-rc.json in fixtures', function() {
assert.file([path.join(__dirname, 'fixtures/.yo-rc.json')]);
});
it('should have all npm packages in fixtures/node_modules', function() {
var packageJson = require('./fixtures/package.json');
var deps = Object.keys(packageJson.dependencies);
deps = deps.concat(Object.keys(packageJson.devDependencies));
deps = deps.map(function(dep) {
return path.join(__dirname, 'fixtures', 'node_modules', dep);
});
assert.file(deps);
});
});