fix(router): fix matrix params check to handle 'special' objects

This commit is contained in:
vsavkin
2016-08-07 18:34:12 -07:00
committed by Alex Rickabaugh
parent 0bd97ecda2
commit d2d36c61f3
2 changed files with 12 additions and 1 deletions

View File

@ -54,6 +54,12 @@ describe('createUrlTree', () => {
expect(serializer.serialize(t)).toEqual('/a/11/d(right:c)');
});
it('should support updating secondary segments (absolute)', () => {
const p = serializer.parse('/a(right:b)');
const t = createRoot(p, ['/', {outlets: {right: ['c']}}]);
expect(serializer.serialize(t)).toEqual('/a(right:c)');
});
it('should support updating secondary segments', () => {
const p = serializer.parse('/a(right:b)');
const t = createRoot(p, [{outlets: {right: ['c', 11, 'd']}}]);