MCPcopy
hub / github.com/dbcli/pgcli / test_toggle_verbose_errors

Function test_toggle_verbose_errors

tests/test_main.py:339–353  ·  view source on GitHub ↗
(executor)

Source from the content-addressed store, hash-verified

337
338@dbtest
339def test_toggle_verbose_errors(executor):
340 cli = PGCli(pgexecute=executor)
341
342 cli._evaluate_command("\\v on")
343 assert cli.verbose_errors
344 output, _ = cli._evaluate_command("SELECT 1/0")
345 assert "SQLSTATE" in output[0]
346
347 cli._evaluate_command("\\v off")
348 assert not cli.verbose_errors
349 output, _ = cli._evaluate_command("SELECT 1/0")
350 assert "SQLSTATE" not in output[0]
351
352 cli._evaluate_command("\\v")
353 assert cli.verbose_errors
354
355
356@dbtest

Callers

nothing calls this directly

Calls 2

_evaluate_commandMethod · 0.95
PGCliClass · 0.90

Tested by

no test coverage detected