Lines Matching refs:path

9 const changePath = <T extends InitialState>(state: T, path: string): T =>
13 route.path = path;
21 const path = '/foo/bar/sweet/apple/baz/jane?count=10&answer=42&valid=true'; constant
25 path: 'foo',
28 path: 'bar/:type/:fruit',
31 path: 'baz/:author',
74 path, constant
85 testConversions(path, config, state);
89 const path = '/foo/bar/?count=42'; constant
92 getStateFromPath<object>(path, {
95 path: 'foo',
98 path: 'bar',
113 path,
123 const path = 'foo/bar/?count=42'; constant
126 getStateFromPath<object>(path, {
129 path: 'foo',
132 path: 'bar',
147 path,
157 const path = '/foe/bar/sweet/apple/baz/jane?count=10&answer=42&valid=true'; constant
161 path: 'foo',
164 path: 'foe',
168 path: 'bar/:type/:fruit',
171 path: 'baz/:author',
229 path, constant
243 testConversions(path, config, state);
247 const path = '/foe/baz/jane?count=10&answer=42&valid=true'; constant
251 path: 'foo',
254 path: 'foe',
258 path: 'baz/:author',
297 path, constant
308 expect(getStateFromPath<object>(path, config)).toEqual(state);
315 const path = '/bar/sweet/apple/foe/bis/jane?count=10&answer=42&valid=true'; constant
319 path: 'bar/:type/:fruit',
324 path: 'foe',
329 path: 'bos',
333 path: 'bis/:author',
398 path,
415 testConversions(path, config, state);
419 const path = '/baz'; constant
423 path: 'foo',
426 path: 'foe',
430 path: 'bar',
434 path: 'baz',
453 routes: [{ name: 'Baz', path }],
462 testConversions(path, config, state);
466 const path = '/baz'; constant
470 path: 'foo/:id',
482 path: 'baz',
501 routes: [{ name: 'Baz', path }],
510 testConversions(path, config, state);
514 const path = '/baz'; constant
544 routes: [{ name: 'Baz', path }],
553 testConversions(path, config, state);
557 const path = '/baz'; constant
583 routes: [{ name: 'Baz', path }],
592 testConversions(path, config, state);
596 const path = '/bar/sweet/apple/foe/bis/jane?answer=42&count=10&valid=true'; constant
600 path: 'bar/:type/:fruit',
605 path: 'foe',
611 path: 'bos',
615 path: 'bis/:author',
674 path,
691 testConversions(path, config, state);
695 const path = '/bar/sweet/apple/foe/bis/jane?answer=42&count=10&valid=true'; constant
699 path: 'bar/:type/:fruit',
704 path: 'foe',
710 path: 'bos',
714 path: 'bis/:author',
775 path: '/bar/sweet/apple/foe/bis/jane?answer=42&count=10&valid=true', constant
792 testConversions(path, config, state);
811 const path = ''; constant
813 expect(getStateFromPath<object>(path, config)).toEqual(undefined);
817 const path = ''; constant
843 routes: [{ name: 'Qux', path }],
852 expect(getStateFromPath<object>(path, config)).toEqual(state);
859 const path = '/'; constant
885 routes: [{ name: 'Qux', path }],
894 expect(getStateFromPath<object>(path, config)).toEqual(state);
910 ).toEqual({ routes: [{ name: '(app)/index', path: '/' }] });
923 ).toEqual({ routes: [{ name: '(one)/(two)/index', path: '/' }] });
927 const path = '?foo=42'; constant
936 path: '',
956 routes: [{ name: 'Qux', params: { foo: 42 }, path }],
965 expect(getStateFromPath<object>(path, config)).toEqual(state);
978 path: 'bar',
981 path: '',
991 const path = ''; constant
993 expect(getStateFromPath<object>(path, config)).toEqual(undefined);
997 const path = '/foo/5'; constant
1002 path: '/',
1007 path: 'foo/:id',
1033 path,
1041 testConversions(path, config, state);
1045 const path = '/foos'; constant
1050 path: '/',
1055 path: 'foos',
1074 path,
1082 testConversions(path, config, state);
1086 const path = '/foos/5'; constant
1091 path: '/',
1096 path: 'foos/:id',
1123 path,
1131 testConversions(path, config, state);
1135 const path = '/foos/5'; constant
1140 path: '/',
1145 path: 'foos/:id',
1151 path: 'foos/:id/:nip',
1179 path,
1187 testConversions(path, config, state);
1191 const path = '/foos/5/res/20'; constant
1196 path: '/',
1201 path: 'foos/:id',
1207 path: 'foos/:id/res/:pwd',
1235 path,
1243 testConversions(path, config, state);
1247 const path = '/5/20/foos/res'; constant
1252 path: '/',
1257 path: 'foos/:id',
1263 path: ':id/:pwd/foos/res',
1292 path,
1300 testConversions(path, config, state);
1304 const path = '/foos/5/20/res'; constant
1309 path: '/',
1314 path: 'foos/:id',
1320 path: 'foos/:id/:pwd/res',
1348 path,
1356 testConversions(path, config, state);
1360 const path = '5/foos/res/20'; constant
1365 path: '/',
1370 path: 'foos/:id',
1376 path: ':id/foos/res/:pwd',
1404 path,
1412 expect(getStateFromPath<object>(path, config)).toEqual(state);
1419 const path = '/foos/5'; constant
1424 path: '/',
1429 path: 'foo/:id',
1435 path: 'foos/:id/:nip?',
1462 path,
1470 testConversions(path, config, state);
1474 const path = '/foos/5'; constant
1479 path: '/',
1484 path: 'foo/:id',
1490 path: 'foos/:id/:nip?/:pwd?',
1517 path,
1525 testConversions(path, config, state);
1529 const path = '/foos/5/10'; constant
1534 path: '/',
1539 path: 'foo/:id',
1545 path: 'foos/:id/:nip?/:pwd?',
1574 path,
1582 testConversions(path, config, state);
1586 const path = '/foos/5/10/15'; constant
1591 path: '/',
1596 path: 'foo/:id',
1602 path: 'foos/:id/:nip?/:pwd?',
1632 path,
1640 testConversions(path, config, state);
1644 const path = '/foos/5/10'; constant
1649 path: '/',
1654 path: 'foo/:id',
1660 path: 'foos/:id/:nip?/:pwd',
1690 path,
1698 testConversions(path, config, state);
1702 const path = '/foos/5/10/15'; constant
1707 path: '/',
1712 path: 'foo/:id',
1718 path: 'foos/:id/:nip?/:pwd',
1748 path,
1756 testConversions(path, config, state);
1760 const path = '/foos/5/10/15'; constant
1765 path: '/',
1770 path: 'foo/:id',
1776 path: 'foos/:id/:nip?/:pwd/:smh',
1808 path,
1816 testConversions(path, config, state);
1820 const path = '/foos/5/10'; constant
1825 path: '/',
1830 path: 'foo/:id',
1836 path: 'foos/:nip?/:pwd/:smh?/:id',
1866 path,
1874 testConversions(path, config, state);
1878 const path = '/foos/5/10/15'; constant
1883 path: '/',
1888 path: 'foo/:id',
1894 path: 'foos/:nip?/:pwd/:smh?/:id',
1926 path,
1934 testConversions(path, config, state);
1938 const path = '5/10/foos/15'; constant
1943 path: '/',
1948 path: 'foo/:id',
1954 path: ':nip?/:pwd/foos/:smh?/:id',
1985 path,
1993 expect(getStateFromPath<object>(path, config)).toEqual(state);
2000 const path = '5/10/foos/15'; constant
2005 path: '/',
2010 path: 'foo/:id',
2016 path: ':nip?/:smh?/:pwd/foos/:id',
2047 path,
2055 expect(getStateFromPath<object>(path, config)).toEqual(state);
2062 const path = 'foo/42/baz/babel'; constant
2067 path: 'foo/:bar',
2088 path,
2096 expect(getStateFromPath<object>(path, config)).toEqual(state);
2103 const path = '/bar/42'; constant
2109 path: '/bar//:id/',
2128 path,
2136 testConversions(path, config, state);
2140 const path = '/test/bar/42/whatever'; constant
2149 path,
2154 testConversions(path, config, state);
2158 const path = '/bar/42/whatever/baz/initt'; constant
2184 path: '/bar/42/whatever/baz/initt',
2195 testConversions(path, config, state);
2199 const path = '/whatever'; constant
2205 path: '/bar/:id/',
2208 path: '*404',
2240 path,
2251 expect(getStateFromPath<object>(path, config)).toEqual(state);
2253 changePath(state, path)
2258 const path = '/bar/42/test'; constant
2262 path: 'bar',
2267 path: ':id',
2292 path: '/bar/42/test',
2303 testConversions(path, config, state);
2307 const path = '/bar/42/baz/test'; constant
2313 path: '/bar/:id/',
2338 path,
2346 testConversions(path, config, state);
2350 const path = '/bar/42/baz/test'; constant
2353 getStateFromPath<object>(path, {
2358 path: '/bar/:id/',
2373 getStateFromPath<object>(path, {
2378 path: '/bar/:id/',
2391 const path = '/weekly-earnings'; constant
2406 path: 'earnings',
2429 path,
2440 testConversions(path, config, state);
2444 const path = '/earnings/weekly-earnings'; constant
2459 path: 'earnings',
2486 path,
2497 testConversions(path, config, state);
2505 path: 'bar',
2528 path: 'bar',
2532 path: 'qux',
2556 function testConversions(path: string, config: any, state: any) {
2557 expect(getStateFromPath<object>(path, config)).toEqual(state);