From f816c64de97abdb8ac372399ea73beff7bbc1899 Mon Sep 17 00:00:00 2001
From: Fabian Keil <fk@fabiankeil.de>
Date: Wed, 9 Jul 2014 14:54:08 +0200
Subject: [PATCH 1/3] libtest1513: assert() that progressKiller() is called
 once

---
 tests/libtest/lib1513.c | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/tests/libtest/lib1513.c b/tests/libtest/lib1513.c
index aefb577..83b9b75 100644
--- a/tests/libtest/lib1513.c
+++ b/tests/libtest/lib1513.c
@@ -30,6 +30,8 @@
 
 #include "memdebug.h"
 
+static int processKiller_calls = 0;
+
 static int progressKiller(void *arg,
                           double dltotal,
                           double dlnow,
@@ -41,6 +43,8 @@ static int progressKiller(void *arg,
   (void)dlnow;
   (void)ultotal;
   (void)ulnow;
+
+  processKiller_calls++;
   return 1;
 }
 
@@ -69,5 +73,9 @@ test_cleanup:
   curl_easy_cleanup(curl);
   curl_global_cleanup();
 
+  assert(processKiller_calls != 0);
+  assert(processKiller_calls == 1);
+  assert(res == 42);
+
   return res;
 }
-- 
1.9.0


