Support for Symfony 6.4 in the 4.3 branch is broken
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 65/100
Piste de recherche
Examinez la classe ApiTestCase et le changement de la demande de tirage #8523. Trouvez où setBrowserKitAssertionsAsVerbose() est appelé et ajoutez une vérification de version pour Symfony 7. Exécutez les tests dans un environnement Symfony 6.4 pour vérifier la correction.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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?
- Langage dominant
- PHP
- Étoiles
- 2.6k
- Forks
- 982
- Merge moyen
- 1 j 17 h
- PR mergées (30 j)
- 55
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de api-platform/core
-
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
api-platform/core#8495 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
api-platform/core#8471 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
api-platform/core#8475 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
api-platform/core#8447 ·
-
GraphQL State
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
api-platform/core#5425 · 7 commentaires ·
Toutes les issues de api-platform/core
Issues similaires
-
jira-created
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 70/100
nunomaduro/phpinsights#745 ·
-
status/awaiting_triage
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
WordPress/plugin-check#1486 ·
-
enhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
az-digital/az_quickstart#6019 ·