Repository: toml-rs/toml
Pull request #858 (2025-04-21 15:38:19)

chore(deps): Update toml-test
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [toml-test-data](https://redirect.github.com/epage/toml-test-rs) | dev-dependencies | minor | `1.15.0` -> `1.16.0` |
| [toml-test-harness](https://redirect.github.com/epage/toml-test-rs) | dev-dependencies | patch | `0.4.14` -> `0.4.15` |

---

### Release Notes

<details>
<summary>epage/toml-test-rs (toml-test-data)</summary>

### [`v1.16.0`](https://redirect.github.com/epage/toml-test-rs/compare/toml-test-data-v1.15.0...toml-test-data-v1.16.0)

[Compare Source](https://redirect.github.com/epage/toml-test-rs/compare/toml-test-data-v1.15.0...toml-test-data-v1.16.0)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Every minute ( * * * * * ) (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/toml-rs/toml).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNDguNCIsInVwZGF0ZWRJblZlciI6IjM5LjI0OC40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->


coveralls: ## Pull Request Test Coverage Report for [Build 14576499696](https://coveralls.io/builds/73313342)


### Details

* **0** of **0**   changed or added relevant lines in **0** files are covered.
* No unchanged relevant lines lost coverage.
* Overall coverage remained the same at **67.899%**

---



|  Totals | [![Coverage Status](https://coveralls.io/builds/73313342/badge)](https://coveralls.io/builds/73313342) |
| :-- | --: |
| Change from base [Build 14541988253](https://coveralls.io/builds/73294873): |  0.0% |
| Covered Lines: | 3913 |
| Relevant Lines: | 5763 |

---
##### 💛  - [Coveralls](https://coveralls.io)


Patch:
diff --git a/Cargo.lock b/Cargo.lock
index 0429c6c1..15ebe0ac 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -905,18 +905,18 @@ dependencies = [
 
 [[package]]
 name = "toml-test-data"
-version = "1.15.0"
+version = "1.16.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8f0e2313044a93d046f7a943cee8637a26f11754758a219f19785b3711ee9ab7"
+checksum = "c6530e36966004dea5600060b94c85bb447c21b4e6eda25fe1c54b89a5dd8f08"
 dependencies = [
  "include_dir",
 ]
 
 [[package]]
 name = "toml-test-harness"
-version = "0.4.14"
+version = "0.4.15"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6a292515c4e335be79980ef1baf4431953cdd82ba210045f876fc98f3d5fa5ef"
+checksum = "22f7d3a09ed1869c7b0cc38b13cd03bf9c6a760b100a51ef07423b588e086601"
 dependencies = [
  "ignore",
  "libtest-mimic",


Test patch:
diff --git a/crates/toml_edit/tests/fixtures/invalid/string/bad-escape-4.stderr b/crates/toml_edit/tests/fixtures/invalid/string/bad-escape-4.stderr
new file mode 100644
index 00000000..8396da78
--- /dev/null
+++ b/crates/toml_edit/tests/fixtures/invalid/string/bad-escape-4.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 12
+  |
+1 | a = "a \\\ b"
+  |            ^
+invalid escape sequence
+expected `b`, `f`, `n`, `r`, `t`, `u`, `U`, `\`, `"`
diff --git a/crates/toml_edit/tests/fixtures/invalid/string/bad-escape-5.stderr b/crates/toml_edit/tests/fixtures/invalid/string/bad-escape-5.stderr
new file mode 100644
index 00000000..59a8ac02
--- /dev/null
+++ b/crates/toml_edit/tests/fixtures/invalid/string/bad-escape-5.stderr
@@ -0,0 +1,6 @@
+TOML parse error at line 1, column 14
+  |
+1 | a = "a \\\\\ b"
+  |              ^
+invalid escape sequence
+expected `b`, `f`, `n`, `r`, `t`, `u`, `U`, `\`, `"`
diff --git a/crates/toml_edit/tests/fixtures/invalid/string/no-close-5.stderr b/crates/toml_edit/tests/fixtures/invalid/string/no-close-5.stderr
new file mode 100644
index 00000000..64940ccc
--- /dev/null
+++ b/crates/toml_edit/tests/fixtures/invalid/string/no-close-5.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 2, column 42
+  |
+2 | no-ending-quote = "One time, at band camp
+  |                                          ^
+invalid basic string
diff --git a/crates/toml_edit/tests/fixtures/invalid/string/no-close-6.stderr b/crates/toml_edit/tests/fixtures/invalid/string/no-close-6.stderr
new file mode 100644
index 00000000..5b1bc93c
--- /dev/null
+++ b/crates/toml_edit/tests/fixtures/invalid/string/no-close-6.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 2, column 29
+  |
+2 | "a-string".must-be = "closed
+  |                             ^
+invalid basic string
diff --git a/crates/toml_edit/tests/fixtures/invalid/string/no-close-7.stderr b/crates/toml_edit/tests/fixtures/invalid/string/no-close-7.stderr
new file mode 100644
index 00000000..b5993c63
--- /dev/null
+++ b/crates/toml_edit/tests/fixtures/invalid/string/no-close-7.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 2, column 42
+  |
+2 | no-ending-quote = 'One time, at band camp
+  |                                          ^
+invalid literal string
diff --git a/crates/toml_edit/tests/fixtures/invalid/string/no-close-8.stderr b/crates/toml_edit/tests/fixtures/invalid/string/no-close-8.stderr
new file mode 100644
index 00000000..2bd32af4
--- /dev/null
+++ b/crates/toml_edit/tests/fixtures/invalid/string/no-close-8.stderr
@@ -0,0 +1,5 @@
+TOML parse error at line 2, column 29
+  |
+2 | 'a-string'.must-be = 'closed
+  |                             ^
+invalid literal string