(parser)
| 775 | |
| 776 | |
| 777 | def test_parse_command_only_expands_shortcuts(parser) -> None: |
| 778 | line = "!cat foobar.txt" |
| 779 | partial_statement = parser.parse_command_only(line) |
| 780 | assert partial_statement.command == "shell" |
| 781 | assert partial_statement.args == "cat foobar.txt" |
| 782 | assert partial_statement.raw == line |
| 783 | assert not partial_statement.multiline_command |
| 784 | assert partial_statement.command_and_args == "shell cat foobar.txt" |
| 785 | |
| 786 | |
| 787 | def test_parse_command_only_quoted_args(parser) -> None: |
nothing calls this directly
no test coverage detected
searching dependent graphs…