summaryrefslogtreecommitdiff
path: root/tests/interpretation/uint.pom
diff options
context:
space:
mode:
Diffstat (limited to 'tests/interpretation/uint.pom')
-rw-r--r--tests/interpretation/uint.pom38
1 files changed, 38 insertions, 0 deletions
diff --git a/tests/interpretation/uint.pom b/tests/interpretation/uint.pom
new file mode 100644
index 0000000..be15211
--- /dev/null
+++ b/tests/interpretation/uint.pom
@@ -0,0 +1,38 @@
+[good]
+
+three.a = 3
+three.b = 0x3
+
+quote_three.a = "3"
+quote_three.b = `3`
+
+plus_three.a = +3
+plus_three.b = +0x3
+
+zero.a = 0
+zero.b = 0x0000000000000000000000000000
+
+sign_zero.a = +0
+sign_zero.b = 0
+
+hex.a = 0x0123fF
+hex.b = 74751
+
+hex2.a = 0Xfade
+hex2.b = 64222
+
+largest.a = 9223372036854775807
+largest.b = 0x7fffffffffffffff
+
+[bad]
+space_three = " 3"
+leading_zero = 03
+negative = -3
+negative_hex = -0x3
+trailing_dec = 35a
+trailing_hex = 0x35g
+decimal = 3.0
+multi_sign = ++3
+too_large = 9223372036854775808
+too_large_hex = 0x8000000000000000
+negative_zero = -0