@@ -6,12 +6,15 @@ import helpers from 'ember-cli-blueprint-test-helpers/helpers';
66import chaiHelpers from 'ember-cli-blueprint-test-helpers/chai' ;
77import Blueprint from 'ember-cli/lib/models/blueprint' ;
88
9+ import { setupPublishedVersionStashing } from '../helpers/stash-published-version' ;
910import ects from '../../blueprints/ember-cli-typescript/index' ;
1011
1112const expect = chaiHelpers . expect ;
1213const file = chaiHelpers . file ;
1314
1415describe ( 'Acceptance: ember-cli-typescript generator' , function ( ) {
16+ setupPublishedVersionStashing ( this ) ;
17+
1518 helpers . setupTestHooks ( this , {
1619 disabledTasks : [ 'addon-install' , 'bower-install' ] ,
1720 } ) ;
@@ -57,6 +60,10 @@ describe('Acceptance: ember-cli-typescript generator', function () {
5760 expect ( pkgJson . devDependencies ) . to . include . all . keys ( 'ember-cli-typescript-blueprints' ) ;
5861 expect ( pkgJson . devDependencies ) . to . include . all . keys ( 'ember-data' ) ;
5962 expect ( pkgJson . devDependencies ) . to . include . all . keys ( '@types/ember-data' ) ;
63+ expect ( pkgJson . devDependencies ) . to . include . all . keys ( '@types/ember-data__adapter' ) ;
64+ expect ( pkgJson . devDependencies ) . to . include . all . keys ( '@types/ember-data__model' ) ;
65+ expect ( pkgJson . devDependencies ) . to . include . all . keys ( '@types/ember-data__serializer' ) ;
66+ expect ( pkgJson . devDependencies ) . to . include . all . keys ( '@types/ember-data__store' ) ;
6067 expect ( pkgJson . devDependencies ) . to . include . all . keys ( 'ember-qunit' ) ;
6168 expect ( pkgJson . devDependencies ) . to . include . all . keys ( '@types/ember-qunit' , '@types/qunit' ) ;
6269 expect ( pkgJson . devDependencies ) . to . not . have . any . keys ( '@types/ember-mocha' , '@types/mocha' ) ;
@@ -103,6 +110,10 @@ describe('Acceptance: ember-cli-typescript generator', function () {
103110 expect ( pkgJson . devDependencies ) . to . not . include . all . keys ( 'ember-cli-typescript' ) ;
104111 expect ( pkgJson . devDependencies ) . to . not . have . any . keys ( 'ember-data' ) ;
105112 expect ( pkgJson . devDependencies ) . to . not . have . any . keys ( '@types/ember-data' ) ;
113+ expect ( pkgJson . devDependencies ) . to . not . have . any . keys ( '@types/ember-data__adapter' ) ;
114+ expect ( pkgJson . devDependencies ) . to . not . have . any . keys ( '@types/ember-data__model' ) ;
115+ expect ( pkgJson . devDependencies ) . to . not . have . any . keys ( '@types/ember-data__serializer' ) ;
116+ expect ( pkgJson . devDependencies ) . to . not . have . any . keys ( '@types/ember-data__store' ) ;
106117 expect ( pkgJson . devDependencies ) . to . include . all . keys ( 'ember-qunit' ) ;
107118 expect ( pkgJson . devDependencies ) . to . include . all . keys ( '@types/ember-qunit' , '@types/qunit' ) ;
108119 expect ( pkgJson . devDependencies ) . to . not . have . any . keys ( '@types/ember-mocha' , '@types/mocha' ) ;
0 commit comments