diff --git a/core/modules/field_ui/src/Tests/ManageDisplayTest.php b/core/modules/field_ui/src/Tests/ManageDisplayTest.php index 7275478..51c3e4c 100644 --- a/core/modules/field_ui/src/Tests/ManageDisplayTest.php +++ b/core/modules/field_ui/src/Tests/ManageDisplayTest.php @@ -92,6 +92,7 @@ public function testFormatterUI() { 'field_empty_test', 'field_empty_setting', 'field_test_default', + 'field_test_dynamic_dependencies', 'field_test_multiple', 'field_test_with_prepare_view', 'field_test_applicable', @@ -251,6 +252,7 @@ public function testWidgetUI() { }, $result); $expected_options = [ 'test_field_widget', + 'test_field_widget_dynamic_dependencies', 'test_field_widget_multiple', ]; $this->assertEqual($options, $expected_options, 'The expected widget ordering is respected.'); @@ -312,8 +314,17 @@ public function testWidgetUI() { $this->drupalGet($manage_display); // Checks if the select elements contain the specified options. - $this->assertFieldSelectOptions('fields[field_test][type]', ['test_field_widget', 'test_field_widget_multiple']); - $this->assertFieldSelectOptions('fields[field_onewidgetfield][type]', ['test_field_widget']); + $expected_options_multiple = [ + 'test_field_widget', + 'test_field_widget_dynamic_dependencies', + 'test_field_widget_multiple', + ]; + $this->assertFieldSelectOptions('fields[field_test][type]', $expected_options_multiple); + $expected_options_single = [ + 'test_field_widget', + 'test_field_widget_dynamic_dependencies', + ]; + $this->assertFieldSelectOptions('fields[field_onewidgetfield][type]', $expected_options_single); // Ensure that fields can be hidden directly by changing the region. $this->assertFieldByName('fields[field_test][region]', 'content');