Support for Symfony 6.4 in the 4.3 branch is broken
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 65/100
Direção de pesquisa
Analise a classe ApiTestCase e a alteração do pull request #8523. Encontre onde setBrowserKitAssertionsAsVerbose() é chamado e adicione uma verificação de versão para o Symfony 7. Execute os testes em um ambiente Symfony 6.4 para verificar a correção.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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?
- Linguagem predominante
- PHP
- Estrelas
- 2.6k
- Forks
- 982
- Merge médio
- 1d 17h
- PRs com merge (30d)
- 55
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de api-platform/core
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
api-platform/core#8495 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
api-platform/core#8471 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
api-platform/core#8475 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
api-platform/core#8447 ·
-
GraphQL State
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
api-platform/core#5425 · 7 comentários ·
Todas as issues de api-platform/core
Issues semelhantes
-
[Chore] Keep one viget-block-generator skill and replicate it, instead of four tracked copies Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
hector-jewell/food-delivery-system-for-restaurant-using-php#1311 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
Sylius/SyliusGridBundle#501 ·