Should we add an empty MA to the failure test?
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 25/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- rust
- Lĩnh vực
- networking, testing-qa
Hướng nghiên cứu
Bắt đầu bằng cách xác định test lỗi cho việc phân tích cú pháp multiaddrs và so sánh các trường hợp của nó với các đặc tả được trích dẫn, ở dạng con người có thể đọc và máy có thể đọc. Xác định xem một multiaddr rỗng có được mong đợi là sẽ thất bại hay không, sau đó cập nhật độ bao phủ của test để hành vi dự kiến được thể hiện rõ ràng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Seems that the spec doesn't allow an empty MA.
Human-readable multiaddr: (/<protoName string>/<value string>)+
Example: /ip4/127.0.0.1/udp/1234
Machine-readable multiaddr: (<protoCode uvarint><value []byte>)+
Same example: 0x4 0x7f 0x0 0x0 0x1 0x91 0x2 0x4 0xd2
Values are usually length-prefixed with a uvarint
- Ngôn ngữ chính
- Rust
- Star
- 101
- Fork
- 56
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Chúng tôi chưa kiểm tra các tệp thiết lập môi trường của dự án này. 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 multiformats/rust-multiaddr
-
support custom multiaddrĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
multiformats/rust-multiaddr#134 · 1 bình luận ·
-
Mark `/wss` as deprecatedĐang mởdifficulty:easy help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 47/100
multiformats/rust-multiaddr#100 ·
-
Remove `from_url` moduleĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
-
feat: validate onion3 addressesĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
-
Purpose of Arc in MultiaddrĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
multiformats/rust-multiaddr#90 · 2 bình luận ·
Tất cả issue của multiformats/rust-multiaddr
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
trezor/trezor-firmware#7997 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/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 84/100
oxidecomputer/management-gateway-service#506 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
scylladb/nodejs-rs-driver#566 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
A-ABI needs-triage relnotes relnotes-needs-review relnotes-tracking-issue T-lang T-libs T-opsem
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
Maintainer thường phản hồi trong vòng 1 ngày