Mercurial > hg > isophonics-drupal-site
view vendor/nikic/php-parser/test/PhpParser/ErrorHandler/CollectingTest.php @ 12:7a779792577d
Update Drupal core to v8.4.5 (via Composer)
author | Chris Cannam |
---|---|
date | Fri, 23 Feb 2018 15:52:07 +0000 |
parents | 4c8ae668cc8c |
children | 5fb285c0d0e3 |
line wrap: on
line source
<?php namespace PhpParser\ErrorHandler; use PhpParser\Error; class CollectingTest extends \PHPUnit_Framework_TestCase { public function testHandleError() { $errorHandler = new Collecting(); $this->assertFalse($errorHandler->hasErrors()); $this->assertEmpty($errorHandler->getErrors()); $errorHandler->handleError($e1 = new Error('Test 1')); $errorHandler->handleError($e2 = new Error('Test 2')); $this->assertTrue($errorHandler->hasErrors()); $this->assertSame([$e1, $e2], $errorHandler->getErrors()); $errorHandler->clearErrors(); $this->assertFalse($errorHandler->hasErrors()); $this->assertEmpty($errorHandler->getErrors()); } }