/**
  * When the path points to a leaf, getRawArray() should return FALSE.
  *
  * @test
  */
 public function getRawArrayAlwaysReturnsArrayOrFalse()
 {
     $result = $this->model->getRawArray('localeDisplayNames/localeDisplayPattern/localePattern');
     $this->assertEquals(FALSE, $result);
 }
 /**
  * Parses "eras" child of "dates" node and returns it's array representation.
  *
  * @param \TYPO3\Flow\I18n\Cldr\CldrModel $model CldrModel to read data from
  * @return array An array with localized literals for "eras" node
  */
 protected function parseLocalizedEras(\TYPO3\Flow\I18n\Cldr\CldrModel $model)
 {
     $data = array();
     foreach ($model->getRawArray('dates/calendars/calendar[@type="gregorian"]/eras') as $widthType => $eras) {
         foreach ($eras as $eraNodeString => $eraValue) {
             $eraName = $model->getAttributeValue($eraNodeString, 'type');
             $data[$widthType][$eraName] = $eraValue;
         }
     }
     return $data;
 }