public function testBigFile() { //var_dump($this->session->getWorkspace()->getNodeTypeManager()->getNodeType('nt:file')->hasOrderableChildNodes());die; $res = $this->cndParser->parseFile(__DIR__ . '/resources/cnd/jackrabbit_nodetypes.cnd'); // some random sanity checks $this->assertTrue(isset($res['nodeTypes'])); $def = $res['nodeTypes']; $this->assertTrue(isset($def['nt:file'])); /** @var $parsed NodeTypeDefinitionInterface */ $parsed = $def['nt:file']; $this->assertEquals('nt:file', $parsed->getName()); $this->assertFalse($parsed->isAbstract()); $this->assertFalse($parsed->hasOrderableChildNodes()); $this->assertFalse($parsed->isMixin()); // queryable default is implementation specific }