MCPcopy Create free account
hub / github.com/amercier/generator-angular-php / generatorTest

Function generatorTest

test/test-apppath.js:99–119  ·  view source on GitHub ↗
(generatorType, specType, targetDirectory, scriptNameFn, specNameFn, suffix, done)

Source from the content-addressed store, hash-verified

97
98 describe('Service Subgenerators', function () {
99 var generatorTest = function (generatorType, specType, targetDirectory, scriptNameFn, specNameFn, suffix, done) {
100 var angularGenerator;
101 var name = 'foo';
102 var deps = [path.join('../..', generatorType)];
103 angularGenerator = helpers.createGenerator('angular-php:' + generatorType, deps, [name], genOptions);
104
105 angular.run([], function () {
106 angularGenerator.run([], function () {
107 helpers.assertFileContent([
108 [
109 path.join(appPath + '/scripts', targetDirectory, name + '.js'),
110 new RegExp(
111 generatorType + '\\(\'' + scriptNameFn(name) + suffix + '\'',
112 'g'
113 )
114 ]
115 ]);
116 done();
117 });
118 });
119 };
120
121 it('should generate a new controller', function (done) {
122 generatorTest('controller', 'controller', 'controllers', _.classify, _.classify, 'Ctrl', done);

Callers 1

test-apppath.jsFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected