add support for kernel tests that allow pulling entities

Created on 21 May 2025, 1 day ago

Problem/Motivation

I worked on this for 🐛 Editing a path alias on the server to point elsewhere causes a broken state with aliases on the client on pull Active , but let's make a separate issue for it.

Using functional tests for testing pulling of entities is slow. Kernel tests are much faster.

I've got this working by mocking the Guzzle client, so that HTTP requests are sent back into the current site. The mocking also prefixes UUIDs in the JSONAPI data, so that UUIDs don't clash.

📌 Task
Status

Active

Version

3.0

Component

Code

Created by

🇬🇧United Kingdom joachim

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024