acquia_cms_event-1.3.0/tests/src/ExistingSite/EventImageDamTest.php

tests/src/ExistingSite/EventImageDamTest.php
<?php

namespace Drupal\Tests\acquia_cms_event\ExistingSite;

use Drupal\Tests\acquia_cms_common\Traits\ConfigurationTraits;
use weitzman\DrupalTestTraits\ExistingSiteBase;

/**
 * Tests the Event content type that ships with Acquia CMS + DAM.
 *
 * @group acquia_cms_event
 * @group acquia_cms_dam
 * @group acquia_cms
 * @group risky
 * @group pr
 * @group push
 */
class EventImageDamTest extends ExistingSiteBase {

  use ConfigurationTraits;

  // @codingStandardsIgnoreStart
  protected $strictConfigSchema = FALSE;
  // @codingStandardsIgnoreEnd

  /**
   * {@inheritdoc}
   */
  protected static $modules = [
    'acquia_cms_event',
    'acquia_cms_common',
    'acquia_cms_dam',
  ];

  /**
   * {@inheritdoc}
   */
  public function testEventDamImageDependencyConfig() {
    $field_config_name = 'field.field.node.event.field_event_image';
    // Check for dependencies config value in field configuration.
    $config_check = $this->configKeyExists($field_config_name, 'dependencies.config');
    $this->assertTrue($config_check);
    // Check for target bundles value in field configuration.
    $config_check = $this->configKeyExists($field_config_name, 'settings.handler_settings.target_bundles');
    $this->assertTrue($config_check);
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc