@@ -516,14 +516,15 @@ describe('path-to-regexp', function () {
516
516
517
517
it ( 'should do non-ending matches' , function ( ) {
518
518
var params = [ ] ;
519
- var m = pathToRegExp ( '/:test' , params , { end : false } ) . exec ( '/test/route' ) ;
519
+ var re = pathToRegExp ( '/:test' , params , { end : false } )
520
+ var m = re . exec ( '/test/route' ) ;
520
521
521
522
assert . equal ( params . length , 1 ) ;
522
523
assert . equal ( params [ 0 ] . name , 'test' ) ;
523
524
assert . equal ( params [ 0 ] . optional , false ) ;
524
525
525
526
assert . equal ( m . length , 2 ) ;
526
- assert . equal ( m [ 0 ] , '/test' ) ;
527
+ assert . equal ( m [ 0 ] , '/test/ ' ) ;
527
528
assert . equal ( m [ 1 ] , 'test' ) ;
528
529
} ) ;
529
530
@@ -558,7 +559,7 @@ describe('path-to-regexp', function () {
558
559
m = re . exec ( '/route/test' ) ;
559
560
560
561
assert . equal ( m . length , 1 ) ;
561
- assert . equal ( m [ 0 ] , '/route' ) ;
562
+ assert . equal ( m [ 0 ] , '/route/ ' ) ;
562
563
563
564
m = re . exec ( '/route' ) ;
564
565
@@ -568,7 +569,7 @@ describe('path-to-regexp', function () {
568
569
m = re . exec ( '/route//' ) ;
569
570
570
571
assert . equal ( m . length , 1 ) ;
571
- assert . equal ( m [ 0 ] , '/route/' ) ;
572
+ assert . equal ( m [ 0 ] , '/route// ' ) ;
572
573
} ) ;
573
574
574
575
it ( 'should match trailing slashing in non-ending strict mode' , function ( ) {
@@ -613,7 +614,7 @@ describe('path-to-regexp', function () {
613
614
m = re . exec ( '/route/' ) ;
614
615
615
616
assert . ok ( m . length , 1 ) ;
616
- assert . equal ( m [ 0 ] , '/route' ) ;
617
+ assert . equal ( m [ 0 ] , '/route/ ' ) ;
617
618
} ) ;
618
619
619
620
it ( 'should match text after an express param' , function ( ) {
0 commit comments