summaryrefslogtreecommitdiff
path: root/test/sql/test_select.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/sql/test_select.py')
-rw-r--r--test/sql/test_select.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/test/sql/test_select.py b/test/sql/test_select.py
index f79d95a65..be64e205e 100644
--- a/test/sql/test_select.py
+++ b/test/sql/test_select.py
@@ -16,6 +16,7 @@ from sqlalchemy.sql import literal
from sqlalchemy.sql import table
from sqlalchemy.testing import assert_raises_message
from sqlalchemy.testing import AssertsCompiledSQL
+from sqlalchemy.testing import expect_raises_message
from sqlalchemy.testing import fixtures
table1 = table(
@@ -54,9 +55,17 @@ grandchild = Table(
)
-class FutureSelectTest(fixtures.TestBase, AssertsCompiledSQL):
+class SelectTest(fixtures.TestBase, AssertsCompiledSQL):
__dialect__ = "default"
+ def test_old_bracket_style_fail(self):
+ with expect_raises_message(
+ exc.ArgumentError,
+ r"Column expression or FROM clause expected, "
+ r".*Did you mean to say",
+ ):
+ select([table1.c.myid])
+
def test_new_calling_style(self):
stmt = select(table1.c.myid).where(table1.c.myid == table2.c.otherid)