Security update for Core, with self-updated composer
[yaffs-website] / web / core / tests / Drupal / FunctionalTests / GetTestMethodCallerExtendsTest.php
1 <?php
2
3 namespace Drupal\FunctionalTests;
4
5 use Drupal\Tests\BrowserTestBase;
6
7 /**
8  * Test for BrowserTestBase::getTestMethodCaller() in child classes.
9  *
10  * @group browsertestbase
11  */
12 class GetTestMethodCallerExtendsTest extends GetTestMethodCallerTest {
13
14   /**
15    * A test method that is not present in the parent class.
16    */
17   public function testGetTestMethodCallerChildClass() {
18     $method_caller = $this->getTestMethodCaller();
19     $expected = [
20       'file' => __FILE__,
21       'line' => 18,
22       'function' => __CLASS__ . '->' . __FUNCTION__ . '()',
23       'class' => BrowserTestBase::class,
24       'object' => $this,
25       'type' => '->',
26       'args' => [],
27     ];
28     $this->assertEquals($expected, $method_caller);
29   }
30
31 }