jangala-dev / jangala-dev/devicecode-lua
Make test runner auto detect runnable tests
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Lua
- Star
- 1
- Fork
- 0
- Merge trung bình
- 6 ngày 8 giờ
- Pull request đã merge (30 ngày)
- 6
Mô tả
The current test runner requires each test file to be explicitly added to a list of tests in the run.lua file, this has created a point of pain when merging multiple branches together as it is common to have conflicts in this file. Change the runner to auto detect the tests needed to be run so we no longer get the merging issues.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
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 bằng cách đọc run.lua và theo dõi cách danh sách test tường minh hiện tại được tập hợp và thực thi. Chạy test runner hiện có để xác định hành vi hiện tại của nó, sau đó kiểm tra rằng các tệp test có thể chạy được được phát hiện và thực thi mà không cần chỉnh sửa một danh sách trung tâm, kể cả khi các tệp test mới được thêm vào.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- lua
- Lĩnh vực
- testing-qa
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Ít trao đổi
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 55/100