You are here

public function FarmUpdateTest::testFarmUpdate in farmOS 2.x

Test farmOS Update module.

File

modules/core/update/tests/src/Kernel/FarmUpdateTest.php, line 55

Class

FarmUpdateTest
Tests for farmOS Update module.

Namespace

Drupal\Tests\farm_update\Kernel

Code

public function testFarmUpdate() {

  // Confirm that overridden config gets reverted.
  $this
    ->farmUpdateTestRevertSetting('farm_flag.flag.monitor', 'label', 'Changed');

  // Confirm that config excluded via hook_farm_update_exclude_config() does
  // not get reverted.
  $this
    ->farmUpdateTestRevertSetting('farm_flag.flag.priority', 'label', 'Changed', TRUE);

  // Confirm that config excluded via farm_update.settings does not get
  // reverted.
  $this
    ->farmUpdateTestRevertSetting('farm_flag.flag.review', 'label', 'Changed', TRUE);
}