public function IgnoreKernelTest::testImport in Config Ignore 8.2
Same name and namespace in other branches
- 8.3 tests/src/Kernel/IgnoreKernelTest.php \Drupal\Tests\config_ignore\Kernel\IgnoreKernelTest::testImport()
Test the import transformations.
@dataProvider importProvider
Parameters
array $modes: The import modes.
array $patterns: An array of ignore patterns, we may refactor this to be the whole config.
array $active: Modifications to the active config.
array $sync: Modifications to the sync storage.
array $expected: Modifications to the expected storage.
File
- tests/
src/ Kernel/ IgnoreKernelTest.php, line 68
Class
- IgnoreKernelTest
- Test the transformations.
Namespace
Drupal\Tests\config_ignore\KernelCode
public function testImport(array $modes, array $patterns, array $active, array $sync, array $expected) {
$this
->config('config_ignore.settings')
->set('ignored_config_entities', $patterns)
->save();
$expectedStorage = $this
->setUpStorages($active, $sync, $expected);
static::assertStorageEquals($expectedStorage, $this
->getImportStorage());
}