diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-08-15 02:32:15 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-08-15 02:37:21 +0800 |
| commit | dfbfde0ee1272783e2a6b7b7a17b12e5ad133d92 (patch) | |
| tree | 369cb2aba49df77924af970223ad63f0cbef2723 /examples/example-structural-renderer | |
| parent | e174bf5983906b0fd5c23041df42287a5f200cfb (diff) | |
feat(example-structural-renderer): add YAML output test case
Diffstat (limited to 'examples/example-structural-renderer')
| -rw-r--r-- | examples/example-structural-renderer/Cargo.toml | 1 | ||||
| -rw-r--r-- | examples/example-structural-renderer/test.toml | 7 |
2 files changed, 8 insertions, 0 deletions
diff --git a/examples/example-structural-renderer/Cargo.toml b/examples/example-structural-renderer/Cargo.toml index 2090166..e29e9c3 100644 --- a/examples/example-structural-renderer/Cargo.toml +++ b/examples/example-structural-renderer/Cargo.toml @@ -10,6 +10,7 @@ serde = { version = "1.0.228", features = ["derive"] } path = "../../mingling" features = [ "structural_renderer", + "yaml_serde_fmt", "parser", ] diff --git a/examples/example-structural-renderer/test.toml b/examples/example-structural-renderer/test.toml index 2271a51..3e87151 100644 --- a/examples/example-structural-renderer/test.toml +++ b/examples/example-structural-renderer/test.toml @@ -9,3 +9,10 @@ input = [ "render", "Bob", "22", "--json" ] expect.exit-code = 0 expect.result = "{\"member_name\":\"Bob\",\"member_age\":22}" + +[[runs]] +input = [ "render", "Bob", "22", "--yaml" ] + +expect.exit-code = 0 +expect.result = """member_name: Bob +member_age: 22""" |
