Improve explanation for running tests
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
- 45/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- python
- Lĩnh vực
- documentation
Hướng nghiên cứu
Bắt đầu với Section 4, Lesson 1, đặc biệt là “Run the Test Suite With setup.py” và “Optional: Run the Test Suite Without setup.py”. Làm rõ thư mục làm việc, sự khác biệt giữa các môi trường ảo, việc cài đặt pytest, cũng như mục đích và nội dung có thể có của test_requirements. Được xem là hoàn tất khi người đọc có thể phân biệt hai workflow mà không có sự mơ hồ.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Location within the Course
- Section: 4
- Lesson: 1
- Language: English
Description
In the section "Run the Test Suite With setup.py", I found the instructions a bit confusing. It says: "run the test suite in a temporary testing environment, installing whatever is needed from test_requirements into that environment:". It wasn't immediately obvious to me that we should be in our projects/packaging/ folder, but in a new virtual environment where we pip install what is in the test_requirements list.
Perhaps a bit more explanation, plus a description of what else might be in the test_requirements list, if anything. Or if there are cases where we might want to add things to the list, if that applies at all. Since it's a list, seems like there might be multiple things in it.
Also, in the "Optional: Run the Test Suite Without setup.py", be more explicit that we are installing pytest in our original project package environment rather than a new test environment.
- Ngôn ngữ chính
- Không có dữ liệu ngôn ngữ
- Star
- 8
- Fork
- 0
- 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
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 twoscoops/Creating-and-Distributing-Python-Packages
-
Errors with flake8 running toxĐang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
twoscoops/Creating-and-Distributing-Python-Packages#36 · 2 bình luận ·
-
Typo in 3.1 under Add Git remoteĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 35/100
twoscoops/Creating-and-Distributing-Python-Packages#35 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
-
More explanation for Travis-CIĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 50/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
Tất cả issue của twoscoops/Creating-and-Distributing-Python-Packages
Issue tương tự
-
Broken links found in docsĐang mởdocs pydanty:is-working
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
pydantic/pydantic-ai#8863 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation from-review-extraction github-actions priority: low severity:nit
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 92/100
LearningCircuit/local-deep-research#6946 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
esphome/device-builder#2856 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation good first issue
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 95/100
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 78/100
mantinedev/mantine#9223 ·
Maintainer thường phản hồi trong vòng 6 ngày