]> rtime.felk.cvut.cz Git - frescor/demo.git/blobdiff - src/wvtest/c/wvtestfrsh.c
Add wvtest from frsh-forb repository
[frescor/demo.git] / src / wvtest / c / wvtestfrsh.c
diff --git a/src/wvtest/c/wvtestfrsh.c b/src/wvtest/c/wvtestfrsh.c
new file mode 100644 (file)
index 0000000..cc1f276
--- /dev/null
@@ -0,0 +1,15 @@
+#include "wvtest.h"
+#include <frsh_error.h>
+
+int wvtest_start_check_frsh(const char *file, int line,
+                            const char *condstr, int frsh_retval)
+{
+       char errstr[80] = "ok";
+       wvtest_start(file, line, condstr);
+       if (frsh_retval != 0)
+               frsh_strerror (frsh_retval, errstr, sizeof(errstr));
+
+       wvtest_check(frsh_retval == 0, errstr);
+
+       return frsh_retval;
+}