Test that a language service that gave up is asked again after restart and re-attach

Aberta
#150 0 comentários 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
3/5
Tempo estimado
1-2 dias
Facilidade para iniciantes
63/100
Tipo de issue
Funcionalidade
Clareza
Razoavelmente clara
Status de atividade
Ativa
Stack de tecnologia
csharp
Domínio
testing

Direção de pesquisa

Read the existing test for the Changed path and the code paths named in the issue: RestartLanguageAnalysis, the LanguageService setter, and LanguageAttached. Add coverage for restart, replacing the service, and detach/re-attach, then audit other counted-ask tests for a repaint inside Headless.Pump. Done when those paths and any affected timing cases have tests showing the service is asked again after retry state resets.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

PR #149 resets the cancelled-retry count in RestartLanguageAnalysis, the LanguageService setter and LanguageAttached, but only the Changed path has a test. Add tests for restart, setting a new service, and detach/re-attach. Also audit other counted-ask tests for the same render-timing pattern (a repaint inside Headless.Pump).

Linguagem predominante
C#
Estrelas
0
Forks
0
Merge médio
1h 43min
PRs com merge (30d)
43

Preparar o ambiente

Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de sillsdev/SIL.TextEditing

Todas as issues de sillsdev/SIL.TextEditing

Issues semelhantes

Mais issues de C#

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.