Beispiel #1
0
def test_isconnected(hana_system):
    connection = Connection(*hana_system)
    assert not connection.isconnected()

    connection.connect()
    assert connection.isconnected()

    connection.close()
    assert not connection.isconnected()
Beispiel #2
0
def test_reconnect_execute(hana_system):
    connection = Connection(*hana_system, reconnect=True)
    connection.connect()
    cursor = connection.cursor()

    # break connection
    connection_mock_timeout(connection)

    # try dummy query
    cursor.execute('''SELECT 1 FROM DUMMY''')

    assert connection.isconnected()