Support for Symfony 6.4 in the 4.3 branch is broken
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 65/100
Rechercherichtung
Schauen Sie sich die ApiTestCase-Klasse und die Änderung aus Pull Request #8523 an. Finden Sie heraus, wo setBrowserKitAssertionsAsVerbose() aufgerufen wird, und fügen Sie eine Versionsprüfung für Symfony 7 hinzu. Führen Sie die Tests in einer Symfony 6.4-Umgebung aus, um die Korrektur zu überprüfen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
API Platform version(s) affected: 4.3.19
Description
Since version 4.3.19, it is impossible to use APIP with Symfony 6.4 even though Composer allows it.
The reason is that a call to a function setBrowserKitAssertionsAsVerbose() that only exists in Symfony 7 was added in https://github.com/api-platform/core/pull/8523.
How to reproduce
Install api-platform/core 4.3 in a Symfony 6.4 app. Launch tests from classes that inherit from APIP's ApiTestCase.
Possible Solution
Perhaps have a capabilities check to avoid calling a non-existing function?
- Vorherrschende Sprache
- PHP
- Sterne
- 2.6k
- Forks
- 982
- Ø Merge
- 1 T. 17 Std.
- Gemergte PRs (30 T.)
- 55
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus api-platform/core
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
api-platform/core#8495 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
api-platform/core#8471 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
api-platform/core#8475 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
api-platform/core#8447 ·
-
GraphQL State
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
api-platform/core#5425 · 7 Kommentare ·
Alle Issues in api-platform/core
Ähnliche Issues
-
jira-created
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 70/100
nunomaduro/phpinsights#745 ·
-
status/awaiting_triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
WordPress/plugin-check#1486 ·
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
az-digital/az_quickstart#6019 ·