Author: fmui
Date: Mon Feb 11 10:03:25 2013
New Revision: 1444705

URL: http://svn.apache.org/r1444705
Log:
TCK: test for orderable attribute of multi-value properties

Modified:
    
chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-tck/src/main/java/org/apache/chemistry/opencmis/tck/impl/AbstractSessionTest.java

Modified: 
chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-tck/src/main/java/org/apache/chemistry/opencmis/tck/impl/AbstractSessionTest.java
URL: 
http://svn.apache.org/viewvc/chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-tck/src/main/java/org/apache/chemistry/opencmis/tck/impl/AbstractSessionTest.java?rev=1444705&r1=1444704&r2=1444705&view=diff
==============================================================================
--- 
chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-tck/src/main/java/org/apache/chemistry/opencmis/tck/impl/AbstractSessionTest.java
 (original)
+++ 
chemistry/opencmis/trunk/chemistry-opencmis-test/chemistry-opencmis-test-tck/src/main/java/org/apache/chemistry/opencmis/tck/impl/AbstractSessionTest.java
 Mon Feb 11 10:03:25 2013
@@ -1987,7 +1987,7 @@ public abstract class AbstractSessionTes
 
                     // cmis:secondaryObjectTypeIds
                     cpd = new 
CmisPropertyDefintion(PropertyIds.SECONDARY_OBJECT_TYPE_IDS, null, 
PropertyType.ID,
-                            Cardinality.MULTI, null, null, null);
+                            Cardinality.MULTI, null, null, false);
                     addResult(results, cpd.check(type));
 
                     if (BaseTypeId.CMIS_DOCUMENT.equals(type.getBaseTypeId())) 
{
@@ -2081,7 +2081,7 @@ public abstract class AbstractSessionTes
 
                     // cmis:allowedChildObjectTypeIds
                     cpd = new 
CmisPropertyDefintion(PropertyIds.ALLOWED_CHILD_OBJECT_TYPE_IDS, false, 
PropertyType.ID,
-                            Cardinality.MULTI, Updatability.READONLY, null, 
null);
+                            Cardinality.MULTI, Updatability.READONLY, null, 
false);
                     addResult(results, cpd.check(type));
                 } else if 
(BaseTypeId.CMIS_RELATIONSHIP.equals(type.getBaseTypeId())) {
                     // cmis:sourceId
@@ -2988,7 +2988,7 @@ public abstract class AbstractSessionTes
             this.cardinality = cardinality;
             this.updatability = updatability;
             this.queryable = queryable;
-            this.orderable = orderable;
+            this.orderable = (cardinality == Cardinality.MULTI ? Boolean.FALSE 
: orderable);
         }
 
         public CmisTestResult check(TypeDefinition type) {


Reply via email to