Strict output expectations
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 38/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- rust
- Lĩnh vực
- cli, testing-qa
Hướng nghiên cứu
Bắt đầu với các lời gọi p.exp_string được hiển thị trong issue và tái hiện ví dụ rustyline được liên kết trong báo cáo. Kiểm tra cách rexpect khớp đầu ra của tiến trình và xử lý các chuỗi escape ANSI. Được xem là hoàn tất khi một chuỗi escape bị thiếu, chẳng hạn như \x1b[?2004h, khiến bài kiểm tra expectation thất bại.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Hello,
I am trying to use rexpect for testing rustyline.
But it seems that ANSI escape sequences are ignored in the output stream.
For example, I can remove this:
p.exp_string("\x1b[?2004h")?; // bracketed paste on
with no impact on the tests.
But if I replace it with a typo:
p.exp_string("\x1b[?2004x")?; // bracketed paste on
tests now fail.
Is there a way to tell rexpect to fail if an ANSI escape sequence is missing ?
Thanks.
- Ngôn ngữ chính
- Rust
- Star
- 391
- Fork
- 69
- Merge trung bình
- 1 ngày 34 phút
- Pull request đã merge (30 ngày)
- 2
Hướng dẫn đóng góp
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 rust-cli/rexpect
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
-
Disabling bracketed paste mode Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
-
Configurable sleeps Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100
-
Dependency Dashboard Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 20/100
Tất cả issue của rust-cli/rexpect
Issue tương tự
-
bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
yantrikos/yantrik-os#255 ·
-
Replayed reasoning items send "content": null, which the Responses API schema does not permit Đang mởbug CLI custom-model
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
raphamorim/rio#1956 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
rust-bitcoin/rust-bitcoin#6930 · 1 bình luận ·