Changeset: eaa896b25a0d for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=eaa896b25a0d
Modified Files:
monetdb5/modules/mal/Tests/pqueue.mal
monetdb5/modules/mal/Tests/pqueue.stable.out
Branch: default
Log Message:
Extended test with pqueue_max
diffs (133 lines):
diff --git a/monetdb5/modules/mal/Tests/pqueue.mal
b/monetdb5/modules/mal/Tests/pqueue.mal
--- a/monetdb5/modules/mal/Tests/pqueue.mal
+++ b/monetdb5/modules/mal/Tests/pqueue.mal
@@ -29,3 +29,23 @@ bp:= pqueue.topn_min(b,7:wrd,false);
io.print(bp);
bp:= pqueue.topn_min(b,8:wrd,false);
io.print(bp);
+
+bp:= pqueue.topn_max(b,0:wrd,false);
+io.print(bp);
+bp:= pqueue.topn_max(b,1:wrd,false);
+io.print(bp);
+bp:= pqueue.topn_max(b,2:wrd,false);
+io.print(bp);
+bp:= pqueue.topn_max(b,3:wrd,false);
+io.print(bp);
+bp:= pqueue.topn_max(b,4:wrd,false);
+io.print(bp);
+bp:= pqueue.topn_max(b,5:wrd,false);
+io.print(bp);
+bp:= pqueue.topn_max(b,6:wrd,false);
+io.print(bp);
+bp:= pqueue.topn_max(b,7:wrd,false);
+io.print(bp);
+bp:= pqueue.topn_max(b,8:wrd,false);
+io.print(bp);
+
diff --git a/monetdb5/modules/mal/Tests/pqueue.stable.out
b/monetdb5/modules/mal/Tests/pqueue.stable.out
--- a/monetdb5/modules/mal/Tests/pqueue.stable.out
+++ b/monetdb5/modules/mal/Tests/pqueue.stable.out
@@ -47,6 +47,24 @@ function user.main():void;
io.print(bp);
bp := pqueue.topn_min(b,8:wrd,false);
io.print(bp);
+ bp := pqueue.topn_max(b,0:wrd,false);
+ io.print(bp);
+ bp := pqueue.topn_max(b,1:wrd,false);
+ io.print(bp);
+ bp := pqueue.topn_max(b,2:wrd,false);
+ io.print(bp);
+ bp := pqueue.topn_max(b,3:wrd,false);
+ io.print(bp);
+ bp := pqueue.topn_max(b,4:wrd,false);
+ io.print(bp);
+ bp := pqueue.topn_max(b,5:wrd,false);
+ io.print(bp);
+ bp := pqueue.topn_max(b,6:wrd,false);
+ io.print(bp);
+ bp := pqueue.topn_max(b,7:wrd,false);
+ io.print(bp);
+ bp := pqueue.topn_max(b,8:wrd,false);
+ io.print(bp);
end main;
#--------------------------#
# h t # name
@@ -130,6 +148,77 @@ end main;
[ 4@0, 6@0 ]
[ 5@0, 5@0 ]
[ 6@0, 4@0 ]
+#--------------------------#
+# h t # name
+# void oid # type
+#--------------------------#
+#--------------------------#
+# h t # name
+# void oid # type
+#--------------------------#
+[ 0@0, 4@0 ]
+#--------------------------#
+# h t # name
+# void oid # type
+#--------------------------#
+[ 0@0, 4@0 ]
+[ 1@0, 5@0 ]
+#--------------------------#
+# h t # name
+# void oid # type
+#--------------------------#
+[ 0@0, 4@0 ]
+[ 1@0, 5@0 ]
+[ 2@0, 6@0 ]
+#--------------------------#
+# h t # name
+# void oid # type
+#--------------------------#
+[ 0@0, 4@0 ]
+[ 1@0, 5@0 ]
+[ 2@0, 6@0 ]
+[ 3@0, 3@0 ]
+#--------------------------#
+# h t # name
+# void oid # type
+#--------------------------#
+[ 0@0, 4@0 ]
+[ 1@0, 5@0 ]
+[ 2@0, 6@0 ]
+[ 3@0, 3@0 ]
+[ 4@0, 2@0 ]
+#--------------------------#
+# h t # name
+# void oid # type
+#--------------------------#
+[ 0@0, 4@0 ]
+[ 1@0, 5@0 ]
+[ 2@0, 6@0 ]
+[ 3@0, 3@0 ]
+[ 4@0, 2@0 ]
+[ 5@0, 0@0 ]
+#--------------------------#
+# h t # name
+# void oid # type
+#--------------------------#
+[ 0@0, 4@0 ]
+[ 1@0, 5@0 ]
+[ 2@0, 6@0 ]
+[ 3@0, 3@0 ]
+[ 4@0, 2@0 ]
+[ 5@0, 0@0 ]
+[ 6@0, 1@0 ]
+#--------------------------#
+# h t # name
+# void oid # type
+#--------------------------#
+[ 0@0, 4@0 ]
+[ 1@0, 5@0 ]
+[ 2@0, 6@0 ]
+[ 3@0, 3@0 ]
+[ 4@0, 2@0 ]
+[ 5@0, 0@0 ]
+[ 6@0, 1@0 ]
# 21:06:19 >
# 21:06:19 > "Done."
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list