test: add unicode preservation and round-trip tests for save_vault_yaml
Add tests verifying allow_unicode=True behavior: - test_save_preserves_unicode: non-ASCII content (Cyrillic, German umlaut, Chinese) is written as UTF-8, not \uXXXX escapes - test_save_unicode_round_trip: saved unicode data loads back correctly Also add CHANGELOG entry under [Unreleased] > Fixed. Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
co-authored by
Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
parent
ac0ce1c158
commit
3f223d5657
@@ -16,6 +16,11 @@ All notable changes to this project will be documented in this file.
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Fixed
|
||||
|
||||
- `save_vault_yaml`: pass `allow_unicode=True` to `yaml.dump` to prevent
|
||||
corruption of non-ASCII vault content (matches infra's `save_yaml` pattern)
|
||||
|
||||
### Ci
|
||||
|
||||
- Add composite actions (setup-env, notify-failure, quality-checks) in `.gitea/actions/`
|
||||
|
||||
Reference in New Issue
Block a user