class PoStreamReaderTest

Unit tests for the Gettext PO file header handling features.

Attributes

#[Group('Gettext')]

Hierarchy

  • class \Drupal\Tests\Component\Gettext\PoStreamReaderTest extends \PHPUnit\Framework\TestCase

Expanded class hierarchy of PoStreamReaderTest

See also

Drupal\Component\Gettext\PoHeader.

File

core/tests/Drupal/Tests/Component/Gettext/PoStreamReaderTest.php, line 16

Namespace

Drupal\Tests\Component\Gettext
View source
class PoStreamReaderTest extends TestCase {
  
  /**
   * Validates that calling open with an invalid URI throws an exception.
   */
  public function testOpeningFileError() : void {
    $reader = new PoStreamReader();
    $reader->setURI('fake');
    $this->expectException(\RuntimeException::class);
    $this->expectExceptionMessage('Cannot open stream for uri fake');
    $reader->open();
  }

}

Members

Title Sort descending Modifiers Object type Summary
PoStreamReaderTest::testOpeningFileError public function Validates that calling open with an invalid URI throws an exception.

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