function ValidationResultTest::testCreateWarningResult

Same name and namespace in other branches
  1. 11.x core/modules/package_manager/tests/src/Unit/ValidationResultTest.php \Drupal\Tests\package_manager\Unit\ValidationResultTest::testCreateWarningResult()

Tests create warning result.

Attributes

#[DataProvider('providerValidConstructorArguments')]

File

core/modules/package_manager/tests/src/Unit/ValidationResultTest.php, line 28

Class

ValidationResultTest
Tests Drupal\package_manager\ValidationResult.

Namespace

Drupal\Tests\package_manager\Unit

Code

public function testCreateWarningResult(array $messages, ?string $summary) : void {
  // phpcs:ignore Drupal.Semantics.FunctionT.NotLiteralString, DrupalPractice.Objects.GlobalFunction
  $summary = $summary ? t($summary) : NULL;
  $result = ValidationResult::createWarning($messages, $summary);
  $this->assertResultValid($result, $messages, $summary, RequirementSeverity::Warning->value);
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.