(executor)
| 418 | |
| 419 | @dbtest |
| 420 | def 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 |
nothing calls this directly
no test coverage detected