Skip to content

Commit d78c8c2

Browse files
committed
add redirect route override test
1 parent f70f1b0 commit d78c8c2

3 files changed

Lines changed: 10 additions & 0 deletions

File tree

test/fixtures/site 1/redirects.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,7 @@
1717
"from": "/redirect5",
1818
"to": "/",
1919
"permanent": true
20+
}, {
21+
"from": "/overridden-route",
22+
"to": "/overridden-redirect"
2023
}]

test/fixtures/site 1/views/overridden-route.hbs

Whitespace-only changes.

test/solidus.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -348,6 +348,13 @@ describe( 'Solidus', function(){
348348
});
349349
});
350350

351+
it( 'Overrides page routes with redirect routes', function( done ){
352+
s_request = request( solidus_server.router );
353+
s_request.get('/overridden-route')
354+
.expect( 302 )
355+
.expect( 'location', '/overridden-redirect', done );
356+
});
357+
351358
it( 'Sets the default layout', function(){
352359
assert( solidus_server.handlebars.defaultLayout === 'layout' );
353360
});

0 commit comments

Comments
 (0)