You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Various SQLA compliance tests are failing for the websocket based dialect.
Reproducing the Issue
Reproducible: always
Remove the @ISSUE342 marker from the tests in test/sqlalchemy/test_suite.py
Run the SQLA compliance test suit with the websocket based dialect as target pytest --log-debug=DEBUG --dropfirst --db exasol-websocket test/integration/sqlalchemy
Nicoretti
changed the title
🐞Various SQLA compliance tests are failing for the websocket based dialect
🐞 Various SQLA compliance tests are failing for the websocket based dialect
May 22, 2023
Summary
Various SQLA compliance tests are failing for the websocket based dialect.
Reproducing the Issue
Reproducible: always
Remove the
@ISSUE342
marker from the tests intest/sqlalchemy/test_suite.py
Run the SQLA compliance test suit with the websocket based dialect as target
pytest --log-debug=DEBUG --dropfirst --db exasol-websocket test/integration/sqlalchemy
Have a look at the following tests
test/integration/sqlalchemy/test_suite.py::InsertBehaviorTest_exasol+exasol_driver_websocket_dbapi2::test_empty_insert_multiple_teardown
test/integration/sqlalchemy/test_suite.py::InsertBehaviorTest_exasol+exasol_driver_websocket_dbapi2::test_insert_from_select - sqlalchemy.exc.DBAPIError: (exasol.driver.websocket._errors.Error)
test/integration/sqlalchemy/test_suite.py::NumericTest_exasol+exasol_driver_websocket_dbapi2::test_float_coerce_round_trip - AssertionError: '15.7563' != 15.7563
test/integration/sqlalchemy/test_suite.py::NumericTest_exasol+exasol_driver_websocket_dbapi2::test_numeric_as_float - AssertionError: {'15.7563'} != {15.7563}
test/integration/sqlalchemy/test_suite.py::NumericTest_exasol+exasol_driver_websocket_dbapi2::test_render_literal_numeric_asfloat - AssertionError: assert '15.7563' in [15.7563]
Expected Behavior
All tests are executed successfully.
Actual Behavior
Various tests fail, namely:
test/integration/sqlalchemy/test_suite.py::InsertBehaviorTest_exasol+exasol_driver_websocket_dbapi2::test_empty_insert_multiple_teardown
test/integration/sqlalchemy/test_suite.py::InsertBehaviorTest_exasol+exasol_driver_websocket_dbapi2::test_insert_from_select - sqlalchemy.exc.DBAPIError: (exasol.driver.websocket._errors.Error)
test/integration/sqlalchemy/test_suite.py::NumericTest_exasol+exasol_driver_websocket_dbapi2::test_float_coerce_round_trip - AssertionError: '15.7563' != 15.7563
test/integration/sqlalchemy/test_suite.py::NumericTest_exasol+exasol_driver_websocket_dbapi2::test_numeric_as_float - AssertionError: {'15.7563'} != {15.7563}
test/integration/sqlalchemy/test_suite.py::NumericTest_exasol+exasol_driver_websocket_dbapi2::test_render_literal_numeric_asfloat - AssertionError: assert '15.7563' in [15.7563]
Related Issues (optional)
The text was updated successfully, but these errors were encountered: