aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_valid_number_of_base
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_valid_number_of_base')
-rwxr-xr-xtest/test_valid_number_of_base15
1 files changed, 15 insertions, 0 deletions
diff --git a/test/test_valid_number_of_base b/test/test_valid_number_of_base
new file mode 100755
index 0000000..5afdc59
--- /dev/null
+++ b/test/test_valid_number_of_base
@@ -0,0 +1,15 @@
+#!/bin/bash
+
+. "${1:-./common}"
+. ./test/common
+
+EXPECT_success valid_number_of_base 16 feedfacebeef
+EXPECT_failure valid_number_of_base 16 feedsfacebeef
+EXPECT_success valid_number_of_base 16 1234567890
+
+EXPECT_success valid_number_of_base 10 1234567890
+EXPECT_failure valid_number_of_base 10 1234.567890
+EXPECT_failure valid_number_of_base 10 1234567890abcdef
+
+EXPECT_success valid_number_of_base 18 1234567890abcdefgh
+EXPECT_failure valid_number_of_base 18 1234567890abcdefghi