]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
many-to-many mechanism changed the ordering of the three queries involved
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 3 Dec 2005 05:19:22 +0000 (05:19 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 3 Dec 2005 05:19:22 +0000 (05:19 +0000)
test/objectstore.py

index 09c5c87df510419e3b0dac05f902eef9fbf13e31..f17b49c1238a312d215346dfe50387fdc371ea0a 100644 (file)
@@ -561,14 +561,14 @@ class SaveTest(AssertMixin):
         k.name = 'yellow'
         objects[5].keywords.append(k)
         self.assert_sql(db, lambda:objectstore.commit(), [
-            (
-                "INSERT INTO keywords (name) VALUES (:name)", 
-                {'name': 'yellow'}
-            ),
             (
                 "UPDATE items SET order_id=:order_id, item_name=:item_name WHERE items.item_id = :items_item_id",
                 [{'item_name': 'item4updated', 'order_id': None, 'items_item_id': objects[4].item_id}]
             ),
+            (
+                "INSERT INTO keywords (name) VALUES (:name)", 
+                {'name': 'yellow'}
+            ),
             ("INSERT INTO itemkeywords (item_id, keyword_id) VALUES (:item_id, :keyword_id)",
             lambda: [{'item_id': objects[5].item_id, 'keyword_id': k.keyword_id}]
             )