MCPcopy Index your code
hub / github.com/dbcli/mycli / test_reconnect_with_same_database

Function test_reconnect_with_same_database

test/pytests/test_main.py:420–441  ·  view source on GitHub ↗
(executor)

Source from the content-addressed store, hash-verified

418
419@dbtest
420def test_reconnect_with_same_database(executor):
421 m = MyCli()
422 m.register_special_commands()
423 m.sqlexecute = SQLExecute(
424 None,
425 USER,
426 PASSWORD,
427 HOST,
428 PORT,
429 None,
430 None,
431 None,
432 None,
433 None,
434 )
435 database = DEFAULT_DATABASE
436 sql = f"\\u {database}"
437 result = next(mycli.packages.special.execute(executor, sql))
438 sql = f"\\r {database}"
439 result = next(mycli.packages.special.execute(executor, sql))
440 expected = f'You are already connected to database "{database}" as user "{USER}"'
441 assert expected in result.status
442
443
444@dbtest

Callers

nothing calls this directly

Calls 4

SQLExecuteClass · 0.90
MyCliClass · 0.85
executeMethod · 0.45

Tested by

no test coverage detected