forked from enlightenment/efl
eina: Updated testcases of strbuf_substr_get.
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
This commit is contained in:
parent
c4b25604c7
commit
b598f8eb73
|
@ -526,17 +526,17 @@ START_TEST(strbuf_substr_get)
|
||||||
eina_strbuf_append(buf, "string");
|
eina_strbuf_append(buf, "string");
|
||||||
substr = eina_strbuf_substr_get(buf, 2, 3);
|
substr = eina_strbuf_substr_get(buf, 2, 3);
|
||||||
str = eina_strbuf_string_get(substr);
|
str = eina_strbuf_string_get(substr);
|
||||||
fail_unless(str || strcmp(str, "rin"));
|
fail_unless(str && !strcmp(str, "rin"));
|
||||||
eina_strbuf_free(substr);
|
eina_strbuf_free(substr);
|
||||||
|
|
||||||
substr = eina_strbuf_substr_get(buf, 0, 6);
|
substr = eina_strbuf_substr_get(buf, 0, 6);
|
||||||
str = eina_strbuf_string_get(substr);
|
str = eina_strbuf_string_get(substr);
|
||||||
fail_unless(str || strcmp(str, "string"));
|
fail_unless(str && !strcmp(str, "string"));
|
||||||
eina_strbuf_free(substr);
|
eina_strbuf_free(substr);
|
||||||
|
|
||||||
substr = eina_strbuf_substr_get(buf, 6, 0);
|
substr = eina_strbuf_substr_get(buf, 6, 0);
|
||||||
str = eina_strbuf_string_get(substr);
|
str = eina_strbuf_string_get(substr);
|
||||||
fail_unless(str || strcmp(str, "0"));
|
fail_unless(str && !strcmp(str, ""));
|
||||||
eina_strbuf_free(substr);
|
eina_strbuf_free(substr);
|
||||||
|
|
||||||
substr = eina_strbuf_substr_get(buf, 6, 1);
|
substr = eina_strbuf_substr_get(buf, 6, 1);
|
||||||
|
@ -550,9 +550,7 @@ START_TEST(strbuf_substr_get)
|
||||||
eina_strbuf_free(substr);
|
eina_strbuf_free(substr);
|
||||||
|
|
||||||
substr = eina_strbuf_substr_get(NULL, 0, 7);
|
substr = eina_strbuf_substr_get(NULL, 0, 7);
|
||||||
str = eina_strbuf_string_get(substr);
|
fail_if(substr);
|
||||||
fail_if(str);
|
|
||||||
eina_strbuf_free(substr);
|
|
||||||
|
|
||||||
eina_strbuf_free(buf);
|
eina_strbuf_free(buf);
|
||||||
eina_shutdown();
|
eina_shutdown();
|
||||||
|
|
Loading…
Reference in New Issue