(arg)
| 874 | |
| 875 | |
| 876 | def arg_to_cli(arg): |
| 877 | if isinstance(arg, bool): |
| 878 | return str(arg).lower() |
| 879 | elif arg is None: |
| 880 | return 'null' |
| 881 | elif isinstance(arg, dict) or isinstance(arg, list) or isinstance(arg, tuple): |
| 882 | return json.dumps(arg, default=serialization_fallback) |
| 883 | else: |
| 884 | return str(arg) |
| 885 | |
| 886 | |
| 887 | class TestNodeCLI(): |