- Issue created by @wim leers
- First commit to issue fork.
- π¦πΊAustralia acbramley
I would say this isn't so Novice, the tests are quite complicated. I had to:
1. Swap to standard profile
2. Modify cache tags in existing tests to match
3. Enable some new modules
4. Port over helper functionsLocally these tests are throwing a bunch of warnings but I'm testing out the ddev XB setup so it might be related to that.
- π¦πΊAustralia acbramley
Not too sure what's causing those unrelated test failures!
- π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
Not too sure what's causing those unrelated test failures!
Hm β¦ me neither, but this seems like yet another case of https://www.drupal.org/project/gitlab_templates β being wrong and running contrib module's test suites differently for non-maintainer-pushed commits than for maintainer-pushed commits π¬ (I wish I was kidding!)
Also: you're right, I misjudged, this is not a trivial move. π Thanks for removing the tag.
But β¦ this issue is novice-like in the sense that you were able to do this without deep XB knowledge! π What do you think would be a more appropriate tag? π
- Assigned to wim leers
- Status changed to Needs review
18 days ago 4:50pm 19 June 2025 - π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
- π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
Suggested API route:
experience_builder.api.info.candidate_dynamic_prop_sources: path: '/xb/api/v0/info/candidate_dynamic_prop_sources/{entity_data_definition}' methods: [GET] β¦
So:
/xb/api/v0/info/candidate_dynamic_prop_sources/entity:node:article
etc. - π¦πΊAustralia larowlan π¦πΊπ.au GMT+10
Removal happened to unblock π Components don't load Active , this is now purely about adding an API
New title
- π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
Perfect, thanks!
This will be a blocker for the Content Templates UI: π± [META] 7. Content type templates β aka "default layouts" β clarify the tree+props data model Active .
- First commit to issue fork.
- πͺπΈSpain isholgueras
Rebase done and tests moved fixed, but a
$this->drupalLogout()
from a previous tests is failing because Mink can't find "op" button.https://git.drupalcode.org/project/experience_builder/-/jobs/5801240#L976
After inspecting the HTML right there, the user is logged in and there is a link for logout.
<ul> <li> <a href="/user" data-drupal-link-system-path="user">My account</a> </li> <li> <a href="/user/logout?token=INyOF8qdzpnT1xzUapL9vdyU4YKpjP1WM6X-JZOG-VM" data-drupal-link-system-path="user/logout">Log out</a> </li> </ul>
I also added a
$this->drupalLogin($this->httpApiUser)
and it also fails.