From c69f75a3375aea8240991fa91d90a0175d55ed8b Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Mon, 28 Nov 2022 10:47:12 +0100 Subject: [PATCH] test: add more relative path --- packages/router/__tests__/location.spec.ts | 1 + packages/router/__tests__/router.spec.ts | 3 +++ 2 files changed, 4 insertions(+) diff --git a/packages/router/__tests__/location.spec.ts b/packages/router/__tests__/location.spec.ts index 076faa1b..08e111bf 100644 --- a/packages/router/__tests__/location.spec.ts +++ b/packages/router/__tests__/location.spec.ts @@ -359,6 +359,7 @@ describe('resolveRelativePath', () => { }) it('works without anything after the ..', () => { + expect(resolveRelativePath('../', '/users/posva')).toBe('/') expect(resolveRelativePath('../', '/users/posva/new')).toBe('/users/') expect(resolveRelativePath('../../', '/users/posva/a/b')).toBe('/users/') expect(resolveRelativePath('..', '/users/posva/new')).toBe('/users/') diff --git a/packages/router/__tests__/router.spec.ts b/packages/router/__tests__/router.spec.ts index 9e687111..5b7ea7b2 100644 --- a/packages/router/__tests__/router.spec.ts +++ b/packages/router/__tests__/router.spec.ts @@ -444,6 +444,9 @@ describe('Router', () => { await router.push('/users/posva') await router.push('../../../add') expect(router.currentRoute.value.path).toBe('/add') + await router.push('/users/posva') + await router.push('../') + expect(router.currentRoute.value.path).toBe('/') }) describe('alias', () => { -- 2.39.5