From dfbfde0ee1272783e2a6b7b7a17b12e5ad133d92 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Sat, 15 Aug 2026 02:32:15 +0800 Subject: feat(example-structural-renderer): add YAML output test case --- examples/example-structural-renderer/Cargo.toml | 1 + examples/example-structural-renderer/test.toml | 7 +++++++ 2 files changed, 8 insertions(+) (limited to 'examples/example-structural-renderer') 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""" -- cgit