test: don't leak open/closed counts into the next test
authorPeter Hutterer <peter.hutterer@who-t.net>
Thu, 16 Jan 2014 00:56:01 +0000 (10:56 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Fri, 31 Jan 2014 05:00:17 +0000 (15:00 +1000)
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
test/path.c

index 875cd88ebedecafdcff33bbdb09f4019d1e61f90..24f647f281f3d26cb53c9fd6ee126dd397b320e3 100644 (file)
@@ -72,6 +72,9 @@ START_TEST(path_create_NULL)
 
        ck_assert_int_eq(open_func_count, 0);
        ck_assert_int_eq(close_func_count, 0);
+
+       open_func_count = 0;
+       close_func_count = 0;
 }
 END_TEST
 
@@ -91,6 +94,9 @@ START_TEST(path_create_invalid)
 
        libinput_destroy(li);
        ck_assert_int_eq(close_func_count, 0);
+
+       open_func_count = 0;
+       close_func_count = 0;
 }
 END_TEST
 
@@ -126,6 +132,9 @@ START_TEST(path_create_destroy)
        libevdev_uinput_destroy(uinput);
        libinput_destroy(li);
        ck_assert_int_eq(close_func_count, 1);
+
+       open_func_count = 0;
+       close_func_count = 0;
 }
 END_TEST
 
@@ -241,6 +250,9 @@ START_TEST(path_suspend)
 
        libevdev_uinput_destroy(uinput);
        libinput_destroy(li);
+
+       open_func_count = 0;
+       close_func_count = 0;
 }
 END_TEST
 
@@ -277,6 +289,9 @@ START_TEST(path_double_suspend)
 
        libevdev_uinput_destroy(uinput);
        libinput_destroy(li);
+
+       open_func_count = 0;
+       close_func_count = 0;
 }
 END_TEST
 
@@ -313,6 +328,9 @@ START_TEST(path_double_resume)
 
        libevdev_uinput_destroy(uinput);
        libinput_destroy(li);
+
+       open_func_count = 0;
+       close_func_count = 0;
 }
 END_TEST