[MGNLCE-281] INT tests SPA components Created: 09/Sep/21  Updated: 25/Apr/23  Resolved: 15/Jun/22

Status: Closed
Project: Community Edition
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Christoph Meier Assignee: Unassigned
Resolution: Obsolete Votes: 0
Labels: functional-tests, tech-debt
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to MGNLCE-283 INT tests ext.SPA components Closed
dependency
depends upon MGNLFE-164 Standardize frontend-helpers sample p... Closed
depends upon MGNLFE-165 Process for frontend-helpers library ... Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:
Epic Link: SaaS TPR - SPA Tests
Story Points: 3
Team: DeveloperX

 Description   

Implement the Integration tests for SPA components

Class to add the tests:
it.info.magnolia.functionaltests.PagesSpaFunctionalTests
in ce/magnolia-integration-tests/tests

Scenarios

prio: high

  • Add component.
  • Delete component.
  • Move component.
  • Edit component.

prio: medium

  • Change component template.
  • Copy component and paste.

See https://git.magnolia-cms.com/projects/TESTING/repos/features-store/browse/SPA/spa-components.feature



 Comments   
Comment by Christopher Zimmermann [ 26/Jan/22 ]

How can we ensure that these integration tests are run not just when updates are made to Magnoliaa - but when updates are made to the frontend-helpers?

Probably we should add a step to the frontend-helper release process (wiki documentation?) that the integration tests are run.

Comment by Christopher Zimmermann [ 15/Jun/22 ]

The linked ticket has tests using "external SPA" which is the main way SPA is used and anywaays the tests would be very redundaant.
We close this as obsoliete now.. We can reopen if it later turns out that these "Internal" SPA tesgts would be useful.

MGNLCE-283 INT tests ext.SPA components

Generated at Mon Feb 12 00:07:53 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.