Chris@16: grantPermissionsToTestedRole(['administer site configuration']); Chris@16: } Chris@16: Chris@16: /** Chris@16: * {@inheritdoc} Chris@16: */ Chris@16: protected function createEntity() { Chris@16: // Create a date format. Chris@16: $date_format = DateFormat::create([ Chris@16: 'id' => 'llama', Chris@16: 'label' => 'Llama', Chris@16: 'pattern' => 'F d, Y', Chris@16: ]); Chris@16: Chris@16: $date_format->save(); Chris@16: Chris@16: return $date_format; Chris@16: } Chris@16: Chris@16: /** Chris@16: * {@inheritdoc} Chris@16: */ Chris@16: protected function getExpectedNormalizedEntity() { Chris@16: return [ Chris@16: 'dependencies' => [], Chris@16: 'id' => 'llama', Chris@16: 'label' => 'Llama', Chris@16: 'langcode' => 'en', Chris@16: 'locked' => FALSE, Chris@16: 'pattern' => 'F d, Y', Chris@16: 'status' => TRUE, Chris@16: 'uuid' => $this->entity->uuid(), Chris@16: ]; Chris@16: } Chris@16: Chris@16: /** Chris@16: * {@inheritdoc} Chris@16: */ Chris@16: protected function getNormalizedPostEntity() { Chris@16: // @todo Update in https://www.drupal.org/node/2300677. Chris@16: } Chris@16: Chris@16: }