]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- move cte tests into their own test/sql/test_cte.py
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 25 Jun 2012 16:51:23 +0000 (12:51 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 25 Jun 2012 16:51:23 +0000 (12:51 -0400)
commitf9cbf22a3873005f946d30653146e87e4184f0e8
tree4724bd0875d222525dd1525359cb1dd612fbefc4
parent80722647af8b577f9026c695c55c5b4cd3d83bae
- move cte tests into their own test/sql/test_cte.py
- rework bindtemplate system of "numbered" params by applying
the numbers last, as we now need to generate these out of order
in some cases
- add positional assertion to assert_compile
- add new cte_positional collection to track bindparams generated
within cte visits; splice this onto the beginning of self.positiontup
at cte render time, [ticket:2521]
CHANGES
lib/sqlalchemy/dialects/oracle/cx_oracle.py
lib/sqlalchemy/dialects/sybase/pysybase.py
lib/sqlalchemy/sql/compiler.py
test/lib/testing.py
test/sql/test_compiler.py
test/sql/test_cte.py [new file with mode: 0644]