cancel
Showing results for 
Search instead for 
Did you mean: 

Should CMIS select * from cmis:folder return the root folder?

rg1_
Star Contributor
Star Contributor

The current set of nuxeo-chemistry unit tests expect the root folder to be filtered out in cmis:folder queries since its lifecyclestate is NULL. Yet, 'Root' is considered a valid cmis:folder primarytype. Are the unit tests that make this assumption about the root folder incorrect?

4 REPLIES 4

Florent_Guillau
World-Class Innovator
World-Class Innovator

I'd say they are neither correct or incorrect, they just test the current state of the platform. What would you change?

For example, in TestNuxeoBinding.testQueryBasic(), I would change the number 4 to 5 in the assertEquals below if we agreed that the root of the CMIS tree should itself be considered a cmis

But you'd need to change what's returned for the root. How would you change that? Note that I don't much care about the behavior of the root, it's special and does not matter in real life.

klebervz_
Confirmed Champ
Confirmed Champ

Hi rg1