import tap from 'tap' import { getRouteParams } from '../lib/getRouteParams' tap.test('getRouteParams - basic', async (t) => { t.same(getRouteParams('/a', '/:slug'), { slug: 'a' }) t.same(getRouteParams('/a?query', '/:slug'), { slug: 'a' }) t.same(getRouteParams('/a/b', '/:page/:slug'), { page: 'a', slug: 'b', }) t.same(getRouteParams('/a', '*'), { wild: 'a' }) t.same(getRouteParams('/a?query', '*'), { wild: 'a' }) })