summaryrefslogtreecommitdiff
path: root/test/ext/test_compiler.py
Commit message (Collapse)AuthorAgeFilesLines
* - The :class:`.CreateColumn` construct can be appled to a customMike Bayer2013-08-241-1/+17
| | | | | compilation rule which allows skipping of columns, by producing a rule that returns ``None``. Also in 0.8.3.
* trying different approaches to test layout. in this one, the testing modulesMike Bayer2012-09-271-2/+2
| | | | | | | become an externally usable package but still remains within the main sqlalchemy parent package. in this system, we use kind of an ugly hack to get the noseplugin imported outside of the "sqlalchemy" package, while still making it available within sqlalchemy for usage by third party libraries.
* - [feature] Added a hook to the system of renderingMike Bayer2012-09-091-4/+2
| | | | | | | CREATE TABLE that provides access to the render for each Column individually, by constructing a @compiles function against the new schema.CreateColumn construct. [ticket:2463]
* - adjustments for py3.3 unit tests, [ticket:2542]Mike Bayer2012-08-111-1/+1
|
* -whitespace bonanza, contdMike Bayer2012-07-281-3/+3
|
* - a big renaming of all the _Underscore classes to haveMike Bayer2012-07-171-4/+4
| | | | | | plain names. The old names are still defined for backwards compatibility. - _BindParamClause renamed to BindParameter
* - [bug] the @compiles decorator raises anMike Bayer2011-12-061-0/+17
| | | | | | informative error message when no "default" compilation handler is present, rather than KeyError.
* - add some function examples, [ticket:2107]Mike Bayer2011-04-021-1/+34
| | | | | | - have "packagenames" be present on FunctionElement by default so that compiler.visit_function() can be called - add a test for that
* - move all the comments that got shoved below the fixture grabs back upMike Bayer2011-03-271-0/+1
|
* - remove test.sql._base, test.engine._base, test.orm._base, move those ↵Mike Bayer2011-03-271-2/+2
| | | | | | | classes to a new test.lib.fixtures module - move testing.TestBase to test.lib.fixtures - massive search and replace
* make it more explicit in tests which dialect we want to use for thingsMike Bayer2011-02-111-0/+2
|
* - The compiler extension now supports overriding the defaultMike Bayer2011-02-091-32/+67
| | | | | | | compilation of expression._BindParamClause including that the auto-generated binds within the VALUES/SET clause of an insert()/update() statement will also use the new compilation rules. [ticket:2042]
* - whitespace removal bonanzaMike Bayer2011-01-021-26/+25
|
* - move sqlalchemy.test to test.libMike Bayer2010-11-151-1/+1
|
* - The 'default' compiler is automatically copied overMike Bayer2010-07-021-0/+32
| | | | | | | | when overriding the compilation of a built in clause construct, so no KeyError is raised if the user-defined compiler is specific to certain backends and compilation for a different backend is invoked. [ticket:1838]
* - Fixed bug that would prevent overridden clauseMike Bayer2010-06-261-3/+28
| | | | | compilation from working for "annotated" expression elements, which are often generated by the ORM.
* - the compiler extension now allows @compiles decoratorsMike Bayer2010-03-301-1/+56
| | | | | | on base classes that extend to child classes, @compiles decorators on child classes that aren't broken by a @compiles decorator on the base class.
* - subclassed Function off of new FunctionElement generic baseMike Bayer2009-11-101-1/+29
| | | | | | - removed "key" accessor of Function, Grouping - this doesn't seem to be used for anything - various formatting - documented the four "Element" classes in the compiler extension as per [ticket:1590]
* merge 0.6 series to trunk.Mike Bayer2009-08-061-3/+33
|
* - unit tests have been migrated from unittest to nose.Mike Bayer2009-06-101-0/+123
See README.unittests for information on how to run the tests. [ticket:970]