[Checkins] SVN: Sandbox/adamg/ocql/trunk/src/ocql/tests/functions.txt getting set of sets ordered

Adam Groszer agroszer at gmail.com
Mon Aug 25 11:35:55 EDT 2008


Log message for revision 90222:
  getting set of sets ordered

Changed:
  U   Sandbox/adamg/ocql/trunk/src/ocql/tests/functions.txt

-=-
Modified: Sandbox/adamg/ocql/trunk/src/ocql/tests/functions.txt
===================================================================
--- Sandbox/adamg/ocql/trunk/src/ocql/tests/functions.txt	2008-08-25 15:28:40 UTC (rev 90221)
+++ Sandbox/adamg/ocql/trunk/src/ocql/tests/functions.txt	2008-08-25 15:35:55 UTC (rev 90222)
@@ -107,8 +107,10 @@
 #     set([set([Department <Computing Science>, Department <Other department>]), set([]), set([Department <Computing Science>])])
 
 Expression in the result:
-    >>> sorted(engine.compile("list [ i in ICourse | i.runBy  ]").execute(), key=lambda x:sorted(x, key=lambda y:y.name))
-    [set([]), set([Department <Computing Science>]), set([Department <Computing Science>, Department <Other department>])]
+    >>> result = engine.compile("list [ i in ICourse | i.runBy  ]").execute()
+    >>> result = sorted([sorted(r, key=lambda y:y.name) for r in result], key=lambda x:str(x))
+    >>> result
+    [[Department <Computing Science>, Department <Other department>], [Department <Computing Science>], []]
 
 Size expression in the result:
     >>> engine.compile("list [ c in ICourse ; len(c.runBy) == 1 | c ]").execute()



More information about the Checkins mailing list