[libsoup/mcatanzaro/#3: 11/11] Add soup_cookie_jar_get_cookies with empty hostname test
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libsoup/mcatanzaro/#3: 11/11] Add soup_cookie_jar_get_cookies with empty hostname test
- Date: Thu, 28 Jun 2018 11:40:19 +0000 (UTC)
commit cf82db7472d3339ccca210342cb453a7ce22a900
Author: Michael Catanzaro <mcatanzaro igalia com>
Date: Sun Jun 24 20:20:18 2018 -0500
Add soup_cookie_jar_get_cookies with empty hostname test
This test checks the behavior that occurs wehn
soup_cookie_jar_get_cookies is called with a SoupURI that contains an
empty host component.
This verifies the fix for #3.
tests/cookies-test.c | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
---
diff --git a/tests/cookies-test.c b/tests/cookies-test.c
index b133f178..08d15513 100644
--- a/tests/cookies-test.c
+++ b/tests/cookies-test.c
@@ -228,6 +228,24 @@ do_cookies_parsing_nopath_nullorigin (void)
soup_cookie_free (cookie);
}
+static void
+do_get_cookies_empty_host_test (void)
+{
+ SoupCookieJar *jar;
+ SoupURI *uri;
+ char *cookies;
+
+ jar = soup_cookie_jar_new ();
+ uri = soup_uri_new ("file:///whatever.html");
+
+ cookies = soup_cookie_jar_get_cookies (jar, uri, FALSE);
+
+ g_assert_null (cookies);
+
+ g_object_unref (jar);
+ soup_uri_free (uri);
+}
+
int
main (int argc, char **argv)
{
@@ -249,6 +267,7 @@ main (int argc, char **argv)
g_test_add_func ("/cookies/accept-policy-subdomains", do_cookies_subdomain_policy_test);
g_test_add_func ("/cookies/parsing", do_cookies_parsing_test);
g_test_add_func ("/cookies/parsing/no-path-null-origin", do_cookies_parsing_nopath_nullorigin);
+ g_test_add_func ("/cookies/get-cookies/empty-host", do_get_cookies_empty_host_test);
ret = g_test_run ();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]