Lines Matching +full:resolve +full:- +full:url
7 // http://www.apache.org/licenses/LICENSE-2.0
21 describe('Router#resolve', () => {
33 expect(router.resolve().tag).toBe(mockComponent);
43 expect(router.resolve().tag).toBe(nonDefaultComponent);
44 expect(router.resolve().attrs.subpage).toBe('/subpage');
47 test('Pass empty subpage if not found in URL', () => {
54 expect(router.resolve().tag).toBe(nonDefaultComponent);
55 expect(router.resolve().attrs.subpage).toBe('');
62 const url = 'http://localhost?p=123&s=42&url=a?b?c'; constant
63 const route = Router.parseUrl(url);
67 expect(args.url).toBe('a?b?c');
73 const url = 'http://localhost/#!/foo?p=123&s=42&url=a?b?c'; constant
74 const route = Router.parseUrl(url);
78 expect(args.url).toBe('a?b?c');
84 const url = constant
85 'http://localhost/?p=1&s=2&hideSidebar=true#!/foo?s=3&url=4&hideSidebar=false';
86 const route = Router.parseUrl(url);
90 expect(args.url).toBe('4');
97 const url = 'http://localhost?query=(foo+%2B+bar),'; constant
98 const route = Router.parseUrl(url);
105 const url = 'http://localhost#!/foo?query=(foo+%2B+bar),'; constant
106 const route = Router.parseUrl(url);
112 const url = constant
113 'http://localhost/?p=1&s=2&hideSidebar=true#!/foo?s=3&url=4&hideSidebar=false#myfragment';
114 const route = Router.parseUrl(url);
128 // This prevents the url from becoming messy.
159 '#!/record/memory?url=http://localhost:1234/aaaa',
163 expect(args.url).toEqual('http://localhost:1234/aaaa');