(base_app: cmd2.Cmd)
| 2172 | |
| 2173 | |
| 2174 | def test_resolve_completer_with_parser(base_app: cmd2.Cmd) -> None: |
| 2175 | from cmd2.pt_utils import Cmd2Completer |
| 2176 | |
| 2177 | mock_parser = mock.MagicMock() |
| 2178 | completer = base_app._resolve_completer(parser=mock_parser) |
| 2179 | assert isinstance(completer, Cmd2Completer) |
| 2180 | |
| 2181 | # Verify contents |
| 2182 | settings = completer.custom_settings |
| 2183 | assert settings is not None |
| 2184 | |
| 2185 | assert settings.parser == mock_parser |
| 2186 | assert not settings.preserve_quotes |
| 2187 | |
| 2188 | |
| 2189 | def test_resolve_completer_with_bad_input(base_app: cmd2.Cmd) -> None: |
nothing calls this directly
no test coverage detected
searching dependent graphs…