@@ -217,7 +217,7 @@ export class HomePage {
217
217
218
218
const result = util . getDeepLinkDecoratorContentForSourceFile ( sourceFile ) ;
219
219
expect ( result . name ) . toEqual ( 'HomePage' ) ;
220
- expect ( result . segment ) . toEqual ( null ) ;
220
+ expect ( result . segment ) . toEqual ( 'path' ) ;
221
221
expect ( result . defaultHistory [ 0 ] ) . toEqual ( 'page-one' ) ;
222
222
expect ( result . defaultHistory [ 1 ] ) . toEqual ( 'page-two' ) ;
223
223
expect ( result . priority ) . toEqual ( 'high' ) ;
@@ -267,13 +267,13 @@ export class HomePage {
267
267
268
268
` ;
269
269
270
- const knownPath = join ( process . cwd ( ) , 'some ' , 'fake ' , 'path ' ) ;
270
+ const knownPath = join ( process . cwd ( ) , 'myApp ' , 'src ' , 'pages' , 'about.ts ') ;
271
271
272
272
const sourceFile = tsUtils . getTypescriptSourceFile ( knownPath , knownContent ) ;
273
273
274
274
const result = util . getDeepLinkDecoratorContentForSourceFile ( sourceFile ) ;
275
275
expect ( result . name ) . toEqual ( 'HomePage' ) ;
276
- expect ( result . segment ) . toEqual ( null ) ;
276
+ expect ( result . segment ) . toEqual ( 'about' ) ;
277
277
expect ( result . defaultHistory ) . toBeTruthy ( ) ;
278
278
expect ( result . defaultHistory . length ) . toEqual ( 0 ) ;
279
279
expect ( result . priority ) . toEqual ( 'high' ) ;
@@ -328,7 +328,7 @@ export class HomePage {
328
328
329
329
const result = util . getDeepLinkDecoratorContentForSourceFile ( sourceFile ) ;
330
330
expect ( result . name ) . toEqual ( 'HomePage' ) ;
331
- expect ( result . segment ) . toEqual ( null ) ;
331
+ expect ( result . segment ) . toEqual ( 'path' ) ;
332
332
expect ( result . defaultHistory ) . toBeTruthy ( ) ;
333
333
expect ( result . defaultHistory . length ) . toEqual ( 0 ) ;
334
334
expect ( result . priority ) . toEqual ( 'low' ) ;
@@ -376,13 +376,13 @@ export class HomePage {
376
376
377
377
` ;
378
378
379
- const knownPath = join ( process . cwd ( ) , 'some' , 'fake' , 'path' ) ;
379
+ const knownPath = join ( process . cwd ( ) , 'some' , 'fake' , 'path.ts ' ) ;
380
380
381
381
const sourceFile = tsUtils . getTypescriptSourceFile ( knownPath , knownContent ) ;
382
382
383
383
const result = util . getDeepLinkDecoratorContentForSourceFile ( sourceFile ) ;
384
384
expect ( result . name ) . toEqual ( 'HomePage' ) ;
385
- expect ( result . segment ) . toEqual ( null ) ;
385
+ expect ( result . segment ) . toEqual ( 'path' ) ;
386
386
expect ( result . defaultHistory ) . toBeTruthy ( ) ;
387
387
expect ( result . defaultHistory . length ) . toEqual ( 0 ) ;
388
388
expect ( result . priority ) . toEqual ( 'low' ) ;
@@ -1214,15 +1214,15 @@ export class PageThreeModule {
1214
1214
expect ( results . length ) . toEqual ( 3 ) ;
1215
1215
1216
1216
expect ( results [ 0 ] . name ) . toEqual ( 'SomeOtherName' ) ;
1217
- expect ( results [ 0 ] . segment ) . toEqual ( null ) ;
1217
+ expect ( results [ 0 ] . segment ) . toEqual ( 'page-one' ) ;
1218
1218
expect ( results [ 0 ] . priority ) . toEqual ( 'low' ) ;
1219
1219
expect ( results [ 0 ] . defaultHistory . length ) . toEqual ( 0 ) ;
1220
1220
expect ( results [ 0 ] . absolutePath ) . toEqual ( join ( srcDir , 'pages' , 'page-one' , 'page-one.module.ts' ) ) ;
1221
1221
expect ( results [ 0 ] . userlandModulePath ) . toEqual ( '../pages/page-one/page-one.module' ) ;
1222
1222
expect ( results [ 0 ] . className ) . toEqual ( 'PageOneModule' ) ;
1223
1223
1224
1224
expect ( results [ 1 ] . name ) . toEqual ( 'PageTwo' ) ;
1225
- expect ( results [ 1 ] . segment ) . toEqual ( null ) ;
1225
+ expect ( results [ 1 ] . segment ) . toEqual ( 'page-two' ) ;
1226
1226
expect ( results [ 1 ] . priority ) . toEqual ( 'low' ) ;
1227
1227
expect ( results [ 1 ] . defaultHistory . length ) . toEqual ( 0 ) ;
1228
1228
expect ( results [ 1 ] . absolutePath ) . toEqual ( join ( srcDir , 'pages' , 'page-two' , 'page-two.module.ts' ) ) ;
0 commit comments