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);
}
}
