ssh-key: Avoid writing to tests/examples/ in unit tests
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 68/100
Direção de pesquisa
Os testes afetados são encode_ecdsa_p256_openssh, encode_ecdsa_p384_openssh, encode_ecdsa_p521_openssh, encode_ed25519_openssh, encode_rsa_3072_openssh e encode_rsa_4096_openssh; a issue não informa em qual arquivo eles estão. Leia esses testes e verifique como eles escolhem os caminhos de saída. Altere-os para gravar em CARGO_TARGET_DIR ou em um diretório temporário e, em seguida, verifique se eles deixaram de gravar em tests/examples/.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Hello!
The following tests currently write into the source code directory:
encode_ecdsa_p256_openssh
encode_ecdsa_p384_openssh
encode_ecdsa_p521_openssh
encode_ed25519_openssh
encode_rsa_3072_openssh
encode_rsa_4096_openssh
This works fine when working from a git checkout, but in Debian autopkgtests, this directory is root owned and can't be written to.
Instead, the following could be used:
- A subdirectory in
CARGO_TARGET_DIR - A temporary directory like
mktemp -d
- Linguagem predominante
- Rust
- Estrelas
- 246
- Forks
- 65
- Merge médio
- 3d 2h
- PRs com merge (30d)
- 1
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
- 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 RustCrypto/SSH
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 75/100
RustCrypto/SSH#596 ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
RustCrypto/SSH#580 · 3 comentários ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 42/100
RustCrypto/SSH#527 · 4 comentários ·
-
`ssh-key` 0.7.0 releaseAberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
RustCrypto/SSH#475 · 10 comentários · 1 reação ·
-
PQ/T Hybrid Key ExchangeAberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
RustCrypto/SSH#349 · 2 reações ·
Todas as issues de RustCrypto/SSH
Issues semelhantes
-
ai_p1 comp-message-queues
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
ClickHouse/ClickHouse#125890 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 66/100
storytold/photocraft#5710 ·
Mantenedores costumam responder em até 1 dia
-
Two tests fail on a Windows checkout: a CRLF parse in feature_walk_tests, an 8.3 TEMP path in libraries_testsTalvez já em andamento @CamWight assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
bherbruck/solvecraft#1186 · 1 comentário ·
-
area: screenshot audit bug good first issue priority: P3 security severity: info type: correctness
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
pierruno-labs/prowl#31 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
limitlessprojects/Go-Hybrid#50 ·
Mantenedores costumam responder em até 1 dia