[Feature] Add error propagation tests for the Stop Packager command
Maintainer thường phản hồi trong vòng 1 ngày
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
- 76/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- typescript, vscode
Hướng nghiên cứu
Tìm lệnh Stop Packager và các bài kiểm thử hiện có của lệnh trong extension. Đọc luồng thực thi của lệnh và các mẫu kiểm thử gần đó, sau đó thêm các trường hợp assert.rejects cho việc thực thi của tiến trình cha, chọn dự án và lỗi của packager.stop(). Xác minh từng lỗi ban đầu được truyền tiếp, việc chọn dự án bị bỏ qua sau khi tiến trình cha gặp lỗi, và không có dự án nào được gán nếu việc chọn thất bại hoặc bị hủy.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Problem
The Stop Packager tests cover successful execution but do not verify error propagation when:
- The parent
onBeforeExecutefails. - Project selection fails or is canceled.
packager.stop()fails.
Proposed change
Add tests using assert.rejects to verify that:
- Each failure propagates the original error.
- Project selection is not attempted after parent execution fails.
- Failed or canceled project selection does not assign a project.
- Ngôn ngữ chính
- TypeScript
- Star
- 2.7k
- Fork
- 303
- Merge trung bình
- 22 giờ 52 phút
- Pull request đã merge (30 ngày)
- 36
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc 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 microsoft/vscode-react-native
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
microsoft/vscode-react-native#3062 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
microsoft/vscode-react-native#3053 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
microsoft/vscode-react-native#3052 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
microsoft/vscode-react-native#3037 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
microsoft/vscode-react-native#3036 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của microsoft/vscode-react-native
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 73/100
hugomrdias/playwright-test#753 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Review view: Daily/Weekly Review header buttons use the app-wide toolbar control styleCó thể đã có người làm @colherdesopa đã nhận hôm nay. Đang mở
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 90/100
dongdongbh/Mindwtr#1515 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
pending-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
kirodotdev/Kiro#12301 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 83/100