@@ -17,7 +17,7 @@ let InstrumentedRoute = Route.extend({
17
17
let service = get ( this , 'routerService' ) ;
18
18
service . on ( 'routeWillChange' , ( transition ) => {
19
19
results . push ( [
20
- service . get ( 'currentRouteName' ) ,
20
+ ` ${ service . get ( 'currentRouteName' ) } - ${ service . get ( 'currentRoute.name' ) } ` ,
21
21
`${ this . routeName } routeWillChange: ${ transition . from && transition . from . name } - ${
22
22
transition . to . name
23
23
} `,
@@ -26,7 +26,7 @@ let InstrumentedRoute = Route.extend({
26
26
} ) ;
27
27
service . on ( 'routeDidChange' , ( transition ) => {
28
28
results . push ( [
29
- service . get ( 'currentRouteName' ) ,
29
+ ` ${ service . get ( 'currentRouteName' ) } - ${ service . get ( 'currentRoute.name' ) } ` ,
30
30
`${ this . routeName } routeDidChange: ${ transition . from && transition . from . name } - ${
31
31
transition . to . name
32
32
} `,
@@ -38,7 +38,7 @@ let InstrumentedRoute = Route.extend({
38
38
activate ( ) {
39
39
let service = get ( this , 'routerService' ) ;
40
40
results . push ( [
41
- service . get ( 'currentRouteName' ) ,
41
+ ` ${ service . get ( 'currentRouteName' ) } - ${ service . get ( 'currentRoute.name' ) } ` ,
42
42
`${ this . routeName } activate` ,
43
43
service . get ( 'currentURL' ) ,
44
44
] ) ;
@@ -47,7 +47,7 @@ let InstrumentedRoute = Route.extend({
47
47
redirect ( ) {
48
48
let service = get ( this , 'routerService' ) ;
49
49
results . push ( [
50
- service . get ( 'currentRouteName' ) ,
50
+ ` ${ service . get ( 'currentRouteName' ) } - ${ service . get ( 'currentRoute.name' ) } ` ,
51
51
`${ this . routeName } redirect` ,
52
52
service . get ( 'currentURL' ) ,
53
53
] ) ;
@@ -56,7 +56,7 @@ let InstrumentedRoute = Route.extend({
56
56
beforeModel ( ) {
57
57
let service = get ( this , 'routerService' ) ;
58
58
results . push ( [
59
- service . get ( 'currentRouteName' ) ,
59
+ ` ${ service . get ( 'currentRouteName' ) } - ${ service . get ( 'currentRoute.name' ) } ` ,
60
60
`${ this . routeName } beforeModel` ,
61
61
service . get ( 'currentURL' ) ,
62
62
] ) ;
@@ -65,7 +65,7 @@ let InstrumentedRoute = Route.extend({
65
65
model ( ) {
66
66
let service = get ( this , 'routerService' ) ;
67
67
results . push ( [
68
- service . get ( 'currentRouteName' ) ,
68
+ ` ${ service . get ( 'currentRouteName' ) } - ${ service . get ( 'currentRoute.name' ) } ` ,
69
69
`${ this . routeName } model` ,
70
70
service . get ( 'currentURL' ) ,
71
71
] ) ;
@@ -77,7 +77,7 @@ let InstrumentedRoute = Route.extend({
77
77
afterModel ( ) {
78
78
let service = get ( this , 'routerService' ) ;
79
79
results . push ( [
80
- service . get ( 'currentRouteName' ) ,
80
+ ` ${ service . get ( 'currentRouteName' ) } - ${ service . get ( 'currentRoute.name' ) } ` ,
81
81
`${ this . routeName } afterModel` ,
82
82
service . get ( 'currentURL' ) ,
83
83
] ) ;
@@ -87,7 +87,7 @@ let InstrumentedRoute = Route.extend({
87
87
willTransition ( transition ) {
88
88
let service = get ( this , 'routerService' ) ;
89
89
results . push ( [
90
- service . get ( 'currentRouteName' ) ,
90
+ ` ${ service . get ( 'currentRouteName' ) } - ${ service . get ( 'currentRoute.name' ) } ` ,
91
91
`${ this . routeName } willTransition: ${ transition . from && transition . from . name } - ${
92
92
transition . to . name
93
93
} `,
@@ -98,7 +98,7 @@ let InstrumentedRoute = Route.extend({
98
98
didTransition ( ) {
99
99
let service = get ( this , 'routerService' ) ;
100
100
results . push ( [
101
- service . get ( 'currentRouteName' ) ,
101
+ ` ${ service . get ( 'currentRouteName' ) } - ${ service . get ( 'currentRoute.name' ) } ` ,
102
102
`${ this . routeName } didTransition` ,
103
103
service . get ( 'currentURL' ) ,
104
104
] ) ;
@@ -108,7 +108,7 @@ let InstrumentedRoute = Route.extend({
108
108
} ) ;
109
109
110
110
moduleFor (
111
- 'Router Service - currentURL | currentRouteName' ,
111
+ 'Router Service - currentURL | currentRouteName | currentRoute.name ' ,
112
112
class extends RouterTestCase {
113
113
constructor ( ) {
114
114
super ( ...arguments ) ;
@@ -189,18 +189,26 @@ moduleFor(
189
189
return this . visit ( '/' )
190
190
. then ( ( ) => {
191
191
assert . deepEqual ( results , [
192
- [ null , 'parent.index routeWillChange: null - parent.index' , null ] ,
193
- [ null , 'parent.index beforeModel' , null ] ,
194
- [ null , 'parent.index model' , null ] ,
195
- [ null , 'parent.loading activate' , null ] ,
196
- [ null , 'parent.loading routeWillChange: null - parent.loading' , null ] ,
197
- [ null , 'parent.index routeWillChange: null - parent.loading' , null ] ,
198
- [ 'parent.loading' , 'parent.index afterModel' , '/' ] ,
199
- [ 'parent.loading' , 'parent.index redirect' , '/' ] ,
200
- [ 'parent.loading' , 'parent.index activate' , '/' ] ,
201
- [ 'parent.loading' , 'parent.index didTransition' , '/' ] ,
202
- [ 'parent.index' , 'parent.loading routeDidChange: null - parent.index' , '/' ] ,
203
- [ 'parent.index' , 'parent.index routeDidChange: null - parent.index' , '/' ] ,
192
+ [ 'null - undefined' , 'parent.index routeWillChange: null - parent.index' , null ] ,
193
+ [ 'null - undefined' , 'parent.index beforeModel' , null ] ,
194
+ [ 'null - undefined' , 'parent.index model' , null ] ,
195
+ [ 'null - undefined' , 'parent.loading activate' , null ] ,
196
+ [ 'null - undefined' , 'parent.loading routeWillChange: null - parent.loading' , null ] ,
197
+ [ 'null - undefined' , 'parent.index routeWillChange: null - parent.loading' , null ] ,
198
+ [ 'parent.loading - parent.loading' , 'parent.index afterModel' , '/' ] ,
199
+ [ 'parent.loading - parent.loading' , 'parent.index redirect' , '/' ] ,
200
+ [ 'parent.loading - parent.loading' , 'parent.index activate' , '/' ] ,
201
+ [ 'parent.loading - parent.loading' , 'parent.index didTransition' , '/' ] ,
202
+ [
203
+ 'parent.index - parent.index' ,
204
+ 'parent.loading routeDidChange: null - parent.index' ,
205
+ '/' ,
206
+ ] ,
207
+ [
208
+ 'parent.index - parent.index' ,
209
+ 'parent.index routeDidChange: null - parent.index' ,
210
+ '/' ,
211
+ ] ,
204
212
] ) ;
205
213
206
214
results = [ ] ;
@@ -209,27 +217,63 @@ moduleFor(
209
217
} )
210
218
. then ( ( ) => {
211
219
assert . deepEqual ( results , [
212
- [ 'parent.index' , 'parent.index willTransition: parent.index - parent.child' , '/' ] ,
213
- [ 'parent.index' , 'parent.child routeWillChange: parent.index - parent.child' , '/' ] ,
214
- [ 'parent.index' , 'parent.loading routeWillChange: parent.index - parent.child' , '/' ] ,
215
- [ 'parent.index' , 'parent.index routeWillChange: parent.index - parent.child' , '/' ] ,
216
- [ 'parent.index' , 'parent.child beforeModel' , '/' ] ,
217
- [ 'parent.index' , 'parent.child model' , '/' ] ,
218
- [ 'parent.index' , 'parent.loading activate' , '/' ] ,
219
- [ 'parent.index' , 'parent.child routeWillChange: parent.index - parent.loading' , '/' ] ,
220
- [ 'parent.index' , 'parent.loading routeWillChange: parent.index - parent.loading' , '/' ] ,
221
- [ 'parent.index' , 'parent.index routeWillChange: parent.index - parent.loading' , '/' ] ,
222
- [ 'parent.loading' , 'parent.child afterModel' , '/child' ] ,
223
- [ 'parent.loading' , 'parent.child redirect' , '/child' ] ,
224
- [ 'parent.loading' , 'parent.child activate' , '/child' ] ,
225
- [ 'parent.loading' , 'parent.child didTransition' , '/child' ] ,
226
- [ 'parent.child' , 'parent.child routeDidChange: parent.index - parent.child' , '/child' ] ,
227
220
[
228
- 'parent.child' ,
221
+ 'parent.index - parent.index' ,
222
+ 'parent.index willTransition: parent.index - parent.child' ,
223
+ '/' ,
224
+ ] ,
225
+ [
226
+ 'parent.index - parent.index' ,
227
+ 'parent.child routeWillChange: parent.index - parent.child' ,
228
+ '/' ,
229
+ ] ,
230
+ [
231
+ 'parent.index - parent.index' ,
232
+ 'parent.loading routeWillChange: parent.index - parent.child' ,
233
+ '/' ,
234
+ ] ,
235
+ [
236
+ 'parent.index - parent.index' ,
237
+ 'parent.index routeWillChange: parent.index - parent.child' ,
238
+ '/' ,
239
+ ] ,
240
+ [ 'parent.index - parent.index' , 'parent.child beforeModel' , '/' ] ,
241
+ [ 'parent.index - parent.index' , 'parent.child model' , '/' ] ,
242
+ [ 'parent.index - parent.index' , 'parent.loading activate' , '/' ] ,
243
+ [
244
+ 'parent.index - parent.index' ,
245
+ 'parent.child routeWillChange: parent.index - parent.loading' ,
246
+ '/' ,
247
+ ] ,
248
+ [
249
+ 'parent.index - parent.index' ,
250
+ 'parent.loading routeWillChange: parent.index - parent.loading' ,
251
+ '/' ,
252
+ ] ,
253
+ [
254
+ 'parent.index - parent.index' ,
255
+ 'parent.index routeWillChange: parent.index - parent.loading' ,
256
+ '/' ,
257
+ ] ,
258
+ [ 'parent.loading - parent.loading' , 'parent.child afterModel' , '/child' ] ,
259
+ [ 'parent.loading - parent.loading' , 'parent.child redirect' , '/child' ] ,
260
+ [ 'parent.loading - parent.loading' , 'parent.child activate' , '/child' ] ,
261
+ [ 'parent.loading - parent.loading' , 'parent.child didTransition' , '/child' ] ,
262
+ [
263
+ 'parent.child - parent.child' ,
264
+ 'parent.child routeDidChange: parent.index - parent.child' ,
265
+ '/child' ,
266
+ ] ,
267
+ [
268
+ 'parent.child - parent.child' ,
229
269
'parent.loading routeDidChange: parent.index - parent.child' ,
230
270
'/child' ,
231
271
] ,
232
- [ 'parent.child' , 'parent.index routeDidChange: parent.index - parent.child' , '/child' ] ,
272
+ [
273
+ 'parent.child - parent.child' ,
274
+ 'parent.index routeDidChange: parent.index - parent.child' ,
275
+ '/child' ,
276
+ ] ,
233
277
] ) ;
234
278
} ) ;
235
279
}
0 commit comments