Refactor InstallerNonDefaultDatabaseDriverTest to avoid DatabaseDriverUninstallValidator re-fetch the database connection

Created on 22 March 2024, about 1 year ago
Updated 11 April 2025, 6 days ago

Problem/Motivation

In order to allow InstallerNonDefaultDatabaseDriverTest execute, DatabaseDriverUninstallValidator::validate() needs to get a new connection set by the test than the one passed in construction.

We should not have to alter runtime execution paths to fulfill test requirements.

Proposed resolution

Refactor InstallerNonDefaultDatabaseDriverTest so that the injected connection be used. TBD how.

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

๐Ÿ› Bug report
Status

Active

Version

11.0 ๐Ÿ”ฅ

Component
Installย  โ†’

Last updated 2 days ago

No maintainer
Created by

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

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