summaryrefslogtreecommitdiff
path: root/test/sql/selectable.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2007-12-06 22:23:10 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2007-12-06 22:23:10 +0000
commit541b6772e9b8a09b10bd7a16fa9e2b7f693d1194 (patch)
tree5dc22ca324eafbb6ac48a296f02f166984252d46 /test/sql/selectable.py
parent3ac9c93e260aa1a5d9c88a648bf7d1213a0e817f (diff)
downloadsqlalchemy-541b6772e9b8a09b10bd7a16fa9e2b7f693d1194.tar.gz
- generation of "unique" bind parameters has been simplified to use the same
"unique identifier" mechanisms as everything else. This doesn't affect user code, except any code that might have been hardcoded against the generated names. Generated bind params now have the form "<paramname>_<num>", whereas before only the second bind of the same name would have this form. - bindparam() objects themselves can be used as keys for execute(), i.e. statement.execute({bind1:'foo', bind2:'bar'})
Diffstat (limited to 'test/sql/selectable.py')
-rwxr-xr-xtest/sql/selectable.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/sql/selectable.py b/test/sql/selectable.py
index a862b0bdf..49a61bf2b 100755
--- a/test/sql/selectable.py
+++ b/test/sql/selectable.py
@@ -264,7 +264,7 @@ class PrimaryKeyTest(AssertMixin):
b = Table('b', meta, Column('id', Integer, ForeignKey('a.id'), primary_key=True), Column('x', Integer, primary_key=True))
j = a.join(b, and_(a.c.id==b.c.id, b.c.x==5))
- assert str(j) == "a JOIN b ON a.id = b.id AND b.x = :b_x", str(j)
+ assert str(j) == "a JOIN b ON a.id = b.id AND b.x = :b_x_1", str(j)
assert list(j.primary_key) == [a.c.id, b.c.x]
class DerivedTest(AssertMixin):