Changeset 524
- Timestamp:
- 04/14/07 18:48:26 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/docroot/variants.php
r447 r524 14 14 $request = new stubWebRequest(); 15 15 $session = new stubPHPSession($request, 'web'); 16 var_dump($factory->getVariantsMap()->getVariant($session, $request)->get Name());16 var_dump($factory->getVariantsMap()->getVariant($session, $request)->getFullQualifiedName()); 17 17 } 18 18 } trunk/src/main/php/net/stubbles/websites/variantmanager/types/stubAbstractVariant.php
r523 r524 81 81 public function getFullQualifiedName() 82 82 { 83 if ($this->hasParent() == true ) {83 if ($this->hasParent() == true && ($this->parent instanceof stubRootVariant) == false) { 84 84 return $this->parent->getFullQualifiedName() . ':' . $this->name; 85 85 } trunk/src/test/php/net/stubbles/websites/variantmanager/types/stubAbstractVariantTestCase.php
r523 r524 224 224 $this->assertEqual($this->abstractVariant->getFullQualifiedName(), 'foo:bar'); 225 225 } 226 227 /** 228 * test full qualified name when parent variant is root variant 229 */ 230 public function testParentRoot() 231 { 232 $this->abstractVariant->setName('bar'); 233 $rootVariant = new stubRootVariant(); 234 $this->abstractVariant->setParent($rootVariant); 235 $this->assertEqual($this->abstractVariant->getFullQualifiedName(), 'bar'); 236 } 226 237 } 227 238 ?>
