summaryrefslogtreecommitdiff
path: root/test/sql/test_selectable.py
Commit message (Collapse)AuthorAgeFilesLines
...
* - move sqlalchemy.test to test.libMike Bayer2010-11-151-2/+2
|
* - the _Label construct, i.e. the one that is producedMike Bayer2010-08-071-5/+25
| | | | | | | | | | | whenever you say somecol.label(), now counts itself in its "proxy_set" unioned with that of it's contained column's proxy set, instead of directly returning that of the contained column. This allows column correspondence operations which depend on the identity of the _Labels themselves to return the correct result - fixes ORM bug [ticket:1852].
* - experimenting with pytidy with mods as a textmate plugin alongMike Bayer2010-07-101-259/+332
| | | | the path to 78 chars. eh
* - Modified the internals of "column annotation" such thatMike Bayer2010-06-141-0/+18
| | | | | | | a custom Column subclass can safely override _constructor to return Column, for the purposes of making "configurational" column classes that aren't involved in proxying, etc.
* - join() will now simulate a NATURAL JOIN by default. Meaning,Mike Bayer2010-03-191-10/+98
| | | | | | | | if the left side is a join, it will attempt to join the right side to the rightmost side of the left first, and not raise any exceptions about ambiguous join conditions if successful even if there are further join targets across the rest of the left. [ticket:1714]
* - fixed internal error which would occur if calling has()Mike Bayer2010-03-111-0/+14
| | | | | or similar complex expression on a single-table inheritance relation(). [ticket:1731]
* - Fixed a column arithmetic bug that affected columnMike Bayer2010-01-031-0/+13
| | | | | | | | | correspondence for cloned selectables which contain free-standing column expressions. This bug is generally only noticeable when exercising newer ORM behavior only availble in 0.6 via [ticket:1568], but is more correct at the SQL expression level as well. [ticket:1617]
* merge from branches/clauseelement-nonzeroPhilip Jenvey2009-09-241-8/+8
| | | | | | adds a __nonzero__ to _BinaryExpression to avoid faulty comparisons during hash collisions (which only occur on Jython) fixes #1547
* merge 0.6 series to trunk.Mike Bayer2009-08-061-2/+1
|
* merged [ticket:1486] fix from 0.6Mike Bayer2009-07-281-8/+43
|
* - unit tests have been migrated from unittest to nose.Mike Bayer2009-06-101-0/+524
See README.unittests for information on how to run the tests. [ticket:970]