mirror of
https://github.com/apache/superset.git
synced 2026-09-01 13:01:33 +00:00
shillelagh.exceptions.ProgrammingError is wrapped by SQLAlchemy's own StatementError machinery, which appends a "Background on this error at: https://sqlalche.me/e/<major><minor>/<code>" hint derived from the running SQLAlchemy version. Under 1.4 that was .../e/14/f405; under 2.0 it's .../e/20/f405. test_dml and test_allowed_dbs hardcoded the 1.4 URL in their expected exception strings; update both to the 2.0 path.