You are here

protected function UpgradeStatusTestBase::runFullScan in Upgrade Status 8.3

Same name and namespace in other branches
  1. 8 tests/src/Functional/UpgradeStatusTestBase.php \Drupal\Tests\upgrade_status\Functional\UpgradeStatusTestBase::runFullScan()
  2. 8.2 tests/src/Functional/UpgradeStatusTestBase.php \Drupal\Tests\upgrade_status\Functional\UpgradeStatusTestBase::runFullScan()

Perform a full scan on all test modules.

2 calls to UpgradeStatusTestBase::runFullScan()
UpgradeStatusAnalyzeTest::testAnalyzer in tests/src/Functional/UpgradeStatusAnalyzeTest.php
UpgradeStatusUiTest::testUiAfterScan in tests/src/Functional/UpgradeStatusUiTest.php
Test the user interface after running a scan.

File

tests/src/Functional/UpgradeStatusTestBase.php, line 49

Class

UpgradeStatusTestBase
Defines shared functions used by some of the functional tests.

Namespace

Drupal\Tests\upgrade_status\Functional

Code

protected function runFullScan() {
  $edit = [
    'scan[data][list][upgrade_status_test_error]' => TRUE,
    'scan[data][list][upgrade_status_test_9_compatible]' => TRUE,
    'scan[data][list][upgrade_status_test_10_compatible]' => TRUE,
    'scan[data][list][upgrade_status_test_submodules]' => TRUE,
    'scan[data][list][upgrade_status_test_submodules_with_error]' => TRUE,
    'scan[data][list][upgrade_status_test_twig]' => TRUE,
    'scan[data][list][upgrade_status_test_theme]' => TRUE,
    'scan[data][list][upgrade_status_test_theme_functions]' => TRUE,
    'scan[data][list][upgrade_status_test_library]' => TRUE,
    'scan[data][list][upgrade_status_test_library_exception]' => TRUE,
    'scan[data][list][upgrade_status_test_deprecated]' => TRUE,
    'scan[data][list][upgrade_status_test_obsolete]' => TRUE,
    'collaborate[data][list][upgrade_status_test_contrib_error]' => TRUE,
    ($this
      ->getDrupalCoreMajorVersion() < 9 ? 'relax' : 'collaborate') . '[data][list][upgrade_status]' => TRUE,
    ($this
      ->getDrupalCoreMajorVersion() < 9 ? 'relax' : 'collaborate') . '[data][list][upgrade_status_test_contrib_9_compatible]' => TRUE,
  ];
  $this
    ->drupalPostForm('admin/reports/upgrade-status', $edit, 'Scan selected');
}