public function CdnSettingsTest::testSimpleMappingWithConditionsAndNegatedConditions in CDN 8.3
@covers ::getLookupTable
File
- tests/
src/ Unit/ CdnSettingsTest.php, line 287  
Class
- CdnSettingsTest
 - @coversDefaultClass \Drupal\cdn\CdnSettings @group cdn
 
Namespace
Drupal\Tests\cdn\UnitCode
public function testSimpleMappingWithConditionsAndNegatedConditions() {
  $this
    ->expectException(\AssertionError::class);
  $this
    ->expectExceptionMessage("It does not make sense to provide an 'extensions' condition as well as a negated 'extensions' condition.");
  $this
    ->createCdnSettings([
    'status' => TRUE,
    'mapping' => [
      'type' => 'simple',
      'domain' => 'cdn.example.com',
      'conditions' => [
        'extensions' => [
          'foo',
          'bar',
        ],
        'not' => [
          'extensions' => [
            'baz',
            'qux',
          ],
        ],
      ],
    ],
  ])
    ->getLookupTable();
}