Complete test annotations to attributes conversion for all Unit tests

Created on 29 August 2025, about 1 month ago

Problem/Motivation

Replace annotation-based test metadata with PHP attributes.

Proposed resolution

1) Complete the conversion done automatically in ๐Ÿ“Œ Convert test annotations to attributes in modules Unit tests Active and ๐Ÿ“Œ Convert test annotations to attributes in core's Unit tests Active with the outliers that require manual conversions.

2) Set PHPUNIT_FAIL_ON_PHPUNIT_DEPRECATION: true for unit test jobs in CI so to 'seal' the unit testsuite from regressions in using annotation metadata.

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

๐Ÿ“Œ Task
Status

Active

Version

11.0 ๐Ÿ”ฅ

Component

phpunit

Created by

๐Ÿ‡ฎ๐Ÿ‡นItaly mondrake ๐Ÿ‡ฎ๐Ÿ‡น

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

Comments & Activities

Production build 0.71.5 2024