forked from enlightenment/efl
tests: split a large failure case for eina_file tests to provide more info
Summary: each failure case should always be separate in order to provide the highest degree of detail available if a test fails Reviewers: devilhorns, ManMower Reviewed By: ManMower Subscribers: ManMower, cedric, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D6373
This commit is contained in:
parent
83bab7cab4
commit
32cebe903d
|
@ -774,7 +774,9 @@ EFL_START_TEST(eina_test_file_mktemp)
|
||||||
errno = 0;
|
errno = 0;
|
||||||
tmpfile = NULL;
|
tmpfile = NULL;
|
||||||
fd = eina_file_mkstemp(patterns[k], &tmpfile);
|
fd = eina_file_mkstemp(patterns[k], &tmpfile);
|
||||||
fail_if((fd < 0) || !tmpfile || errno);
|
ck_assert(fd >= 0);
|
||||||
|
ck_assert(!!tmpfile);
|
||||||
|
ck_assert_msg(!errno, "ERROR(%s): %s\n", patterns[k], strerror(errno));
|
||||||
file = eina_file_open(tmpfile, EINA_FALSE);
|
file = eina_file_open(tmpfile, EINA_FALSE);
|
||||||
fail_if(!file);
|
fail_if(!file);
|
||||||
eina_file_close(file);
|
eina_file_close(file);
|
||||||
|
|
Loading…
Reference in New Issue