Lines Matching refs:uri

2528 	struct evhttp_uri *uri = NULL;  in http_parse_uri_test()  local
2530 #define URI_PARSE(uri) \ in http_parse_uri_test() argument
2531 evhttp_uri_parse_with_flags((uri), parse_flags) in http_parse_uri_test()
2534 char *ret = evhttp_uri_join(uri, url_tmp, sizeof(url_tmp)); \ in http_parse_uri_test()
2552 uri = URI_PARSE(s); \ in http_parse_uri_test()
2553 if (uri != NULL && !nonconform) { \ in http_parse_uri_test()
2555 } else if (uri == NULL && nonconform) { \ in http_parse_uri_test()
2559 if (uri) { \ in http_parse_uri_test()
2560 tt_want(evhttp_uri_join(uri, url_tmp, \ in http_parse_uri_test()
2562 evhttp_uri_free(uri); \ in http_parse_uri_test()
2602 uri = evhttp_uri_new(); in http_parse_uri_test()
2603 tt_want(0==evhttp_uri_set_host(uri, "www.example.com")); in http_parse_uri_test()
2604 tt_want(evhttp_uri_join(uri, url_tmp, sizeof(url_tmp)) != NULL); in http_parse_uri_test()
2606 tt_want(evhttp_uri_join(uri, url_tmp, 3) == NULL); in http_parse_uri_test()
2608 tt_want(0==evhttp_uri_set_path(uri, "hi_mom")); in http_parse_uri_test()
2609 tt_want(evhttp_uri_join(uri, url_tmp, sizeof(url_tmp)) == NULL); in http_parse_uri_test()
2610 tt_want(evhttp_uri_join(uri, NULL, sizeof(url_tmp))==NULL); in http_parse_uri_test()
2611 tt_want(evhttp_uri_join(uri, url_tmp, 0)==NULL); in http_parse_uri_test()
2612 evhttp_uri_free(uri); in http_parse_uri_test()
2613 uri = URI_PARSE("mailto:foo@bar"); in http_parse_uri_test()
2614 tt_want(uri != NULL); in http_parse_uri_test()
2615 tt_want(evhttp_uri_get_host(uri) == NULL); in http_parse_uri_test()
2616 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2617 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2618 tt_want(!strcmp(evhttp_uri_get_scheme(uri), "mailto")); in http_parse_uri_test()
2619 tt_want(!strcmp(evhttp_uri_get_path(uri), "foo@bar")); in http_parse_uri_test()
2620 tt_want(evhttp_uri_get_query(uri) == NULL); in http_parse_uri_test()
2621 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2623 evhttp_uri_free(uri); in http_parse_uri_test()
2625 uri = evhttp_uri_new(); in http_parse_uri_test()
2627 tt_want(-1 == evhttp_uri_set_scheme(uri,"")); in http_parse_uri_test()
2628 tt_want(-1 == evhttp_uri_set_scheme(uri,"33")); in http_parse_uri_test()
2629 tt_want(-1 == evhttp_uri_set_scheme(uri,"hi!")); in http_parse_uri_test()
2630 tt_want(-1 == evhttp_uri_set_userinfo(uri,"hello@")); in http_parse_uri_test()
2631 tt_want(-1 == evhttp_uri_set_host(uri,"[1.2.3.4]")); in http_parse_uri_test()
2632 tt_want(-1 == evhttp_uri_set_host(uri,"[")); in http_parse_uri_test()
2633 tt_want(-1 == evhttp_uri_set_host(uri,"www.[foo].com")); in http_parse_uri_test()
2634 tt_want(-1 == evhttp_uri_set_port(uri,-3)); in http_parse_uri_test()
2635 tt_want(-1 == evhttp_uri_set_path(uri,"hello?world")); in http_parse_uri_test()
2636 tt_want(-1 == evhttp_uri_set_query(uri,"hello#world")); in http_parse_uri_test()
2637 tt_want(-1 == evhttp_uri_set_fragment(uri,"hello#world")); in http_parse_uri_test()
2639 tt_want(0 == evhttp_uri_set_scheme(uri,"http")); in http_parse_uri_test()
2640 tt_want(0 == evhttp_uri_set_scheme(uri,NULL)); in http_parse_uri_test()
2641 tt_want(0 == evhttp_uri_set_userinfo(uri,"username:pass")); in http_parse_uri_test()
2642 tt_want(0 == evhttp_uri_set_userinfo(uri,NULL)); in http_parse_uri_test()
2643 tt_want(0 == evhttp_uri_set_host(uri,"www.example.com")); in http_parse_uri_test()
2644 tt_want(0 == evhttp_uri_set_host(uri,"1.2.3.4")); in http_parse_uri_test()
2645 tt_want(0 == evhttp_uri_set_host(uri,"[1:2:3:4::]")); in http_parse_uri_test()
2646 tt_want(0 == evhttp_uri_set_host(uri,"[v7.wobblewobble]")); in http_parse_uri_test()
2647 tt_want(0 == evhttp_uri_set_host(uri,NULL)); in http_parse_uri_test()
2648 tt_want(0 == evhttp_uri_set_host(uri,"")); in http_parse_uri_test()
2649 tt_want(0 == evhttp_uri_set_port(uri, -1)); in http_parse_uri_test()
2650 tt_want(0 == evhttp_uri_set_port(uri, 80)); in http_parse_uri_test()
2651 tt_want(0 == evhttp_uri_set_port(uri, 65535)); in http_parse_uri_test()
2652 tt_want(0 == evhttp_uri_set_path(uri, "")); in http_parse_uri_test()
2653 tt_want(0 == evhttp_uri_set_path(uri, "/documents/public/index.html")); in http_parse_uri_test()
2654 tt_want(0 == evhttp_uri_set_path(uri, NULL)); in http_parse_uri_test()
2655 tt_want(0 == evhttp_uri_set_query(uri, "key=val&key2=val2")); in http_parse_uri_test()
2656 tt_want(0 == evhttp_uri_set_query(uri, "keyvalblarg")); in http_parse_uri_test()
2657 tt_want(0 == evhttp_uri_set_query(uri, "")); in http_parse_uri_test()
2658 tt_want(0 == evhttp_uri_set_query(uri, NULL)); in http_parse_uri_test()
2659 tt_want(0 == evhttp_uri_set_fragment(uri, "")); in http_parse_uri_test()
2660 tt_want(0 == evhttp_uri_set_fragment(uri, "here?i?am")); in http_parse_uri_test()
2661 tt_want(0 == evhttp_uri_set_fragment(uri, NULL)); in http_parse_uri_test()
2662 evhttp_uri_free(uri); in http_parse_uri_test()
2665 uri = URI_PARSE("http://www.test.com/?q=t%33est"); in http_parse_uri_test()
2666 tt_want(strcmp(evhttp_uri_get_scheme(uri), "http") == 0); in http_parse_uri_test()
2667 tt_want(strcmp(evhttp_uri_get_host(uri), "www.test.com") == 0); in http_parse_uri_test()
2668 tt_want(strcmp(evhttp_uri_get_path(uri), "/") == 0); in http_parse_uri_test()
2669 tt_want(strcmp(evhttp_uri_get_query(uri), "q=t%33est") == 0); in http_parse_uri_test()
2670 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2671 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2672 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2674 evhttp_uri_free(uri); in http_parse_uri_test()
2676 uri = URI_PARSE("http://%77ww.test.com"); in http_parse_uri_test()
2677 tt_want(strcmp(evhttp_uri_get_scheme(uri), "http") == 0); in http_parse_uri_test()
2678 tt_want(strcmp(evhttp_uri_get_host(uri), "%77ww.test.com") == 0); in http_parse_uri_test()
2679 tt_want(strcmp(evhttp_uri_get_path(uri), "") == 0); in http_parse_uri_test()
2680 tt_want(evhttp_uri_get_query(uri) == NULL); in http_parse_uri_test()
2681 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2682 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2683 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2685 evhttp_uri_free(uri); in http_parse_uri_test()
2687 uri = URI_PARSE("http://www.test.com?q=test"); in http_parse_uri_test()
2688 tt_want(strcmp(evhttp_uri_get_scheme(uri), "http") == 0); in http_parse_uri_test()
2689 tt_want(strcmp(evhttp_uri_get_host(uri), "www.test.com") == 0); in http_parse_uri_test()
2690 tt_want(strcmp(evhttp_uri_get_path(uri), "") == 0); in http_parse_uri_test()
2691 tt_want(strcmp(evhttp_uri_get_query(uri), "q=test") == 0); in http_parse_uri_test()
2692 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2693 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2694 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2696 evhttp_uri_free(uri); in http_parse_uri_test()
2698 uri = URI_PARSE("http://www.test.com#fragment"); in http_parse_uri_test()
2699 tt_want(strcmp(evhttp_uri_get_scheme(uri), "http") == 0); in http_parse_uri_test()
2700 tt_want(strcmp(evhttp_uri_get_host(uri), "www.test.com") == 0); in http_parse_uri_test()
2701 tt_want(strcmp(evhttp_uri_get_path(uri), "") == 0); in http_parse_uri_test()
2702 tt_want(evhttp_uri_get_query(uri) == NULL); in http_parse_uri_test()
2703 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2704 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2705 tt_want_str_op(evhttp_uri_get_fragment(uri), ==, "fragment"); in http_parse_uri_test()
2707 evhttp_uri_free(uri); in http_parse_uri_test()
2709 uri = URI_PARSE("http://8000/"); in http_parse_uri_test()
2710 tt_want(strcmp(evhttp_uri_get_scheme(uri), "http") == 0); in http_parse_uri_test()
2711 tt_want(strcmp(evhttp_uri_get_host(uri), "8000") == 0); in http_parse_uri_test()
2712 tt_want(strcmp(evhttp_uri_get_path(uri), "/") == 0); in http_parse_uri_test()
2713 tt_want(evhttp_uri_get_query(uri) == NULL); in http_parse_uri_test()
2714 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2715 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2716 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2718 evhttp_uri_free(uri); in http_parse_uri_test()
2720 uri = URI_PARSE("http://:8000/"); in http_parse_uri_test()
2721 tt_want(strcmp(evhttp_uri_get_scheme(uri), "http") == 0); in http_parse_uri_test()
2722 tt_want(strcmp(evhttp_uri_get_host(uri), "") == 0); in http_parse_uri_test()
2723 tt_want(strcmp(evhttp_uri_get_path(uri), "/") == 0); in http_parse_uri_test()
2724 tt_want(evhttp_uri_get_query(uri) == NULL); in http_parse_uri_test()
2725 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2726 tt_want(evhttp_uri_get_port(uri) == 8000); in http_parse_uri_test()
2727 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2729 evhttp_uri_free(uri); in http_parse_uri_test()
2731 uri = URI_PARSE("http://www.test.com:/"); /* empty port */ in http_parse_uri_test()
2732 tt_want(strcmp(evhttp_uri_get_scheme(uri), "http") == 0); in http_parse_uri_test()
2733 tt_want(strcmp(evhttp_uri_get_host(uri), "www.test.com") == 0); in http_parse_uri_test()
2734 tt_want_str_op(evhttp_uri_get_path(uri), ==, "/"); in http_parse_uri_test()
2735 tt_want(evhttp_uri_get_query(uri) == NULL); in http_parse_uri_test()
2736 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2737 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2738 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2740 evhttp_uri_free(uri); in http_parse_uri_test()
2742 uri = URI_PARSE("http://www.test.com:"); /* empty port 2 */ in http_parse_uri_test()
2743 tt_want(strcmp(evhttp_uri_get_scheme(uri), "http") == 0); in http_parse_uri_test()
2744 tt_want(strcmp(evhttp_uri_get_host(uri), "www.test.com") == 0); in http_parse_uri_test()
2745 tt_want(strcmp(evhttp_uri_get_path(uri), "") == 0); in http_parse_uri_test()
2746 tt_want(evhttp_uri_get_query(uri) == NULL); in http_parse_uri_test()
2747 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2748 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2749 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2751 evhttp_uri_free(uri); in http_parse_uri_test()
2753 uri = URI_PARSE("ftp://www.test.com/?q=test"); in http_parse_uri_test()
2754 tt_want(strcmp(evhttp_uri_get_scheme(uri), "ftp") == 0); in http_parse_uri_test()
2755 tt_want(strcmp(evhttp_uri_get_host(uri), "www.test.com") == 0); in http_parse_uri_test()
2756 tt_want(strcmp(evhttp_uri_get_path(uri), "/") == 0); in http_parse_uri_test()
2757 tt_want(strcmp(evhttp_uri_get_query(uri), "q=test") == 0); in http_parse_uri_test()
2758 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2759 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2760 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2762 evhttp_uri_free(uri); in http_parse_uri_test()
2764 uri = URI_PARSE("ftp://[::1]:999/?q=test"); in http_parse_uri_test()
2765 tt_want(strcmp(evhttp_uri_get_scheme(uri), "ftp") == 0); in http_parse_uri_test()
2766 tt_want(strcmp(evhttp_uri_get_host(uri), "[::1]") == 0); in http_parse_uri_test()
2767 tt_want(strcmp(evhttp_uri_get_path(uri), "/") == 0); in http_parse_uri_test()
2768 tt_want(strcmp(evhttp_uri_get_query(uri), "q=test") == 0); in http_parse_uri_test()
2769 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2770 tt_want(evhttp_uri_get_port(uri) == 999); in http_parse_uri_test()
2771 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2773 evhttp_uri_free(uri); in http_parse_uri_test()
2775 uri = URI_PARSE("ftp://[ff00::127.0.0.1]/?q=test"); in http_parse_uri_test()
2776 tt_want(strcmp(evhttp_uri_get_scheme(uri), "ftp") == 0); in http_parse_uri_test()
2777 tt_want(strcmp(evhttp_uri_get_host(uri), "[ff00::127.0.0.1]") == 0); in http_parse_uri_test()
2778 tt_want(strcmp(evhttp_uri_get_path(uri), "/") == 0); in http_parse_uri_test()
2779 tt_want(strcmp(evhttp_uri_get_query(uri), "q=test") == 0); in http_parse_uri_test()
2780 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2781 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2782 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2784 evhttp_uri_free(uri); in http_parse_uri_test()
2786 uri = URI_PARSE("ftp://[v99.not_(any:time)_soon]/?q=test"); in http_parse_uri_test()
2787 tt_want(strcmp(evhttp_uri_get_scheme(uri), "ftp") == 0); in http_parse_uri_test()
2788 tt_want(strcmp(evhttp_uri_get_host(uri), "[v99.not_(any:time)_soon]") == 0); in http_parse_uri_test()
2789 tt_want(strcmp(evhttp_uri_get_path(uri), "/") == 0); in http_parse_uri_test()
2790 tt_want(strcmp(evhttp_uri_get_query(uri), "q=test") == 0); in http_parse_uri_test()
2791 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2792 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2793 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2795 evhttp_uri_free(uri); in http_parse_uri_test()
2797 uri = URI_PARSE("scheme://user:pass@foo.com:42/?q=test&s=some+thing#fragment"); in http_parse_uri_test()
2798 tt_want(strcmp(evhttp_uri_get_scheme(uri), "scheme") == 0); in http_parse_uri_test()
2799 tt_want(strcmp(evhttp_uri_get_userinfo(uri), "user:pass") == 0); in http_parse_uri_test()
2800 tt_want(strcmp(evhttp_uri_get_host(uri), "foo.com") == 0); in http_parse_uri_test()
2801 tt_want(evhttp_uri_get_port(uri) == 42); in http_parse_uri_test()
2802 tt_want(strcmp(evhttp_uri_get_path(uri), "/") == 0); in http_parse_uri_test()
2803 tt_want(strcmp(evhttp_uri_get_query(uri), "q=test&s=some+thing") == 0); in http_parse_uri_test()
2804 tt_want(strcmp(evhttp_uri_get_fragment(uri), "fragment") == 0); in http_parse_uri_test()
2806 evhttp_uri_free(uri); in http_parse_uri_test()
2808 uri = URI_PARSE("scheme://user@foo.com/#fragment"); in http_parse_uri_test()
2809 tt_want(strcmp(evhttp_uri_get_scheme(uri), "scheme") == 0); in http_parse_uri_test()
2810 tt_want(strcmp(evhttp_uri_get_userinfo(uri), "user") == 0); in http_parse_uri_test()
2811 tt_want(strcmp(evhttp_uri_get_host(uri), "foo.com") == 0); in http_parse_uri_test()
2812 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2813 tt_want(strcmp(evhttp_uri_get_path(uri), "/") == 0); in http_parse_uri_test()
2814 tt_want(evhttp_uri_get_query(uri) == NULL); in http_parse_uri_test()
2815 tt_want(strcmp(evhttp_uri_get_fragment(uri), "fragment") == 0); in http_parse_uri_test()
2817 evhttp_uri_free(uri); in http_parse_uri_test()
2819 uri = URI_PARSE("scheme://%75ser@foo.com/#frag@ment"); in http_parse_uri_test()
2820 tt_want(strcmp(evhttp_uri_get_scheme(uri), "scheme") == 0); in http_parse_uri_test()
2821 tt_want(strcmp(evhttp_uri_get_userinfo(uri), "%75ser") == 0); in http_parse_uri_test()
2822 tt_want(strcmp(evhttp_uri_get_host(uri), "foo.com") == 0); in http_parse_uri_test()
2823 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2824 tt_want(strcmp(evhttp_uri_get_path(uri), "/") == 0); in http_parse_uri_test()
2825 tt_want(evhttp_uri_get_query(uri) == NULL); in http_parse_uri_test()
2826 tt_want(strcmp(evhttp_uri_get_fragment(uri), "frag@ment") == 0); in http_parse_uri_test()
2828 evhttp_uri_free(uri); in http_parse_uri_test()
2830 uri = URI_PARSE("file:///some/path/to/the/file"); in http_parse_uri_test()
2831 tt_want(strcmp(evhttp_uri_get_scheme(uri), "file") == 0); in http_parse_uri_test()
2832 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2833 tt_want(strcmp(evhttp_uri_get_host(uri), "") == 0); in http_parse_uri_test()
2834 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2835 tt_want(strcmp(evhttp_uri_get_path(uri), "/some/path/to/the/file") == 0); in http_parse_uri_test()
2836 tt_want(evhttp_uri_get_query(uri) == NULL); in http_parse_uri_test()
2837 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2839 evhttp_uri_free(uri); in http_parse_uri_test()
2841 uri = URI_PARSE("///some/path/to/the-file"); in http_parse_uri_test()
2842 tt_want(uri != NULL); in http_parse_uri_test()
2843 tt_want(evhttp_uri_get_scheme(uri) == NULL); in http_parse_uri_test()
2844 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2845 tt_want(strcmp(evhttp_uri_get_host(uri), "") == 0); in http_parse_uri_test()
2846 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2847 tt_want(strcmp(evhttp_uri_get_path(uri), "/some/path/to/the-file") == 0); in http_parse_uri_test()
2848 tt_want(evhttp_uri_get_query(uri) == NULL); in http_parse_uri_test()
2849 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2851 evhttp_uri_free(uri); in http_parse_uri_test()
2853 uri = URI_PARSE("/s:ome/path/to/the-file?q=99#fred"); in http_parse_uri_test()
2854 tt_want(uri != NULL); in http_parse_uri_test()
2855 tt_want(evhttp_uri_get_scheme(uri) == NULL); in http_parse_uri_test()
2856 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2857 tt_want(evhttp_uri_get_host(uri) == NULL); in http_parse_uri_test()
2858 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2859 tt_want(strcmp(evhttp_uri_get_path(uri), "/s:ome/path/to/the-file") == 0); in http_parse_uri_test()
2860 tt_want(strcmp(evhttp_uri_get_query(uri), "q=99") == 0); in http_parse_uri_test()
2861 tt_want(strcmp(evhttp_uri_get_fragment(uri), "fred") == 0); in http_parse_uri_test()
2863 evhttp_uri_free(uri); in http_parse_uri_test()
2865 uri = URI_PARSE("relative/path/with/co:lon"); in http_parse_uri_test()
2866 tt_want(uri != NULL); in http_parse_uri_test()
2867 tt_want(evhttp_uri_get_scheme(uri) == NULL); in http_parse_uri_test()
2868 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2869 tt_want(evhttp_uri_get_host(uri) == NULL); in http_parse_uri_test()
2870 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2871 tt_want(strcmp(evhttp_uri_get_path(uri), "relative/path/with/co:lon") == 0); in http_parse_uri_test()
2872 tt_want(evhttp_uri_get_query(uri) == NULL); in http_parse_uri_test()
2873 tt_want(evhttp_uri_get_fragment(uri) == NULL); in http_parse_uri_test()
2875 evhttp_uri_free(uri); in http_parse_uri_test()
2877 uri = URI_PARSE("bob?q=99&q2=q?33#fr?ed"); in http_parse_uri_test()
2878 tt_want(uri != NULL); in http_parse_uri_test()
2879 tt_want(evhttp_uri_get_scheme(uri) == NULL); in http_parse_uri_test()
2880 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2881 tt_want(evhttp_uri_get_host(uri) == NULL); in http_parse_uri_test()
2882 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2883 tt_want(strcmp(evhttp_uri_get_path(uri), "bob") == 0); in http_parse_uri_test()
2884 tt_want(strcmp(evhttp_uri_get_query(uri), "q=99&q2=q?33") == 0); in http_parse_uri_test()
2885 tt_want(strcmp(evhttp_uri_get_fragment(uri), "fr?ed") == 0); in http_parse_uri_test()
2887 evhttp_uri_free(uri); in http_parse_uri_test()
2889 uri = URI_PARSE("#fr?ed"); in http_parse_uri_test()
2890 tt_want(uri != NULL); in http_parse_uri_test()
2891 tt_want(evhttp_uri_get_scheme(uri) == NULL); in http_parse_uri_test()
2892 tt_want(evhttp_uri_get_userinfo(uri) == NULL); in http_parse_uri_test()
2893 tt_want(evhttp_uri_get_host(uri) == NULL); in http_parse_uri_test()
2894 tt_want(evhttp_uri_get_port(uri) == -1); in http_parse_uri_test()
2895 tt_want(strcmp(evhttp_uri_get_path(uri), "") == 0); in http_parse_uri_test()
2896 tt_want(evhttp_uri_get_query(uri) == NULL); in http_parse_uri_test()
2897 tt_want(strcmp(evhttp_uri_get_fragment(uri), "fr?ed") == 0); in http_parse_uri_test()
2899 evhttp_uri_free(uri); in http_parse_uri_test()
3671 http_simple_test_impl(void *arg, int ssl, int dirty, const char *uri) in http_simple_test_impl() argument
3696 if (evhttp_make_request(evcon, req, EVHTTP_REQ_GET, uri) == -1) in http_simple_test_impl()