public function testIsValidNodename(ClassMetadata $cm)
{
$this->assertInstanceOf('PHPCR\\RepositoryException', $cm->isValidNodename(''));
$this->assertInstanceOf('PHPCR\\RepositoryException', $cm->isValidNodename('a:b:c'));
$this->assertInstanceOf('PHPCR\\RepositoryException', $cm->isValidNodename('a:'));
$this->assertInstanceOf('PHPCR\\RepositoryException', $cm->isValidNodename(':a'));
$this->assertInstanceOf('PHPCR\\RepositoryException', $cm->isValidNodename(':'));
$this->assertInstanceOf('PHPCR\\RepositoryException', $cm->isValidNodename('x/y'));
$cm->isValidNodename('a:b');
$cm->isValidNodename('b');
}