You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by mr...@apache.org on 2005/12/08 09:11:38 UTC
svn commit: r355033 -
/incubator/jackrabbit/trunk/jackrabbit/src/test/java/org/apache/jackrabbit/test/api/SetPropertyAssumeTypeTest.java
Author: mreutegg
Date: Thu Dec 8 00:11:31 2005
New Revision: 355033
URL: http://svn.apache.org/viewcvs?rev=355033&view=rev
Log:
Fix test case
See: http://thread.gmane.org/gmane.comp.apache.jackrabbit.devel/4492
Modified:
incubator/jackrabbit/trunk/jackrabbit/src/test/java/org/apache/jackrabbit/test/api/SetPropertyAssumeTypeTest.java
Modified: incubator/jackrabbit/trunk/jackrabbit/src/test/java/org/apache/jackrabbit/test/api/SetPropertyAssumeTypeTest.java
URL: http://svn.apache.org/viewcvs/incubator/jackrabbit/trunk/jackrabbit/src/test/java/org/apache/jackrabbit/test/api/SetPropertyAssumeTypeTest.java?rev=355033&r1=355032&r2=355033&view=diff
==============================================================================
--- incubator/jackrabbit/trunk/jackrabbit/src/test/java/org/apache/jackrabbit/test/api/SetPropertyAssumeTypeTest.java (original)
+++ incubator/jackrabbit/trunk/jackrabbit/src/test/java/org/apache/jackrabbit/test/api/SetPropertyAssumeTypeTest.java Thu Dec 8 00:11:31 2005
@@ -18,6 +18,7 @@
import org.apache.jackrabbit.test.AbstractJCRTest;
import org.apache.jackrabbit.test.NotExecutableException;
+import org.apache.jackrabbit.test.ISO8601;
import org.apache.jackrabbit.test.api.nodetype.NodeTypeUtil;
import javax.jcr.nodetype.PropertyDefinition;
@@ -27,6 +28,8 @@
import javax.jcr.PropertyType;
import javax.jcr.RepositoryException;
import javax.jcr.Property;
+import java.util.Calendar;
+import java.util.Date;
/**
* <code>SetPropertyAssumeTypeTest</code> tests if when setting a property
@@ -440,7 +443,10 @@
String testPropName = propDef.getName();
try {
- testNode.setProperty(testPropName, stringValue, PropertyType.DATE);
+ Calendar cal = Calendar.getInstance();
+ cal.setTime(new Date(0));
+ Value v = superuser.getValueFactory().createValue(ISO8601.format(cal));
+ testNode.setProperty(testPropName, v, PropertyType.DATE);
testRootNode.save();
fail("Node.setProperty(String, Value, int) must throw a " +
"ConstraintViolationExcpetion if the type parameter and the " +
@@ -474,7 +480,9 @@
String testPropName = propDef.getName();
try {
- testNode.setProperty(testPropName, "abc", PropertyType.DATE);
+ Calendar cal = Calendar.getInstance();
+ cal.setTime(new Date(0));
+ testNode.setProperty(testPropName, ISO8601.format(cal), PropertyType.DATE);
testRootNode.save();
fail("Node.setProperty(String, Value, int) must throw a " +
"ConstraintViolationExcpetion if the type parameter and the " +