()
| 736 | |
| 737 | |
| 738 | def test_cli_nested_dataclass_arg(): |
| 739 | @pydantic_dataclasses.dataclass |
| 740 | class MyDataclass: |
| 741 | foo: int |
| 742 | bar: str |
| 743 | |
| 744 | class Settings(BaseSettings): |
| 745 | n: MyDataclass |
| 746 | |
| 747 | s = CliApp.run(Settings, cli_args=['--n.foo', '123', '--n.bar', 'bar value']) |
| 748 | assert isinstance(s.n, MyDataclass) |
| 749 | assert s.n.foo == 123 |
| 750 | assert s.n.bar == 'bar value' |
| 751 | |
| 752 | |
| 753 | def no_add_cli_arg_spaces(arg_str: str, has_quote_comma: bool = False) -> str: |
nothing calls this directly
no test coverage detected
searching dependent graphs…