diff -u b/core/tests/Drupal/Tests/Core/Site/SettingsTest.php b/core/tests/Drupal/Tests/Core/Site/SettingsTest.php --- b/core/tests/Drupal/Tests/Core/Site/SettingsTest.php +++ b/core/tests/Drupal/Tests/Core/Site/SettingsTest.php @@ -132,18 +132,20 @@ } /** + * Tests Settings::testGetInstanceReflection(). + * * @covers ::getInstance - * @expectedException \BadMethodCallException */ public function testGetInstanceReflection() { $settings = new Settings(array()); - $class = new \ReflectionClass('Drupal\Core\Site\Settings'); + $class = new \ReflectionClass(Settings::class); $instace_property = $class->getProperty("instance"); $instace_property->setAccessible(TRUE); $instace_property->setValue(NULL); - $singleton = $settings->getInstance(); + $this->setExpectedException('BadMethodCallException'); + $settings->getInstance(); } }