aboutsummaryrefslogtreecommitdiff
path: root/tests/fixtures/invalid/float
diff options
context:
space:
mode:
Diffstat (limited to 'tests/fixtures/invalid/float')
-rw-r--r--tests/fixtures/invalid/float/double-point-1.stderr6
-rw-r--r--tests/fixtures/invalid/float/double-point-2.stderr5
-rw-r--r--tests/fixtures/invalid/float/exp-double-e-1.stderr5
-rw-r--r--tests/fixtures/invalid/float/exp-double-e-2.stderr5
-rw-r--r--tests/fixtures/invalid/float/exp-double-us.stderr5
-rw-r--r--tests/fixtures/invalid/float/exp-leading-us.stderr5
-rw-r--r--tests/fixtures/invalid/float/exp-point-1.stderr5
-rw-r--r--tests/fixtures/invalid/float/exp-point-2.stderr6
-rw-r--r--tests/fixtures/invalid/float/exp-trailing-us.stderr5
-rw-r--r--tests/fixtures/invalid/float/float.stderr5
-rw-r--r--tests/fixtures/invalid/float/inf-incomplete-1.stderr6
-rw-r--r--tests/fixtures/invalid/float/inf-incomplete-2.stderr5
-rw-r--r--tests/fixtures/invalid/float/inf-incomplete-3.stderr5
-rw-r--r--tests/fixtures/invalid/float/inf_underscore.stderr6
-rw-r--r--tests/fixtures/invalid/float/leading-point-neg.stderr5
-rw-r--r--tests/fixtures/invalid/float/leading-point-plus.stderr5
-rw-r--r--tests/fixtures/invalid/float/leading-point.stderr6
-rw-r--r--tests/fixtures/invalid/float/leading-us.stderr6
-rw-r--r--tests/fixtures/invalid/float/leading-zero-neg.stderr5
-rw-r--r--tests/fixtures/invalid/float/leading-zero-plus.stderr5
-rw-r--r--tests/fixtures/invalid/float/leading-zero.stderr5
-rw-r--r--tests/fixtures/invalid/float/nan-incomplete-1.stderr6
-rw-r--r--tests/fixtures/invalid/float/nan-incomplete-2.stderr5
-rw-r--r--tests/fixtures/invalid/float/nan-incomplete-3.stderr5
-rw-r--r--tests/fixtures/invalid/float/nan_underscore.stderr6
-rw-r--r--tests/fixtures/invalid/float/trailing-point-min.stderr6
-rw-r--r--tests/fixtures/invalid/float/trailing-point-plus.stderr6
-rw-r--r--tests/fixtures/invalid/float/trailing-point.stderr6
-rw-r--r--tests/fixtures/invalid/float/trailing-us-exp.stderr6
-rw-r--r--tests/fixtures/invalid/float/trailing-us.stderr6
-rw-r--r--tests/fixtures/invalid/float/us-after-point.stderr6
-rw-r--r--tests/fixtures/invalid/float/us-before-point.stderr6
32 files changed, 175 insertions, 0 deletions
diff --git a/tests/fixtures/invalid/float/double-point-1.stderr b/tests/fixtures/invalid/float/double-point-1.stderr
new file mode 100644
index 0000000..390520f
--- /dev/null
+++ b/tests/fixtures/invalid/float/double-point-1.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 20
+ |
+1 | double-point-1 = 0..1
+ | ^
+invalid floating-point number
+expected digit
diff --git a/tests/fixtures/invalid/float/double-point-2.stderr b/tests/fixtures/invalid/float/double-point-2.stderr
new file mode 100644
index 0000000..a020a48
--- /dev/null
+++ b/tests/fixtures/invalid/float/double-point-2.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 21
+ |
+1 | double-point-2 = 0.1.2
+ | ^
+expected newline, `#`
diff --git a/tests/fixtures/invalid/float/exp-double-e-1.stderr b/tests/fixtures/invalid/float/exp-double-e-1.stderr
new file mode 100644
index 0000000..5411839
--- /dev/null
+++ b/tests/fixtures/invalid/float/exp-double-e-1.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 20
+ |
+1 | exp-double-e-1 = 1ee2
+ | ^
+invalid floating-point number
diff --git a/tests/fixtures/invalid/float/exp-double-e-2.stderr b/tests/fixtures/invalid/float/exp-double-e-2.stderr
new file mode 100644
index 0000000..1b99d37
--- /dev/null
+++ b/tests/fixtures/invalid/float/exp-double-e-2.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 21
+ |
+1 | exp-double-e-2 = 1e2e3
+ | ^
+expected newline, `#`
diff --git a/tests/fixtures/invalid/float/exp-double-us.stderr b/tests/fixtures/invalid/float/exp-double-us.stderr
new file mode 100644
index 0000000..6a66e43
--- /dev/null
+++ b/tests/fixtures/invalid/float/exp-double-us.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 19
+ |
+1 | exp-double-us = 1e__23
+ | ^
+invalid floating-point number
diff --git a/tests/fixtures/invalid/float/exp-leading-us.stderr b/tests/fixtures/invalid/float/exp-leading-us.stderr
new file mode 100644
index 0000000..7696686
--- /dev/null
+++ b/tests/fixtures/invalid/float/exp-leading-us.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 20
+ |
+1 | exp-leading-us = 1e_23
+ | ^
+invalid floating-point number
diff --git a/tests/fixtures/invalid/float/exp-point-1.stderr b/tests/fixtures/invalid/float/exp-point-1.stderr
new file mode 100644
index 0000000..87f0a0b
--- /dev/null
+++ b/tests/fixtures/invalid/float/exp-point-1.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 18
+ |
+1 | exp-point-1 = 1e2.3
+ | ^
+expected newline, `#`
diff --git a/tests/fixtures/invalid/float/exp-point-2.stderr b/tests/fixtures/invalid/float/exp-point-2.stderr
new file mode 100644
index 0000000..8089050
--- /dev/null
+++ b/tests/fixtures/invalid/float/exp-point-2.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 17
+ |
+1 | exp-point-2 = 1.e2
+ | ^
+invalid floating-point number
+expected digit
diff --git a/tests/fixtures/invalid/float/exp-trailing-us.stderr b/tests/fixtures/invalid/float/exp-trailing-us.stderr
new file mode 100644
index 0000000..9a28184
--- /dev/null
+++ b/tests/fixtures/invalid/float/exp-trailing-us.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 21
+ |
+1 | exp-trailing-us = 1e_23_
+ | ^
+invalid floating-point number
diff --git a/tests/fixtures/invalid/float/float.stderr b/tests/fixtures/invalid/float/float.stderr
new file mode 100644
index 0000000..627650f
--- /dev/null
+++ b/tests/fixtures/invalid/float/float.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 17
+ |
+1 | leading-zero = 03.14
+ | ^
+expected newline, `#`
diff --git a/tests/fixtures/invalid/float/inf-incomplete-1.stderr b/tests/fixtures/invalid/float/inf-incomplete-1.stderr
new file mode 100644
index 0000000..99fe59b
--- /dev/null
+++ b/tests/fixtures/invalid/float/inf-incomplete-1.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 20
+ |
+1 | inf-incomplete-1 = in
+ | ^
+invalid string
+expected `"`, `'`
diff --git a/tests/fixtures/invalid/float/inf-incomplete-2.stderr b/tests/fixtures/invalid/float/inf-incomplete-2.stderr
new file mode 100644
index 0000000..38ef4cf
--- /dev/null
+++ b/tests/fixtures/invalid/float/inf-incomplete-2.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 21
+ |
+1 | inf-incomplete-2 = +in
+ | ^
+invalid integer
diff --git a/tests/fixtures/invalid/float/inf-incomplete-3.stderr b/tests/fixtures/invalid/float/inf-incomplete-3.stderr
new file mode 100644
index 0000000..af66478
--- /dev/null
+++ b/tests/fixtures/invalid/float/inf-incomplete-3.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 21
+ |
+1 | inf-incomplete-3 = -in
+ | ^
+invalid integer
diff --git a/tests/fixtures/invalid/float/inf_underscore.stderr b/tests/fixtures/invalid/float/inf_underscore.stderr
new file mode 100644
index 0000000..8254842
--- /dev/null
+++ b/tests/fixtures/invalid/float/inf_underscore.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 18
+ |
+1 | inf_underscore = in_f
+ | ^
+invalid string
+expected `"`, `'`
diff --git a/tests/fixtures/invalid/float/leading-point-neg.stderr b/tests/fixtures/invalid/float/leading-point-neg.stderr
new file mode 100644
index 0000000..c46efe1
--- /dev/null
+++ b/tests/fixtures/invalid/float/leading-point-neg.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 22
+ |
+1 | leading-point-neg = -.12345
+ | ^
+invalid integer
diff --git a/tests/fixtures/invalid/float/leading-point-plus.stderr b/tests/fixtures/invalid/float/leading-point-plus.stderr
new file mode 100644
index 0000000..a643a7e
--- /dev/null
+++ b/tests/fixtures/invalid/float/leading-point-plus.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 23
+ |
+1 | leading-point-plus = +.12345
+ | ^
+invalid integer
diff --git a/tests/fixtures/invalid/float/leading-point.stderr b/tests/fixtures/invalid/float/leading-point.stderr
new file mode 100644
index 0000000..65e66b0
--- /dev/null
+++ b/tests/fixtures/invalid/float/leading-point.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 17
+ |
+1 | leading-point = .12345
+ | ^
+invalid floating-point number
+expected leading digit
diff --git a/tests/fixtures/invalid/float/leading-us.stderr b/tests/fixtures/invalid/float/leading-us.stderr
new file mode 100644
index 0000000..e6d8e52
--- /dev/null
+++ b/tests/fixtures/invalid/float/leading-us.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 14
+ |
+1 | leading-us = _1.2
+ | ^
+invalid integer
+expected leading digit
diff --git a/tests/fixtures/invalid/float/leading-zero-neg.stderr b/tests/fixtures/invalid/float/leading-zero-neg.stderr
new file mode 100644
index 0000000..a60ec4d
--- /dev/null
+++ b/tests/fixtures/invalid/float/leading-zero-neg.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 22
+ |
+1 | leading-zero-neg = -03.14
+ | ^
+expected newline, `#`
diff --git a/tests/fixtures/invalid/float/leading-zero-plus.stderr b/tests/fixtures/invalid/float/leading-zero-plus.stderr
new file mode 100644
index 0000000..f7c612b
--- /dev/null
+++ b/tests/fixtures/invalid/float/leading-zero-plus.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 23
+ |
+1 | leading-zero-plus = +03.14
+ | ^
+expected newline, `#`
diff --git a/tests/fixtures/invalid/float/leading-zero.stderr b/tests/fixtures/invalid/float/leading-zero.stderr
new file mode 100644
index 0000000..627650f
--- /dev/null
+++ b/tests/fixtures/invalid/float/leading-zero.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 17
+ |
+1 | leading-zero = 03.14
+ | ^
+expected newline, `#`
diff --git a/tests/fixtures/invalid/float/nan-incomplete-1.stderr b/tests/fixtures/invalid/float/nan-incomplete-1.stderr
new file mode 100644
index 0000000..36faeb0
--- /dev/null
+++ b/tests/fixtures/invalid/float/nan-incomplete-1.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 20
+ |
+1 | nan-incomplete-1 = na
+ | ^
+invalid string
+expected `"`, `'`
diff --git a/tests/fixtures/invalid/float/nan-incomplete-2.stderr b/tests/fixtures/invalid/float/nan-incomplete-2.stderr
new file mode 100644
index 0000000..38e0151
--- /dev/null
+++ b/tests/fixtures/invalid/float/nan-incomplete-2.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 21
+ |
+1 | nan-incomplete-2 = +na
+ | ^
+invalid integer
diff --git a/tests/fixtures/invalid/float/nan-incomplete-3.stderr b/tests/fixtures/invalid/float/nan-incomplete-3.stderr
new file mode 100644
index 0000000..e03ff4b
--- /dev/null
+++ b/tests/fixtures/invalid/float/nan-incomplete-3.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 1, column 21
+ |
+1 | nan-incomplete-3 = -na
+ | ^
+invalid integer
diff --git a/tests/fixtures/invalid/float/nan_underscore.stderr b/tests/fixtures/invalid/float/nan_underscore.stderr
new file mode 100644
index 0000000..f6dead3
--- /dev/null
+++ b/tests/fixtures/invalid/float/nan_underscore.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 18
+ |
+1 | nan_underscore = na_n
+ | ^
+invalid string
+expected `"`, `'`
diff --git a/tests/fixtures/invalid/float/trailing-point-min.stderr b/tests/fixtures/invalid/float/trailing-point-min.stderr
new file mode 100644
index 0000000..41f4ad9
--- /dev/null
+++ b/tests/fixtures/invalid/float/trailing-point-min.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 25
+ |
+1 | trailing-point-min = -1.
+ | ^
+invalid floating-point number
+expected digit
diff --git a/tests/fixtures/invalid/float/trailing-point-plus.stderr b/tests/fixtures/invalid/float/trailing-point-plus.stderr
new file mode 100644
index 0000000..9927935
--- /dev/null
+++ b/tests/fixtures/invalid/float/trailing-point-plus.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 26
+ |
+1 | trailing-point-plus = +1.
+ | ^
+invalid floating-point number
+expected digit
diff --git a/tests/fixtures/invalid/float/trailing-point.stderr b/tests/fixtures/invalid/float/trailing-point.stderr
new file mode 100644
index 0000000..bd345d2
--- /dev/null
+++ b/tests/fixtures/invalid/float/trailing-point.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 20
+ |
+1 | trailing-point = 1.
+ | ^
+invalid floating-point number
+expected digit
diff --git a/tests/fixtures/invalid/float/trailing-us-exp.stderr b/tests/fixtures/invalid/float/trailing-us-exp.stderr
new file mode 100644
index 0000000..811f951
--- /dev/null
+++ b/tests/fixtures/invalid/float/trailing-us-exp.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 2, column 21
+ |
+2 | trailing-us-exp = 1_e2
+ | ^
+invalid integer
+expected digit
diff --git a/tests/fixtures/invalid/float/trailing-us.stderr b/tests/fixtures/invalid/float/trailing-us.stderr
new file mode 100644
index 0000000..aa4f288
--- /dev/null
+++ b/tests/fixtures/invalid/float/trailing-us.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 19
+ |
+1 | trailing-us = 1.2_
+ | ^
+invalid floating-point number
+expected digit, digit
diff --git a/tests/fixtures/invalid/float/us-after-point.stderr b/tests/fixtures/invalid/float/us-after-point.stderr
new file mode 100644
index 0000000..d93821d
--- /dev/null
+++ b/tests/fixtures/invalid/float/us-after-point.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 20
+ |
+1 | us-after-point = 1._2
+ | ^
+invalid floating-point number
+expected digit
diff --git a/tests/fixtures/invalid/float/us-before-point.stderr b/tests/fixtures/invalid/float/us-before-point.stderr
new file mode 100644
index 0000000..109d8f7
--- /dev/null
+++ b/tests/fixtures/invalid/float/us-before-point.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 21
+ |
+1 | us-before-point = 1_.2
+ | ^
+invalid integer
+expected digit