Changeset: 6c9c64c91978 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6c9c64c91978
Modified Files:
        sql/backends/monet5/Tests/pyapi06.sql
        sql/backends/monet5/Tests/pyapi23.sql
Branch: pythonudf
Log Message:

Fix test output for certain versions of NumPy.


diffs (33 lines):

diff --git a/sql/backends/monet5/Tests/pyapi06.sql 
b/sql/backends/monet5/Tests/pyapi06.sql
--- a/sql/backends/monet5/Tests/pyapi06.sql
+++ b/sql/backends/monet5/Tests/pyapi06.sql
@@ -11,7 +11,7 @@ CREATE AGGREGATE aggrmedian(val integer)
                unique = numpy.unique(aggr_group)
                x = numpy.zeros(shape=(unique.size))
                for i in range(0,unique.size):
-                       x[i] = numpy.median(val[aggr_group==unique[i]])
+                       x[i] = 
numpy.median(val[numpy.where(aggr_group==unique[i])])
                return(x)
        else:
                return(numpy.median(val))
@@ -36,7 +36,7 @@ CREATE AGGREGATE aggrsum(val integer) RE
        unique = numpy.unique(aggr_group)
        x = numpy.zeros(shape=(unique.size))
        for i in range(0, unique.size):
-               x[i] = numpy.sum(val[aggr_group==unique[i]])
+               x[i] = numpy.sum(val[numpy.where(aggr_group==unique[i])])
        return x
 };
 
diff --git a/sql/backends/monet5/Tests/pyapi23.sql 
b/sql/backends/monet5/Tests/pyapi23.sql
--- a/sql/backends/monet5/Tests/pyapi23.sql
+++ b/sql/backends/monet5/Tests/pyapi23.sql
@@ -7,7 +7,7 @@ CREATE AGGREGATE pyapi23(val integer) RE
                unique = numpy.unique(aggr_group)
                x = numpy.zeros(shape=(unique.size))
                for i in range(0,unique.size):
-                       x[i] = numpy.sum(val[aggr_group==unique[i]])
+                       x[i] = 
numpy.sum(val[numpy.where(aggr_group==unique[i])])
                return(x)
        else:
                return(numpy.sum(val))
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to