2014-07-16 07:17:31 -07:00
|
|
|
#ifndef _ELM_TEST_HELPER_H
|
|
|
|
#define _ELM_TEST_HELPER_H
|
|
|
|
|
|
|
|
#include <Eina.h>
|
|
|
|
|
2016-06-02 17:19:08 -07:00
|
|
|
#define ck_assert_strn_eq(s1, s2, len) \
|
|
|
|
{ \
|
|
|
|
char expected[len+1], actual[len+1]; \
|
|
|
|
\
|
|
|
|
strncpy(expected, s1, len); \
|
|
|
|
expected[len] = '\0'; \
|
|
|
|
strncpy(actual, s2, len); \
|
|
|
|
actual[len] = '\0'; \
|
|
|
|
\
|
|
|
|
ck_assert_str_eq(expected, actual); \
|
|
|
|
}
|
|
|
|
|
|
|
|
|
2014-07-17 06:30:01 -07:00
|
|
|
Eina_Bool elm_test_helper_wait_flag(double in, Eina_Bool *done);
|
2014-07-16 07:17:31 -07:00
|
|
|
|
|
|
|
#endif /* _ELM_TEST_HELPER_H */
|