From c09647d7a373a4e116a7e88921feeb0a99fc1f41 Mon Sep 17 00:00:00 2001 From: Eli <elliot.ward@gmail.com> Date: Fri, 30 Dec 2022 22:57:33 +0000 Subject: [PATCH] =?UTF-8?q?#3092722:=20=E2=9C=85=20remove=20contradictory?= =?UTF-8?q?=20comment=20from=20testLabelAttributeSetting().=20Update=20tes?= =?UTF-8?q?tLabelAttributeSetting()=20to=20test=20two=20different=20label?= =?UTF-8?q?=20settings.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Functional/JsonApiReferenceFieldFormatterTest.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tests/src/Functional/JsonApiReferenceFieldFormatterTest.php b/tests/src/Functional/JsonApiReferenceFieldFormatterTest.php index d48c610..cf63d09 100644 --- a/tests/src/Functional/JsonApiReferenceFieldFormatterTest.php +++ b/tests/src/Functional/JsonApiReferenceFieldFormatterTest.php @@ -90,13 +90,15 @@ class JsonApiReferenceFieldFormatterTest extends JsonApiReferenceFieldBase { * Test the formatter setting 'label_attribute'. */ public function testLabelAttributeSetting() { - // By setting the 'label_attribute' setting to 'created', we can expect the - // time the content was created to be used as the label. - $this->setDisplaySettings('label', 'drupal_internal__nid'); + $this->setDisplaySettings('label', 'title'); + $this->drupalGet('node/' . $this->referenceContent->id()); + $this->assertSession()->statusCodeEquals(200); + $this->assertSession()->responseContains("<div>{$this->referencedContent->getTitle()}</div>"); + $this->setDisplaySettings('label', 'drupal_internal__nid'); $this->drupalGet('node/' . $this->referenceContent->id()); $this->assertSession()->statusCodeEquals(200); - $this->assertSession()->responseContains('<div>1</div>'); + $this->assertSession()->responseContains("<div>{$this->referencedContent->id()}</div>"); $this->drupalLogout(); } -- GitLab