You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-commits@db.apache.org by mb...@apache.org on 2006/03/04 20:51:18 UTC
svn commit: r383191 -
/db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/query/result/ResultExpressions.java
Author: mbo
Date: Sat Mar 4 11:51:17 2006
New Revision: 383191
URL: http://svn.apache.org/viewcvs?rev=383191&view=rev
Log:
JDO-320: Add negative query test for projecting a map and collection field to tck20
Modified:
db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/query/result/ResultExpressions.java
Modified: db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/query/result/ResultExpressions.java
URL: http://svn.apache.org/viewcvs/db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/query/result/ResultExpressions.java?rev=383191&r1=383190&r2=383191&view=diff
==============================================================================
--- db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/query/result/ResultExpressions.java (original)
+++ db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/query/result/ResultExpressions.java Sat Mar 4 11:51:17 2006
@@ -20,6 +20,7 @@
import org.apache.jdo.tck.JDO_Test;
import org.apache.jdo.tck.pc.company.CompanyModelReader;
+import org.apache.jdo.tck.pc.company.Department;
import org.apache.jdo.tck.pc.company.Employee;
import org.apache.jdo.tck.pc.company.Person;
import org.apache.jdo.tck.query.QueryElementHolder;
@@ -345,6 +346,36 @@
new QueryElementHolder(
/*UNIQUE*/ null,
/*RESULT*/ "salary",
+ /*INTO*/ null,
+ /*FROM*/ Employee.class,
+ /*EXCLUDE*/ null,
+ /*WHERE*/ null,
+ /*VARIABLES*/ null,
+ /*PARAMETERS*/ null,
+ /*IMPORTS*/ null,
+ /*GROUP BY*/ null,
+ /*ORDER BY*/ null,
+ /*FROM*/ null,
+ /*TO*/ null),
+ // project collection field
+ new QueryElementHolder(
+ /*UNIQUE*/ null,
+ /*RESULT*/ "employees",
+ /*INTO*/ null,
+ /*FROM*/ Department.class,
+ /*EXCLUDE*/ null,
+ /*WHERE*/ null,
+ /*VARIABLES*/ null,
+ /*PARAMETERS*/ null,
+ /*IMPORTS*/ null,
+ /*GROUP BY*/ null,
+ /*ORDER BY*/ null,
+ /*FROM*/ null,
+ /*TO*/ null),
+ // project map field
+ new QueryElementHolder(
+ /*UNIQUE*/ null,
+ /*RESULT*/ "phoneNumbers",
/*INTO*/ null,
/*FROM*/ Employee.class,
/*EXCLUDE*/ null,