ScheduledTask: Add Test to cover 'StopExisting' value in MultipleInstances Parameter
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 42/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- powershell
- Domínio
- operating-systems, testing
Direção de pesquisa
Comece revisando o PR #335 e o tratamento do parâmetro MultipleInstances pelo ScheduledTask, concentrando-se no valor especial StopExisting e na interação dele com os cmdlets ou objetos subjacentes. Adicione uma cobertura direcionada, seja em torno de uma função extraída que possa receber mock, seja por meio de um teste de integração, e confirme que o caso StopExisting é tratado corretamente.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
The StopExisting value in the MultipleInstances parameter must be handled in a special way because it is missing from the ENUM used by the underlying cmdlets/objects.
We don't have unit tests that specifically cover the use of this, so either extract the handling into a function that can be mocked and/or add an integration test.
See https://github.com/dsccommunity/ComputerManagementDsc/pull/335
- Linguagem predominante
- PowerShell
- Estrelas
- 338
- Forks
- 80
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o 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 dsccommunity/ComputerManagementDsc
-
chore
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
chore
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 68/100
-
chore
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 64/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 55/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
Todas as issues de dsccommunity/ComputerManagementDsc
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100
-
compiler/runtime
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
golang/go#81836 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
ComplianceAsCode/content#15152 ·
Mantenedores costumam responder em até 2 dias
-
Area: Browsers bug report needs triage OS: Windows
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
actions/runner-images#14810 ·
Mantenedores costumam responder em até 3 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Mantenedores costumam responder em até 1 dia