summaryrefslogtreecommitdiffstats
path: root/contrib/ntp/tests/libntp/atoint.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ntp/tests/libntp/atoint.c')
-rw-r--r--contrib/ntp/tests/libntp/atoint.c60
1 files changed, 0 insertions, 60 deletions
diff --git a/contrib/ntp/tests/libntp/atoint.c b/contrib/ntp/tests/libntp/atoint.c
deleted file mode 100644
index e640c36..0000000
--- a/contrib/ntp/tests/libntp/atoint.c
+++ /dev/null
@@ -1,60 +0,0 @@
-#include "config.h"
-
-#include "ntp_stdlib.h"
-#include "ntp_calendar.h"
-#include "unity.h"
-
-void test_RegularPositive(void);
-void test_RegularNegative(void);
-void test_PositiveOverflowBoundary(void);
-void test_NegativeOverflowBoundary(void);
-void test_PositiveOverflowBig(void);
-void test_IllegalCharacter(void);
-
-
-
-void test_RegularPositive(void) {
- const char *str = "17";
- long val;
-
- TEST_ASSERT_TRUE(atoint(str, &val));
- TEST_ASSERT_EQUAL(17, val);
-}
-
-void test_RegularNegative(void) {
- const char *str = "-20";
- long val;
-
- TEST_ASSERT_TRUE(atoint(str, &val));
- TEST_ASSERT_EQUAL(-20, val);
-}
-
-void test_PositiveOverflowBoundary(void) {
- const char *str = "2147483648";
- long val;
-
- TEST_ASSERT_FALSE(atoint(str, &val));
-}
-
-void test_NegativeOverflowBoundary(void) {
- const char *str = "-2147483649";
- long val;
-
- TEST_ASSERT_FALSE(atoint(str, &val));
-}
-
-void test_PositiveOverflowBig(void) {
- const char *str = "2300000000";
- long val;
-
- TEST_ASSERT_FALSE(atoint(str, &val));
-}
-
-void test_IllegalCharacter(void) {
- const char *str = "4500l";
- long val;
-
- TEST_ASSERT_FALSE(atoint(str, &val));
-}
-
-
OpenPOWER on IntegriCloud