9
9
setup : function ( ) {
10
10
moduleRequire = require . config ( {
11
11
context : "module" ,
12
- baseUrl : "../../" ,
12
+ baseUrl : "../../../requirejs-dplugins " ,
13
13
config : {
14
14
has : {
15
15
"config-feature" : true ,
@@ -99,10 +99,10 @@ define([
99
99
setup : function ( ) {
100
100
pluginRequire = require . config ( {
101
101
context : "plugin" ,
102
- baseUrl : "../../" ,
102
+ baseUrl : "../../../requirejs-dplugins " ,
103
103
packages : [ {
104
104
name : "modules" ,
105
- location : "tests/testModules /"
105
+ location : "tests/resources /"
106
106
} ] ,
107
107
config : {
108
108
has : {
@@ -116,28 +116,28 @@ define([
116
116
var dfd = this . async ( ) ;
117
117
118
118
pluginRequire ( [
119
- "has!config-feature?modules/module1 :modules/module2 " ,
120
- "has!config-feature2?modules/module1 :modules/module2 "
121
- ] , dfd . callback ( function ( module1 , module2 ) {
122
- assert . strictEqual ( module1 . msg , "module 1" ,
123
- "config-feature is true so has should resolve to module1 " ) ;
124
- assert . strictEqual ( module2 . msg , "module 2" ,
125
- "config-feature2 is false so has should resolve to module2 " ) ;
119
+ "has!config-feature?modules/has1 :modules/has2 " ,
120
+ "has!config-feature2?modules/has1 :modules/has2 "
121
+ ] , dfd . callback ( function ( has1 , has2 ) {
122
+ assert . strictEqual ( has1 . msg , "module 1" ,
123
+ "config-feature is true so has should resolve to has1 " ) ;
124
+ assert . strictEqual ( has2 . msg , "module 2" ,
125
+ "config-feature2 is false so has should resolve to has2 " ) ;
126
126
} ) ) ;
127
127
} ,
128
128
"ternary variation" : function ( ) {
129
129
var dfd = this . async ( ) ;
130
130
131
131
pluginRequire ( [
132
- "has!config-feature?modules/module1 " ,
133
- "has!config-feature?:modules/module2 " ,
134
- "has!config-feature2?modules/module1 " ,
135
- "has!config-feature2?:modules/module2 "
136
- ] , dfd . callback ( function ( module1 , undefined2 , undefined1 , module2 ) {
137
- assert . strictEqual ( module1 . msg , "module 1" ,
138
- "config-feature is true so has should resolve to module1 " ) ;
139
- assert . strictEqual ( module2 . msg , "module 2" ,
140
- "config-feature2 is false so has should resolve to module2 " ) ;
132
+ "has!config-feature?modules/has1 " ,
133
+ "has!config-feature?:modules/has2 " ,
134
+ "has!config-feature2?modules/has1 " ,
135
+ "has!config-feature2?:modules/has2 "
136
+ ] , dfd . callback ( function ( has1 , undefined2 , undefined1 , has2 ) {
137
+ assert . strictEqual ( has1 . msg , "module 1" ,
138
+ "config-feature is true so has should resolve to has1 " ) ;
139
+ assert . strictEqual ( has2 . msg , "module 2" ,
140
+ "config-feature2 is false so has should resolve to has2 " ) ;
141
141
assert . isUndefined ( undefined2 ) ;
142
142
assert . isUndefined ( undefined1 ) ;
143
143
} ) ) ;
@@ -146,33 +146,33 @@ define([
146
146
var dfd = this . async ( ) ;
147
147
148
148
pluginRequire ( [
149
- "has!config-feature?modules/module1 :config-feature2?modules/module2 :modules/module3 " ,
150
- "has!config-feature2?modules/module1 :config-feature?modules/module2 :modules/module3 " ,
151
- "has!config-feature2?modules/module1 :config-feature2?modules/module2 :modules/module3 "
152
- ] , dfd . callback ( function ( module1 , module2 , module3 ) {
153
- assert . strictEqual ( module1 . msg , "module 1" ) ;
154
- assert . strictEqual ( module2 . msg , "module 2" ) ;
155
- assert . strictEqual ( module3 . msg , "module 3" ) ;
149
+ "has!config-feature?modules/has1 :config-feature2?modules/has2 :modules/has3 " ,
150
+ "has!config-feature2?modules/has1 :config-feature?modules/has2 :modules/has3 " ,
151
+ "has!config-feature2?modules/has1 :config-feature2?modules/has2 :modules/has3 "
152
+ ] , dfd . callback ( function ( has1 , has2 , has3 ) {
153
+ assert . strictEqual ( has1 . msg , "module 1" ) ;
154
+ assert . strictEqual ( has2 . msg , "module 2" ) ;
155
+ assert . strictEqual ( has3 . msg , "module 3" ) ;
156
156
} ) ) ;
157
157
} ,
158
158
"undefined feature" : function ( ) {
159
159
var dfd = this . async ( ) ;
160
160
161
161
pluginRequire ( [
162
- "has!undef-feature?modules/module1 :modules/module2 "
163
- ] , dfd . callback ( function ( module2 ) {
164
- assert . strictEqual ( module2 . msg , "module 2" ) ;
162
+ "has!undef-feature?modules/has1 :modules/has2 "
163
+ ] , dfd . callback ( function ( has2 ) {
164
+ assert . strictEqual ( has2 . msg , "module 2" ) ;
165
165
} ) ) ;
166
166
} ,
167
167
"normalization" : function ( ) {
168
168
var dfd = this . async ( ) ;
169
169
170
170
pluginRequire ( [
171
- "has!config-feature?./tests/testModules/module1 " ,
172
- "has!config-feature?./tests/testModules/plugin !./resources!test"
173
- ] , dfd . callback ( function ( module1 , plugin ) {
174
- assert . strictEqual ( module1 . msg , "module 1" ) ;
175
- assert . strictEqual ( plugin . res , "./resources!test" ) ;
171
+ "has!config-feature?./tests/resources/has1 " ,
172
+ "has!config-feature?./tests/resources/hasplugin !./resources!test"
173
+ ] , dfd . callback ( function ( has1 , hasplugin ) {
174
+ assert . strictEqual ( has1 . msg , "module 1" ) ;
175
+ assert . strictEqual ( hasplugin . res , "./resources!test" ) ;
176
176
} ) ) ;
177
177
}
178
178
0 commit comments