Closed (fixed)
Project:
Drupal core
Version:
10.4.x-dev
Component:
node system
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
17 Feb 2023 at 12:39 UTC
Updated:
6 Sep 2024 at 02:19 UTC
Jump to comment: Most recent
Important testing was removed from core in #3293813: Move RDF-related tests to RDF module: NodeDisplayConfigurableTest, node_display_configurable_test.info. This testing (that I spent quite a while writing) is/was an important part of the initiative #2353867: [META] Expose Title and other base fields in Manage Display.
Bring the testing back.
Fix test
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #5
quietone commentedI restored the test.
Comment #7
pooja_sharma commentedObserved test failures, found there are some assert() test case failures , addressed those errors, pipeline passed.
As remaining task - Fix test addressed , I'm gonna move it from the remaining tasks section to the proposed resolution
MR is mergeable now, PLease review , moving to NR.
Comment #8
pooja_sharma commentedComment #9
jonathanshawThis makes sense to me. There's no obvious dependency on rdf in the test, and if there's a hidden dependency someone needs to explain it.
What I wonder about is whether the explicit mark we're asserting is somehow influenced by rdf, but I don't see how it can even be installed in the test: NodeTestBase does't install it and none of the core themes tested use it.
Comment #10
smustgrave commentedChecking the ticket were the test was moved to RDF appears moving back seems fine.
Comment #11
adamps commentedGreat thanks everyone
Comment #14
longwaveCommitted and pushed 41122f85dd to 11.x and a4f5580c86 to 10.4.x. Thanks!
Comment #16
quietone commented