Revert PHPUnit Stage to not use core phpunit.xml

Created on 8 February 2025, 3 months ago

Problem/Motivation

gitlab_templates now uses core's phpunit.xml which causes direct and indirect deprecation to fail the tests.

gitlab_templates has not reverted this change and is showing no sign of this being a priority despite being a breach of the API promise. See πŸ› beStrictAboutOutputDuringTests=true or failOnRisky=true causing test failures due to PHP8.4 Implicit Nullable deprecation Active .

Long term we will likely want to create our own phpunit.xml, however for now just restoring the tests to a running condition is most important.

Steps to reproduce

See Gitlab Test runs

Proposed resolution

Add the --no-configuration flag to $_PHPUNIT_EXTRA.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Version

2.0

Component

User interface

Created by

πŸ‡ΊπŸ‡ΈUnited States cmlara

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024