summaryrefslogtreecommitdiff
path: root/test/pkstn.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/pkstn.c')
-rw-r--r--test/pkstn.c41
1 files changed, 21 insertions, 20 deletions
diff --git a/test/pkstn.c b/test/pkstn.c
index 92d982f..789a2be 100644
--- a/test/pkstn.c
+++ b/test/pkstn.c
@@ -2,6 +2,7 @@
#define PK_IMPL_STN
#include "../pkstn.h"
+#include "../pktst.h"
#include <stdio.h>
#include <stdlib.h>
@@ -18,8 +19,8 @@ int main(int argc, char *argv[])
int64_t i = {0};
res = pk_stn_int64_t(&i, "-1", &s, 0);
fprintf(stdout, "pkstn: stn_int64_t res: %ld\n", i);
- if (res != PK_STN_RES_SUCCESS) exit(1);
- if (-1 != i) exit(1);
+ PK_TEST_ASSERT_EQ_EXIT(PK_STN_RES_SUCCESS, res)
+ PK_TEST_ASSERT_EQ_EXIT(-1, i)
}
// stn_uint64_t
@@ -27,8 +28,8 @@ int main(int argc, char *argv[])
uint64_t i = {0};
res = pk_stn_uint64_t(&i, "1", &s, 0);
fprintf(stdout, "pkstn: stn_uint64_t res: %lu\n", i);
- if (res != PK_STN_RES_SUCCESS) exit(1);
- if (1 != i) exit(1);
+ PK_TEST_ASSERT_EQ_EXIT(PK_STN_RES_SUCCESS, res)
+ PK_TEST_ASSERT_EQ_EXIT(1, i)
}
// stn_int32_t
@@ -36,8 +37,8 @@ int main(int argc, char *argv[])
int32_t i = {0};
res = pk_stn_int32_t(&i, "-1", &s, 0);
fprintf(stdout, "pkstn: stn_int32_t res: %d\n", i);
- if (res != PK_STN_RES_SUCCESS) exit(1);
- if (-1 != i) exit(1);
+ PK_TEST_ASSERT_EQ_EXIT(PK_STN_RES_SUCCESS, res)
+ PK_TEST_ASSERT_EQ_EXIT(-1, i)
}
// stn_uint32_t
@@ -45,8 +46,8 @@ int main(int argc, char *argv[])
uint32_t i = {0};
res = pk_stn_uint32_t(&i, "1", &s, 0);
fprintf(stdout, "pkstn: stn_uint32_t res: %u\n", i);
- if (res != PK_STN_RES_SUCCESS) exit(1);
- if (1 != i) exit(1);
+ PK_TEST_ASSERT_EQ_EXIT(PK_STN_RES_SUCCESS, res)
+ PK_TEST_ASSERT_EQ_EXIT(1, i)
}
// stn_int16_t
@@ -54,8 +55,8 @@ int main(int argc, char *argv[])
int16_t i = {0};
res = pk_stn_int16_t(&i, "-1", &s, 0);
fprintf(stdout, "pkstn: stn_int16_t res: %d\n", i);
- if (res != PK_STN_RES_SUCCESS) exit(1);
- if (-1 != i) exit(1);
+ PK_TEST_ASSERT_EQ_EXIT(PK_STN_RES_SUCCESS, res)
+ PK_TEST_ASSERT_EQ_EXIT(-1, i)
}
// stn_uint16_t
@@ -63,8 +64,8 @@ int main(int argc, char *argv[])
uint16_t i = {0};
res = pk_stn_uint16_t(&i, "1", &s, 0);
fprintf(stdout, "pkstn: stn_uint16_t res: %u\n", i);
- if (res != PK_STN_RES_SUCCESS) exit(1);
- if (1 != i) exit(1);
+ PK_TEST_ASSERT_EQ_EXIT(PK_STN_RES_SUCCESS, res)
+ PK_TEST_ASSERT_EQ_EXIT(1, i)
}
// stn_int8_t
@@ -72,8 +73,8 @@ int main(int argc, char *argv[])
int8_t i = {0};
res = pk_stn_int8_t(&i, "-1", &s, 0);
fprintf(stdout, "pkstn: stn_int8_t res: %d\n", i);
- if (res != PK_STN_RES_SUCCESS) exit(1);
- if (-1 != i) exit(1);
+ PK_TEST_ASSERT_EQ_EXIT(PK_STN_RES_SUCCESS, res)
+ PK_TEST_ASSERT_EQ_EXIT(-1, i)
}
// stn_uint8_t
@@ -81,8 +82,8 @@ int main(int argc, char *argv[])
uint8_t i = {0};
res = pk_stn_uint8_t(&i, "1", &s, 0);
fprintf(stdout, "pkstn: stn_uint8_t res: %u\n", i);
- if (res != PK_STN_RES_SUCCESS) exit(1);
- if (1 != i) exit(1);
+ PK_TEST_ASSERT_EQ_EXIT(PK_STN_RES_SUCCESS, res)
+ PK_TEST_ASSERT_EQ_EXIT(1, i)
}
// stn_float
@@ -90,8 +91,8 @@ int main(int argc, char *argv[])
float f = {0};
res = pk_stn_float(&f, "-1", &s);
fprintf(stdout, "pkstn: stn_float res: %f\n", f);
- if (res != PK_STN_RES_SUCCESS) exit(1);
- if (-1 != f) exit(1);
+ PK_TEST_ASSERT_EQ_EXIT(PK_STN_RES_SUCCESS, res)
+ PK_TEST_ASSERT_EQ_EXIT(-1, f)
}
// stn_double
@@ -99,8 +100,8 @@ int main(int argc, char *argv[])
double f = {0};
res = pk_stn_double(&f, "-1", &s);
fprintf(stdout, "pkstn: stn_double res: %f\n", f);
- if (res != PK_STN_RES_SUCCESS) exit(1);
- if (-1 != f) exit(1);
+ PK_TEST_ASSERT_EQ_EXIT(PK_STN_RES_SUCCESS, res)
+ PK_TEST_ASSERT_EQ_EXIT(-1, f)
}
return 0;