diff options
| author | Federico Caselli <cfederico87@gmail.com> | 2022-09-13 21:47:50 +0200 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2022-09-15 09:31:44 -0400 |
| commit | 2e302b2d8feca685c8f1b8e2174f239086d239fa (patch) | |
| tree | 1115cbe3510cf35a6bc7c96d495b31aa350c03b5 /lib/sqlalchemy/testing | |
| parent | de173b600b0d3747bcf1941e3027598c66da33ac (diff) | |
| download | sqlalchemy-2e302b2d8feca685c8f1b8e2174f239086d239fa.tar.gz | |
Use ``;`` instead of ``select 1`` to ping PostgreSQL
Fixes: #8491
Change-Id: I941d2a3cf92e5609e2045a53cec94522340951db
Diffstat (limited to 'lib/sqlalchemy/testing')
| -rw-r--r-- | lib/sqlalchemy/testing/suite/test_dialect.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/sqlalchemy/testing/suite/test_dialect.py b/lib/sqlalchemy/testing/suite/test_dialect.py index 55276e21b..bb2dd6574 100644 --- a/lib/sqlalchemy/testing/suite/test_dialect.py +++ b/lib/sqlalchemy/testing/suite/test_dialect.py @@ -8,6 +8,7 @@ from .. import config from .. import engines from .. import eq_ from .. import fixtures +from .. import is_true from .. import ne_ from .. import provide_metadata from ..assertions import expect_raises_message @@ -24,6 +25,16 @@ from ... import select from ... import String +class PingTest(fixtures.TestBase): + __backend__ = True + + def test_do_ping(self): + with testing.db.connect() as conn: + is_true( + testing.db.dialect.do_ping(conn.connection.dbapi_connection) + ) + + class ExceptionTest(fixtures.TablesTest): """Test basic exception wrapping. |
