diff options
Diffstat (limited to 'tests/fixtures/invalid/float')
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 |