This repository was archived by the owner on Feb 6, 2021. It is now read-only.
File tree Expand file tree Collapse file tree 7 files changed +73
-1
lines changed Expand file tree Collapse file tree 7 files changed +73
-1
lines changed Original file line number Diff line number Diff line change 19
19
# ember-try
20
20
/.node_modules.ember-try /
21
21
/package.json.ember-try
22
+ /bower.json
23
+ /bower_components /
Original file line number Diff line number Diff line change 17
17
/tests /
18
18
/yarn.lock
19
19
.gitkeep
20
+ bower.json
21
+ /bower_components /
20
22
21
23
# ember-try
22
24
/.node_modules.ember-try /
Original file line number Diff line number Diff line change 19
19
matrix :
20
20
# we recommend new addons test the current and previous LTS
21
21
# as well as latest stable release (bonus points to beta/canary)
22
+ - EMBER_TRY_SCENARIO=ember-1.13
23
+ - EMBER_TRY_SCENARIO=ember-lts-2.4
24
+ - EMBER_TRY_SCENARIO=ember-lts-2.8
22
25
- EMBER_TRY_SCENARIO=ember-lts-2.12
23
26
- EMBER_TRY_SCENARIO=ember-lts-2.16
24
27
- EMBER_TRY_SCENARIO=ember-lts-2.18
Original file line number Diff line number Diff line change @@ -11,6 +11,65 @@ module.exports = function() {
11
11
return {
12
12
useYarn : true ,
13
13
scenarios : [
14
+ {
15
+ name : 'ember-1.13' ,
16
+ env : {
17
+ EMBER_OPTIONAL_FEATURES : JSON . stringify ( { 'jquery-integration' : true } ) ,
18
+ } ,
19
+ bower : {
20
+ dependencies : {
21
+ ember : '~1.13.0' ,
22
+ } ,
23
+ } ,
24
+ npm : {
25
+ devDependencies : {
26
+ '@ember/jquery' : '^0.5.1' ,
27
+ 'ember-source' : null ,
28
+ 'jquery' : '^2.2.4' ,
29
+ } ,
30
+ } ,
31
+ } ,
32
+ {
33
+ name : 'ember-lts-2.4' ,
34
+ env : {
35
+ EMBER_OPTIONAL_FEATURES : JSON . stringify ( { 'jquery-integration' : true } ) ,
36
+ } ,
37
+ bower : {
38
+ dependencies : {
39
+ ember : 'components/ember#lts-2-4' ,
40
+ } ,
41
+ resolutions : {
42
+ ember : 'lts-2-4' ,
43
+ } ,
44
+ } ,
45
+ npm : {
46
+ devDependencies : {
47
+ '@ember/jquery' : '^0.5.1' ,
48
+ 'ember-source' : null ,
49
+ 'jquery' : '^2.2.4' ,
50
+ } ,
51
+ } ,
52
+ } ,
53
+ {
54
+ name : 'ember-lts-2.8' ,
55
+ env : {
56
+ EMBER_OPTIONAL_FEATURES : JSON . stringify ( { 'jquery-integration' : true } ) ,
57
+ } ,
58
+ bower : {
59
+ dependencies : {
60
+ ember : 'components/ember#lts-2-8' ,
61
+ } ,
62
+ resolutions : {
63
+ ember : 'lts-2-8' ,
64
+ } ,
65
+ } ,
66
+ npm : {
67
+ devDependencies : {
68
+ '@ember/jquery' : '^0.5.1' ,
69
+ 'ember-source' : null ,
70
+ } ,
71
+ } ,
72
+ } ,
14
73
{
15
74
name : 'ember-lts-2.12' ,
16
75
env : {
Original file line number Diff line number Diff line change @@ -142,6 +142,8 @@ module.exports = {
142
142
let ember = this . project . findAddonByName ( 'ember-source' ) ;
143
143
if ( ember ) {
144
144
return ember . absolutePaths . templateCompiler ;
145
+ } else if ( ! templateCompilerPath ) {
146
+ templateCompilerPath = this . project . bowerDirectory + '/ember/ember-template-compiler' ;
145
147
}
146
148
147
149
return path . resolve ( this . project . root , templateCompilerPath ) ;
Original file line number Diff line number Diff line change @@ -69,6 +69,9 @@ describe('included()', function() {
69
69
let registry ;
70
70
let expectedRequireFilePath = path . resolve ( __dirname , '../lib/require-from-worker' ) ;
71
71
let expectedTemplateCompilerPath = path . resolve ( __dirname , '../node_modules/ember-source/dist/ember-template-compiler.js' ) ;
72
+ if ( ! fs . existsSync ( expectedTemplateCompilerPath ) ) {
73
+ expectedTemplateCompilerPath = path . resolve ( __dirname , '../bower_components/ember/ember-template-compiler.js' ) ;
74
+ }
72
75
let templateCompilerContents = fs . readFileSync ( `${ expectedTemplateCompilerPath } ` , { encoding : 'utf-8' } ) ;
73
76
let testBaseDir = ( ) => path . resolve ( __dirname , '..' ) ;
74
77
let FixtureBaseDir = ( ) => path . resolve ( __dirname , './fixtures' ) ;
Original file line number Diff line number Diff line change 71
71
},
72
72
"resolutions" : {
73
73
"ember-cli-qunit/qunit" : " ~2.6.0" ,
74
- "ember-cli-broccoli-sane-watcher" : " ~2.1.0"
74
+ "ember-cli-broccoli-sane-watcher" : " ~2.1.0" ,
75
+ "**/ember-cli-htmlbars-inline-precompile" : " ^1.0.5"
75
76
},
76
77
"ember-addon" : {
77
78
"configPath" : " tests/dummy/config" ,
You can’t perform that action at this time.
0 commit comments