(cmd2_app)
| 685 | |
| 686 | |
| 687 | def test_tokens_for_completion_quoted(cmd2_app) -> None: |
| 688 | text = "Pi" |
| 689 | line = f'list_food "{text}"' |
| 690 | endidx = len(line) |
| 691 | begidx = endidx |
| 692 | |
| 693 | expected_tokens = ["list_food", "Pi", ""] |
| 694 | expected_raw_tokens = ["list_food", '"Pi"', ""] |
| 695 | |
| 696 | tokens, raw_tokens = cmd2_app.tokens_for_completion(line, begidx, endidx) |
| 697 | assert expected_tokens == tokens |
| 698 | assert expected_raw_tokens == raw_tokens |
| 699 | |
| 700 | |
| 701 | def test_tokens_for_completion_unclosed_quote(cmd2_app) -> None: |
nothing calls this directly
no test coverage detected
searching dependent graphs…