You are here

class UpdaterTest in Drupal 10

Same name and namespace in other branches
  1. 8 core/tests/Drupal/KernelTests/Core/Updater/UpdaterTest.php \Drupal\KernelTests\Core\Updater\UpdaterTest
  2. 9 core/tests/Drupal/KernelTests/Core/Updater/UpdaterTest.php \Drupal\KernelTests\Core\Updater\UpdaterTest

Tests InfoParser class and exception.

Files for this test are stored in core/modules/system/tests/fixtures and end with .info.txt instead of info.yml in order not to be considered as real extensions.

@group Extension

Hierarchy

Expanded class hierarchy of UpdaterTest

File

core/tests/Drupal/KernelTests/Core/Updater/UpdaterTest.php, line 17

Namespace

Drupal\KernelTests\Core\Updater
View source
class UpdaterTest extends KernelTestBase {

  /**
   * Tests project and child project showing correct title.
   *
   * @see https://drupal.org/node/2409515
   */
  public function testGetProjectTitleWithChild() {

    // Get the project title from its directory. If it can't find the title
    // it will choose the first project title in the directory.
    $directory = $this->root . '/core/modules/system/tests/modules/module_handler_test_multiple';
    $title = Updater::getProjectTitle($directory);
    $this
      ->assertEquals('module handler test multiple', $title);
  }

}

Members