ssh-key: Avoid writing to tests/examples/ in unit tests
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 68/100
Hướng nghiên cứu
Các bài kiểm thử bị ảnh hưởng là encode_ecdsa_p256_openssh, encode_ecdsa_p384_openssh, encode_ecdsa_p521_openssh, encode_ed25519_openssh, encode_rsa_3072_openssh và encode_rsa_4096_openssh; issue không nêu tên tệp chứa chúng. Đọc các bài kiểm thử đó và kiểm tra cách chúng chọn đường dẫn đầu ra. Thay đổi chúng để ghi vào CARGO_TARGET_DIR hoặc một thư mục tạm, sau đó xác minh rằng chúng không còn ghi vào tests/examples/ nữa.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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
- Ngôn ngữ chính
- Rust
- Star
- 246
- Fork
- 65
- Merge trung bình
- 3 ngày 2 giờ
- Pull request đã merge (30 ngày)
- 1
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của RustCrypto/SSH
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 75/100
RustCrypto/SSH#596 ·
-
Support for FIDO/U2F signatureĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
RustCrypto/SSH#580 · 3 bình luận ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 42/100
RustCrypto/SSH#527 · 4 bình luận ·
-
`ssh-key` 0.7.0 releaseĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
RustCrypto/SSH#475 · 10 bình luận · 1 reaction ·
-
PQ/T Hybrid Key ExchangeĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
RustCrypto/SSH#349 · 2 reaction ·
Tất cả issue của RustCrypto/SSH
Issue tương tự
-
test(mixture): pin that gn / gn_hybrid are refused on a [mixture] model, whatever maxiter isĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
project-robius/robrix#1154 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add MimirĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 78/100
slavakurilyak/awesome-ai-agents#759 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
compiler-explorer/compiler-explorer#9272 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Trash, bin or rubbish?Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 63/100
pop-os/cosmic-files#2117 ·
Maintainer thường phản hồi trong vòng 2 ngày