diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-11-27 05:44:16 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-11-27 05:44:16 +0000 |
commit | 329703a371d3a2ed356d0f0717b660cc7e975bfa (patch) | |
tree | 4bb325914b0c12c270349ca7ccd65fbeeb4026ae /test/dialect/mssql.py | |
parent | 4cc7b51e2039eea1d8a773cf92255588bd2ad9c8 (diff) | |
download | sqlalchemy-329703a371d3a2ed356d0f0717b660cc7e975bfa.tar.gz |
un-screw up the attribute manager checkin
Diffstat (limited to 'test/dialect/mssql.py')
-rwxr-xr-x | test/dialect/mssql.py | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/test/dialect/mssql.py b/test/dialect/mssql.py index add1d8a5c..05d9efd78 100755 --- a/test/dialect/mssql.py +++ b/test/dialect/mssql.py @@ -52,38 +52,6 @@ class CompileTest(SQLCompileTest): m = MetaData() t = Table('sometable', m, Column('col1', Integer), Column('col2', Integer)) self.assert_compile(select([func.max(t.c.col1)]), "SELECT max(sometable.col1) AS max_1 FROM sometable") - - def test_limit(self): - t = table('sometable', column('col1'), column('col2')) - - s = select([t]).limit(10).offset(20).order_by(t.c.col1).apply_labels() - - self.assert_compile(s, "SELECT anon_1.sometable_col1 AS sometable_col1, anon_1.sometable_col2 AS sometable_col2 FROM (SELECT sometable.col1 AS sometable_col1, sometable.col2 AS sometable_col2, " - "ROW_NUMBER() OVER (ORDER BY sometable.col1) AS mssql_rn FROM sometable) AS anon_1 WHERE mssql_rn>20 AND mssql_rn<=30" - ) - - s = select([t]).limit(10).offset(20).order_by(t.c.col1) - - self.assert_compile(s, "SELECT anon_1.col1 AS col1, anon_1.col2 AS col2 FROM (SELECT sometable.col1 AS col1, sometable.col2 AS col2, " - "ROW_NUMBER() OVER (ORDER BY sometable.col1) AS mssql_rn FROM sometable) AS anon_1 WHERE mssql_rn>20 AND mssql_rn<=30" - ) - - s = select([s.c.col1, s.c.col2]) - - self.assert_compile(s, "SELECT col1, col2 FROM (SELECT anon_1.col1 AS col1, anon_1.col2 AS col2 FROM " - "(SELECT sometable.col1 AS col1, sometable.col2 AS col2, ROW_NUMBER() OVER (ORDER BY sometable.col1) AS mssql_rn FROM sometable) AS anon_1 " - "WHERE mssql_rn>20 AND mssql_rn<=30)") - - # testing this twice to ensure oracle doesn't modify the original statement - self.assert_compile(s, "SELECT col1, col2 FROM (SELECT anon_1.col1 AS col1, anon_1.col2 AS col2 FROM " - "(SELECT sometable.col1 AS col1, sometable.col2 AS col2, ROW_NUMBER() OVER (ORDER BY sometable.col1) AS mssql_rn FROM sometable) AS anon_1 " - "WHERE mssql_rn>20 AND mssql_rn<=30)") - - s = select([t]).limit(10).offset(20).order_by(t.c.col2) - - self.assert_compile(s, "SELECT anon_1.col1 AS col1, anon_1.col2 AS col2 FROM (SELECT sometable.col1 AS col1, " - "sometable.col2 AS col2, ROW_NUMBER() OVER (ORDER BY sometable.col2) AS mssql_rn FROM sometable) AS anon_1 WHERE mssql_rn>20 AND mssql_rn<=30") - if __name__ == "__main__": testbase.main() |