[MGNLEE-831] Re-add contacts-module to dx-core-test-webapps on master/6.3 Created: 06/Dec/23  Updated: 13/Dec/23  Resolved: 06/Dec/23

Status: Closed
Project: Magnolia DX Core
Component/s: None
Affects Version/s: None
Fix Version/s: 6.2.41

Type: Task Priority: Neutral
Reporter: Christoph Meier Assignee: Christoph Meier
Resolution: Fixed Votes: 0
Labels: TAE
Remaining Estimate: Not Specified
Time Spent: 3h
Original Estimate: Not Specified

Issue Links:
relation
is related to MGNLTEST-449 core-TF supports Java-17 and Java-8 -... Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Work Started:

 Description   

Context

self-tests of core-TF are run against dx-core-test-webapp (using only author-context). So far we tested against a 6.2-webapp.
Now, in the context of MGNLTEST-449 - core-TF supports Java-17 and Java-8 -> 2 branches - we aim to run core-TF-self-tests like this:
core-TF release/1.4 vs. 6.2-webapp
core-TF main vs. 6.3-webapp.
This also seems feasible since 6.3-release getting closer.

core-TF-self-tests heavily rely on contacts jcr workspace
Tons of core-TF-self-tests operate on the jcr-workspace contacts - which currently is not present on dx-core-test-webapp::6.3. And there are also a few tests which directly open on the contacts-app.

Tasks

  • add info.magnolia.contacts:magnolia-contacts to magnolia-dx-core-test-webapp
  • add / unhide app-launcher-tile for (new) contacts-app

Generated at Mon Feb 12 05:33:41 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.