* Copyright 2016, Olivier MATZ <zer0@droids-corp.org>
*/
+/**
+ * @defgroup test Test
+ * @{
+ *
+ * @brief Helpers for unit tests
+ */
+
#ifndef ECOLI_TEST_
#define ECOLI_TEST_
#include <sys/queue.h>
#include <ecoli_log.h>
+#include <ecoli_utils.h>
struct ec_node;
enum ec_comp_type;
/* node, input, [expected1, expected2, ...] */
#define EC_TEST_CHECK_PARSE(node, args...) ({ \
- int ret_ = ec_test_check_parse(node, args, EC_NODE_ENDLIST); \
+ int ret_ = ec_test_check_parse(node, args, EC_VA_END); \
if (ret_) \
EC_TEST_ERR("parse test failed"); \
ret_; \
})
#endif
+
+/** @} */