summaryrefslogtreecommitdiff
path: root/tests/cache-test.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/cache-test.c')
-rw-r--r--tests/cache-test.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/tests/cache-test.c b/tests/cache-test.c
index ed8ca453..9469dc12 100644
--- a/tests/cache-test.c
+++ b/tests/cache-test.c
@@ -472,6 +472,7 @@ do_cancel_test (SoupURI *base_uri)
SoupCache *cache;
char *cache_dir;
char *body1, *body2;
+ guint flags;
debug_printf (1, "Cache cancel tests\n");
@@ -496,7 +497,8 @@ do_cancel_test (SoupURI *base_uri)
/* Check that messages are correctly processed on cancellations. */
debug_printf (1, " Cancel fresh resource with soup_session_message_cancel()\n");
- do_request_with_cancel (session, base_uri, "GET", "/1", SOUP_TEST_REQUEST_CANCEL_MESSAGE);
+ flags = SOUP_TEST_REQUEST_CANCEL_MESSAGE | SOUP_TEST_REQUEST_CANCEL_IMMEDIATE;
+ do_request_with_cancel (session, base_uri, "GET", "/1", flags);
if (cancelled_requests != 1) {
debug_printf (1, " invalid number of cancelled requests: %d (1 expected)\n",
cancelled_requests);
@@ -504,7 +506,8 @@ do_cancel_test (SoupURI *base_uri)
}
debug_printf (1, " Cancel fresh resource with g_cancellable_cancel()\n");
- do_request_with_cancel (session, base_uri, "GET", "/1", SOUP_TEST_REQUEST_CANCEL_CANCELLABLE);
+ flags = SOUP_TEST_REQUEST_CANCEL_CANCELLABLE | SOUP_TEST_REQUEST_CANCEL_IMMEDIATE;
+ do_request_with_cancel (session, base_uri, "GET", "/1", flags);
if (cancelled_requests != 1) {
debug_printf (1, " invalid number of cancelled requests: %d (1 expected)\n",
cancelled_requests);
@@ -522,7 +525,8 @@ do_cancel_test (SoupURI *base_uri)
/* Check that messages are correctly processed on cancellations. */
debug_printf (1, " Cancel a revalidating resource with soup_session_message_cancel()\n");
- do_request_with_cancel (session, base_uri, "GET", "/2", SOUP_TEST_REQUEST_CANCEL_MESSAGE);
+ flags = SOUP_TEST_REQUEST_CANCEL_MESSAGE | SOUP_TEST_REQUEST_CANCEL_IMMEDIATE;
+ do_request_with_cancel (session, base_uri, "GET", "/2", flags);
if (cancelled_requests != 2) {
debug_printf (1, " invalid number of cancelled requests: %d (2 expected)\n",
cancelled_requests);
@@ -530,7 +534,8 @@ do_cancel_test (SoupURI *base_uri)
}
debug_printf (1, " Cancel a revalidating resource with g_cancellable_cancel()\n");
- do_request_with_cancel (session, base_uri, "GET", "/2", SOUP_TEST_REQUEST_CANCEL_CANCELLABLE);
+ flags = SOUP_TEST_REQUEST_CANCEL_CANCELLABLE | SOUP_TEST_REQUEST_CANCEL_IMMEDIATE;
+ do_request_with_cancel (session, base_uri, "GET", "/2", flags);
if (cancelled_requests != 2) {
debug_printf (1, " invalid number of cancelled requests: %d (2 expected)\n",
cancelled_requests);