Changeset: c444c76114ea for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c444c76114ea
Modified Files:
Branch: default
Log Message:
Merge from Jun2010 branch: Fix test.
Make test independent of accidental IDs.
Quite a long time ago now, naming of reverse BATs was changed.
diffs (47 lines):
diff -r fc5570acae8d -r c444c76114ea
MonetDB4/tests/BugTracker/Tests/names_of_reversed_BATs.SF-1964658.milS
--- a/MonetDB4/tests/BugTracker/Tests/names_of_reversed_BATs.SF-1964658.milS
Thu Jun 24 11:45:50 2010 +0200
+++ b/MonetDB4/tests/BugTracker/Tests/names_of_reversed_BATs.SF-1964658.milS
Thu Jun 24 16:58:10 2010 +0200
@@ -1,11 +1,13 @@
var x := new(void, int);
-x.bbpname().print();
+var nx := x.bbpname();
x.rename("A");
x.bbpname().print();
x.info().find("batId").print(); # A
var y := x.reverse();
-y.bbpname().print();
-y.info().find("batId").print(); # A
+var ny := y.bbpname();
+if (nx.substring(4) != ny.substring(5)) print("names don't match");
+var iy := y.info().find("batId");
+if (ny != iy) print("names don't match");
y.rename("B");
y.bbpname().print();
y.info().find("batId").print(); # B
diff -r fc5570acae8d -r c444c76114ea
MonetDB4/tests/BugTracker/Tests/names_of_reversed_BATs.SF-1964658.stable.out
---
a/MonetDB4/tests/BugTracker/Tests/names_of_reversed_BATs.SF-1964658.stable.out
Thu Jun 24 11:45:50 2010 +0200
+++
b/MonetDB4/tests/BugTracker/Tests/names_of_reversed_BATs.SF-1964658.stable.out
Thu Jun 24 16:58:10 2010 +0200
@@ -12,18 +12,17 @@
# Compiled for x86_64-unknown-linux-gnu/64bit with 64bit OIDs; dynamically
linked.
# Visit http://monetdb.cwi.nl/ for further information.
var x := new(void, int);
-x.bbpname().print();
-[ "tmp_64" ]
+var nx := x.bbpname();
x.rename("A");
x.bbpname().print();
[ "A" ]
x.info().find("batId").print(); # A
[ "A" ]
var y := x.reverse();
-y.bbpname().print();
-[ "tmpr_64" ]
-y.info().find("batId").print(); # A
-[ "tmpr_64" ]
+var ny := y.bbpname();
+if (nx.substring(4) != ny.substring(5)) print("names don't match");
+var iy := y.info().find("batId");
+if (ny != iy) print("names don't match");
y.rename("B");
y.bbpname().print();
[ "B" ]
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list