12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- var path = require('path');
- var helpers = require('../..').test;
- describe('Ember generator test', function() {
- before(helpers.before(path.join(__dirname, './temp')));
- it('runs sucessfully', function(done) {
- helpers.runGenerator('ember', done);
- });
- it('creates expected files', function() {
-
- helpers.assertFile('app/scripts/models');
-
- helpers.assertFile('app/scripts/controllers');
-
- helpers.assertFile('app/scripts/views');
-
- helpers.assertFile('app/scripts/routes');
-
- helpers.assertFile('app/scripts/helpers');
-
- helpers.assertFile('app/scripts/templates');
-
- helpers.assertFile('app/scripts/main.js');
-
- helpers.assertFile('app/scripts/routes/app-router.js');
-
- helpers.assertFile('app/scripts/store.js');
-
- helpers.assertFile('.gitattributes');
-
- helpers.assertFile('.gitignore');
-
- helpers.assertFile('app/.htaccess');
-
- helpers.assertFile('app/404.html');
-
- helpers.assertFile('app/favicon.ico');
-
- helpers.assertFile('app/index.html');
-
- helpers.assertFile('app/robots.txt');
-
- helpers.assertFile('app/scripts/vendor/ember-1.0.pre.min.js');
-
- helpers.assertFile('app/scripts/vendor/handlebars-1.0.0.beta.6.js');
-
- helpers.assertFile('app/scripts/vendor/jquery.min.js');
-
- helpers.assertFile('app/styles/main.css');
-
- helpers.assertFile('Gruntfile.js');
-
- helpers.assertFile('package.json');
-
- helpers.assertFile('test/index.html');
-
- helpers.assertFile('test/lib/chai.js');
-
- helpers.assertFile('test/lib/expect.js');
-
- helpers.assertFile('test/lib/mocha-1.2.2/mocha.css');
-
- helpers.assertFile('test/lib/mocha-1.2.2/mocha.js');
-
- helpers.assertFile('test/runner/mocha.js');
-
- helpers.assertFile('app/scripts/views/application-view.js');
-
- helpers.assertFile('app/scripts/templates/application.handlebars');
-
- helpers.assertFile('app/scripts/models/application-model.js');
-
- helpers.assertFile('app/scripts/controllers/application-controller.js');
-
- });
- });
|