eina: Updated testcases of strbuf_substr_get.
authorSrivardhan Hebbar <sri.hebbar@samsung.com>
Thu, 7 Jan 2016 06:35:06 +0000 (15:35 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Thu, 7 Jan 2016 06:35:18 +0000 (15:35 +0900)
Summary:
Fixes T2949.

Signed-off-by: Srivardhan Hebbar <sri.hebbar@samsung.com>
Reviewers: cedric, jpeg

Reviewed By: jpeg

Maniphest Tasks: T2949

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

src/tests/eina/eina_test_strbuf.c

index 8f68df3..6c8f4db 100644 (file)
@@ -526,17 +526,17 @@ START_TEST(strbuf_substr_get)
    eina_strbuf_append(buf, "string");
    substr = eina_strbuf_substr_get(buf, 2, 3);
    str = eina_strbuf_string_get(substr);
-   fail_unless(str || strcmp(str, "rin"));
+   fail_unless(str && !strcmp(str, "rin"));
    eina_strbuf_free(substr);
 
    substr = eina_strbuf_substr_get(buf, 0, 6);
    str = eina_strbuf_string_get(substr);
-   fail_unless(str || strcmp(str, "string"));
+   fail_unless(str && !strcmp(str, "string"));
    eina_strbuf_free(substr);
 
    substr = eina_strbuf_substr_get(buf, 6, 0);
    str = eina_strbuf_string_get(substr);
-   fail_unless(str || strcmp(str, "0"));
+   fail_unless(str && !strcmp(str, ""));
    eina_strbuf_free(substr);
 
    substr = eina_strbuf_substr_get(buf, 6, 1);
@@ -550,9 +550,7 @@ START_TEST(strbuf_substr_get)
    eina_strbuf_free(substr);
 
    substr = eina_strbuf_substr_get(NULL, 0, 7);
-   str = eina_strbuf_string_get(substr);
-   fail_if(str);
-   eina_strbuf_free(substr);
+   fail_if(substr);
 
    eina_strbuf_free(buf);
    eina_shutdown();