Using `winreg.DeleteTree` in `test_winreg`
Đang mở
Chưa có ai nhận issue này.
OS-windows
tests
type-refactor
- Ngôn ngữ chính
- Python
- Star
- 77.2k
- Fork
- 35.9k
- Chỉ số merge pull request
- Chỉ số pull request đang chờ
Mô tả
There is a recursive function delete_tree in test_winreg to delete the entire key. We can use the newly added winreg.DeleteTree to do this for more robust code and to simplify our code base.
Linked PRs
- gh-142104
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.
Hướng nghiên cứu
Bắt đầu trong test_winreg bằng cách đọc helper đệ quy delete_tree và các bài kiểm thử registry ở gần đó. Kiểm tra phần công việc được liên kết gh-142104 trước khi tiếp tục, sau đó xác nhận rằng các bài kiểm thử vẫn xóa toàn bộ registry key một cách đáng tin cậy bằng winreg.DeleteTree và helper dư thừa đã được loại bỏ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- python
- Lĩnh vực
- operating-systems, testing-qa
- Loại issue
- Tái cấu trúc
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức phù hợp với người mới
- 25/100