// User errors in __toString() methods are considered fatal in the Drupal
// error handler.
trigger_error(get_class($e).' thrown while calling __toString on a '.static::class.' object in '.$e->getFile().' on line '.$e->getLine().': '.$e->getMessage(),E_USER_ERROR);
trigger_error(get_class($e).' thrown while calling __toString on a '.static::class.' object in '.$e->getFile().' on line '.$e->getLine().': '.$e->getMessage(),E_USER_WARNING);
// In case we are using another error handler that did not fatal on the
// E_USER_ERROR, we terminate execution. However, for test purposes allow
$this->assertMatchesRegularExpression('/Exception thrown while calling __toString on a .*MockObject_TranslatableMarkup_.* object in .*TranslatableMarkupTest.php on line [0-9]+: Yes you may./',$this->lastErrorMessage);