Lines Matching defs:url_struct
472 struct url url_struct;
475 result = parse_url(buff1, &url_struct);
476 assert_int_equal(url_struct.port, atoi(PORT1));
477 assert_int_equal(url_struct.error, 0);
478 assert_int_equal(url_struct.ssl, 0);
479 assert_string_equal(url_struct.proto, PROTO1);
480 assert_string_equal(url_struct.host, HOST1);
481 assert_string_equal(url_struct.path, PATH1);
482 assert_string_equal(url_struct.query, QUERY1);
485 result = parse_url(buff2, &url_struct);
486 assert_int_equal(url_struct.port, 443);
487 assert_int_equal(url_struct.error, 0);
488 assert_int_equal(url_struct.ssl, 1);
489 assert_string_equal(url_struct.proto, PROTO2);
490 assert_string_equal(url_struct.host, HOST2);
491 assert_string_equal(url_struct.path, PATH2);
492 assert_string_equal(url_struct.query, "");
495 result = parse_url(buff3, &url_struct);
496 assert_int_equal(url_struct.port, 80);
497 assert_int_equal(url_struct.error, 0);
498 assert_int_equal(url_struct.ssl, 0);
499 assert_string_equal(url_struct.proto, PROTO3);
500 assert_string_equal(url_struct.host, HOST3);
501 assert_string_equal(url_struct.path, "/");
502 assert_string_equal(url_struct.query, "");
505 result = parse_url(buff4, &url_struct);
506 assert_int_not_equal(url_struct.error, 0);