Changeset: d387d1e74759 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d387d1e74759
Modified Files:
        monetdb5/optimizer/Tests/tst4300.mal
        monetdb5/optimizer/Tests/tst4300.stable.out
        monetdb5/optimizer/Tests/tst4610.mal
        monetdb5/optimizer/Tests/tst4610.stable.out
Branch: Feb2013
Log Message:

updated tests to meet stricter joinPath signature (changeset 9ac4a1b83d56)


diffs (73 lines):

diff --git a/monetdb5/optimizer/Tests/tst4300.mal 
b/monetdb5/optimizer/Tests/tst4300.mal
--- a/monetdb5/optimizer/Tests/tst4300.mal
+++ b/monetdb5/optimizer/Tests/tst4300.mal
@@ -17,7 +17,9 @@ d:= algebra.select(b,0:lng,49:lng);
 i:= aggr.count(d);
 io.print(i);
 
-cr:= bat.reverse(c);
-zz:= algebra.joinPath(b,cr,d);
+bo := batcalc.oid(b);
+co := batcalc.oid(c);
+cor:= bat.reverse(co);
+zz:= algebra.joinPath(bo,cor,d);
 i:= aggr.count(zz);
 io.print(i);
diff --git a/monetdb5/optimizer/Tests/tst4300.stable.out 
b/monetdb5/optimizer/Tests/tst4300.stable.out
--- a/monetdb5/optimizer/Tests/tst4300.stable.out
+++ b/monetdb5/optimizer/Tests/tst4300.stable.out
@@ -28,8 +28,10 @@ exit v;
     d := algebra.select(b,0:lng,49:lng);
     i := aggr.count(d);
     io.print(i);
-    cr := bat.reverse(c);
-    zz := algebra.joinPath(b,cr,d);
+    bo := batcalc.oid(b);
+    co := batcalc.oid(c);
+    cor := bat.reverse(co);
+    zz := algebra.joinPath(bo,cor,d);
     i := aggr.count(zz);
     io.print(i);
 #to be detected by join inversion 
diff --git a/monetdb5/optimizer/Tests/tst4610.mal 
b/monetdb5/optimizer/Tests/tst4610.mal
--- a/monetdb5/optimizer/Tests/tst4610.mal
+++ b/monetdb5/optimizer/Tests/tst4610.mal
@@ -15,5 +15,8 @@ c:= bat.new(:oid,:int);
 g:= algebra.join(a,br);
 h:= algebra.join(g,c);
 
-r:= algebra.joinPath(a,br,c);
+ao := batcalc.oid(a);
+bo := batcalc.oid(b);
+bor := bat.reverse(bo);
+r:= algebra.joinPath(ao,bor,c);
 mdb.List();
diff --git a/monetdb5/optimizer/Tests/tst4610.stable.out 
b/monetdb5/optimizer/Tests/tst4610.stable.out
--- a/monetdb5/optimizer/Tests/tst4610.stable.out
+++ b/monetdb5/optimizer/Tests/tst4610.stable.out
@@ -25,7 +25,10 @@ function user.main():void;
     br := bat.reverse(b);
     c := bat.new(:oid,:int);
     h := user.joinPath(a,br,c);
-    r := algebra.joinPath(a,br,c);
+    ao := batcalc.oid(a);
+    bo := batcalc.oid(b);
+    bor := bat.reverse(bo);
+    r := algebra.joinPath(ao,bor,c);
     mdb.List();
 function user.main():void;              #  0 main:void := user.main() {G}
 # the first test for macro expansions and inversions 
@@ -34,8 +37,11 @@ function user.main():void;              
     br := bat.reverse(b);               #  4 br:bat[:int,:oid] := 
BKCreverse(b:bat[:oid,:int]) {G}
     c := bat.new(:oid,:int);            #  5 c:bat[:oid,:int] := 
CMDBATnew(_6:oid, _7:int) {G}
     h := user.joinPath(a,br,c);         #  6 h:bat[:oid,:int] := 
user.joinPath(a:bat[:oid,:int], br:bat[:int,:oid], c:bat[:oid,:int]) {PG}
-    r := algebra.joinPath(a,br,c);      #  7 r:bat[:any,:any] := 
ALGjoinPath(a:bat[:oid,:int], br:bat[:int,:oid], c:bat[:oid,:int]) {G}
-    mdb.List();                         #  8 _14:void := MDBlistDetail() 
+    ao := batcalc.oid(a);               #  7 ao:bat[:oid,:oid] := 
CMDconvertsignal_oid(a:bat[:oid,:int]) {G}
+    bo := batcalc.oid(b);               #  8 bo:bat[:oid,:oid] := 
CMDconvertsignal_oid(b:bat[:oid,:int]) {G}
+    bor := bat.reverse(bo);             #  9 bor:bat[:oid,:oid] := 
BKCreverse(bo:bat[:oid,:oid]) {G}
+    r := algebra.joinPath(ao,bor,c);    # 10 r:bat[:oid,:any] := 
ALGjoinPath(ao:bat[:oid,:oid], bor:bat[:oid,:oid], c:bat[:oid,:int]) {G}
+    mdb.List();                         # 11 _17:void := MDBlistDetail() 
 
 # 19:36:05 >  
 # 19:36:05 >  Done.
_______________________________________________
checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to