Ejemplo n.º 1
0
 it('ok http://www.baidu.com/life/hunshapic?module=life&zt=ps#list', function () {
     var obj = lib.url.parse(url1);
     console.log('url.parse url1', obj);
     expect(lib.url.parse(url1).protocol).toEqual('http');
     expect(lib.url.parse(url1).host).toEqual('www.baidu.com');
     expect(lib.url.parse(url1).path).toEqual('/life/hunshapic');
 });
Ejemplo n.º 2
0
 it('ok www.baidu.com/life/hunshapic?module=life&zt=ps', function () {
     var obj = lib.url.parse(url2);
     console.log('url.parse url2', obj);
     expect(lib.url.parse(url2).protocol).toBeUndefined();
     expect(lib.url.parse(url2).host).toEqual('www.baidu.com');
     expect(lib.url.parse(url2).path).toEqual('/life/hunshapic');
 });
Ejemplo n.º 3
0
 it('ok http://www.baidu.com/?module=life&zt=ps#list', function () {
     var obj = lib.url.parse(url3);
     console.log('url.parse url3', obj);
     expect(lib.url.parse(url3).protocol).toBeUndefined();
     expect(lib.url.parse(url3).host).toEqual('www.baidu.com');
     expect(lib.url.parse(url3).query).toEqual({});
     expect(lib.url.parse(url3).hash).toEqual('list');
 });
Ejemplo n.º 4
0
 it('ok', function () {
     var str = lib.url.serializeQuery(query);
     expect(str).not.toEqual('list');
     console.log('url.serializeQuery', str);
 });