chemistry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "jay brown (JIRA)" <>
Subject [jira] [Created] (CMIS-431) TCK expects PWC object to have cmis:isLatestVersion=true
Date Thu, 15 Sep 2011 16:30:10 GMT
TCK expects PWC object to have cmis:isLatestVersion=true

                 Key: CMIS-431
             Project: Chemistry
          Issue Type: Bug
          Components: opencmis-tck
    Affects Versions: OpenCMIS 0.5.0
            Reporter: jay brown
            Priority: Minor
             Fix For: OpenCMIS 0.6.0

First a bit of clarification on the spec so that we are all on the same page.  In case I am
making an incorrect assumption. 

The spec treats  PWC's as a separate class of objects from Versions.   That is; a PWC is not
the latest version until it is checked in.  Before that it is not a version.   (section
states "...Until it is checked in (using the checkIn service), the PWC MUST NOT be considered
the LatestMajorVersion in the Version Series. )

So if I have a version series with 3 objects as follows 
V1.0 - V2.0 - pwc 
then the values of cmis:isLatestVersion should be as follows:
V1.0 (false) - V2.0 (true)  - pwc (false)

If we are in agreement on this point (are we?)  Then the TCK class ...tck.tests.versioning.CheckedOutTest
 (method - checkPWCs ) 
at line 73 causes a failure to be added if the pwc's isLatestVersion property is false. 
 addResult(assertIsTrue(pwc.isLatestVersion(), null, f));

This should be changed to assert that the pwc's value should == false. 

This message is automatically generated by JIRA.
For more information on JIRA, see:


View raw message