`setUpBeforeClass` isn't called before setting up data providers
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 38/100
Direção de pesquisa
Nenhum arquivo, teste ou ponto de entrada é identificado na issue. Comece reproduzindo a falha com uma propriedade estática tipada inicializada em setUpBeforeClass e usada por um provedor de dados; rastreie a ordem de configuração e verifique se a propriedade é inicializada antes da execução do provedor, sem exigir chamadas manuais de configuração.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
I updated all my dependencies, and now the constructors are marked final.
So, I set up a static class property in setUpBeforeClass instead, but when I try to run the test, I get
Error: Typed static property Test::$property must not be accessed before initialization
I have a workaround by calling self::setUpBeforeClass(); at the top of the data providers, and ensuring the logic in setUpBeforeClass handles being run multiple times.
- Linguagem predominante
- PHP
- Estrelas
- 4.9k
- Forks
- 1.3k
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
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 Codeception/Codeception
-
Add support *showOnlySummary* from SebastianBergmann\CodeCoverage\Report\Facade::renderText() Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
Codeception/Codeception#6949 · 1 reação ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 68/100
Codeception/Codeception#6940 ·
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 55/100
Codeception/Codeception#6935 · 1 comentário ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 52/100
Codeception/Codeception#6923 · 1 comentário ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
Codeception/Codeception#6894 ·
Todas as issues de Codeception/Codeception
Issues semelhantes
-
status/awaiting_triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 90/100
WordPress/plugin-check#1486 ·
-
enhancement
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
az-digital/az_quickstart#6019 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
grokability/snipe-it#19688 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100