eina: add test case for eina_strbuf_string_free function.
authorvivek <vivek.ellur@samsung.com>
Wed, 22 Apr 2015 10:38:58 +0000 (12:38 +0200)
committerCedric BAIL <cedric@osg.samsung.com>
Wed, 22 Apr 2015 13:10:19 +0000 (15:10 +0200)
Summary:
Added test case for eina_strbuf_string_free function in eina_strbuf module

Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: cedric

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D2382

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
src/tests/eina/eina_test_strbuf.c

index 406b467..7a1386c 100644 (file)
@@ -56,6 +56,11 @@ START_TEST(strbuf_simple)
    fail_if(eina_strbuf_length_get(buf) != 0);
    fail_if(!strcmp(eina_strbuf_string_get(buf), TEXT));
 
+   eina_strbuf_string_free(buf);
+   fail_if(eina_strbuf_length_get(buf));
+   eina_strbuf_append(buf, TEXT);
+   fail_if(strcmp(eina_strbuf_string_get(buf), TEXT));
+
    eina_strbuf_free(buf);
 
    eina_shutdown();