You are here

public function DOMTreeBuilderTest::testParseErrors in Zircon Profile 8.0

Same name and namespace in other branches
  1. 8 vendor/masterminds/html5/test/HTML5/Parser/DOMTreeBuilderTest.php \Masterminds\HTML5\Tests\Parser\DOMTreeBuilderTest::testParseErrors()

File

vendor/masterminds/html5/test/HTML5/Parser/DOMTreeBuilderTest.php, line 388
Test the Tree Builder.

Class

DOMTreeBuilderTest
These tests are functional, not necessarily unit tests.

Namespace

Masterminds\HTML5\Tests\Parser

Code

public function testParseErrors() {
  $html = "<!DOCTYPE html><html><math><![CDATA[test";
  $doc = $this
    ->parse($html);

  // We're JUST testing that we can access errors. Actual testing of
  // error messages happen in the Tokenizer's tests.
  $this
    ->assertGreaterThan(0, count($this->errors));
  $this
    ->assertTrue(is_string($this->errors[0]));
}