summaryrefslogtreecommitdiff
path: root/test/dialect/mssql/test_compiler.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/dialect/mssql/test_compiler.py')
-rw-r--r--test/dialect/mssql/test_compiler.py15
1 files changed, 9 insertions, 6 deletions
diff --git a/test/dialect/mssql/test_compiler.py b/test/dialect/mssql/test_compiler.py
index cf09e7e24..4f656a36c 100644
--- a/test/dialect/mssql/test_compiler.py
+++ b/test/dialect/mssql/test_compiler.py
@@ -758,8 +758,9 @@ class CompileTest(fixtures.TestBase, AssertsCompiledSQL):
self.assert_compile(
s,
- "SELECT TOP 10 t.x, t.y FROM t WHERE t.x = :x_1 ORDER BY t.y",
- checkparams={"x_1": 5},
+ "SELECT TOP [POSTCOMPILE_param_1] t.x, t.y FROM t "
+ "WHERE t.x = :x_1 ORDER BY t.y",
+ checkparams={"x_1": 5, "param_1": 10},
)
def test_limit_zero_using_top(self):
@@ -769,8 +770,9 @@ class CompileTest(fixtures.TestBase, AssertsCompiledSQL):
self.assert_compile(
s,
- "SELECT TOP 0 t.x, t.y FROM t WHERE t.x = :x_1 ORDER BY t.y",
- checkparams={"x_1": 5},
+ "SELECT TOP [POSTCOMPILE_param_1] t.x, t.y FROM t "
+ "WHERE t.x = :x_1 ORDER BY t.y",
+ checkparams={"x_1": 5, "param_1": 0},
)
c = s.compile(dialect=mssql.dialect())
eq_(len(c._result_columns), 2)
@@ -906,8 +908,9 @@ class CompileTest(fixtures.TestBase, AssertsCompiledSQL):
# of zero, so produces TOP 0
self.assert_compile(
s,
- "SELECT TOP 0 t.x, t.y FROM t " "WHERE t.x = :x_1 ORDER BY t.y",
- checkparams={"x_1": 5},
+ "SELECT TOP [POSTCOMPILE_param_1] t.x, t.y FROM t "
+ "WHERE t.x = :x_1 ORDER BY t.y",
+ checkparams={"x_1": 5, "param_1": 0},
)
def test_primary_key_no_identity(self):