setUp and tearDown do not appear to work in the browser
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
- 38/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- javascript, node.js
Hướng nghiên cứu
Bắt đầu với examples/browser/test.html, examples/browser/suite1.js và bản sao dành cho trình duyệt của nodeunit.js, sau đó so sánh cách xử lý wrapGroup của nó với lib/core.js. Cập nhật test.html sau khi thêm setUp và tearDown để xác nhận rằng các hook được xử lý như setup và teardown thay vì như các test thông thường; ví dụ trình duyệt phải chạy mà không báo cáo chúng là các test.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Steps to reproduce:
- Go into the examples/browser folder
- Open test.html
- Everything works as expected
- Add setUp and tearDown functions to suite1.js
- Refresh the page to rerun the tests
Defect: the functions added in step 4 are run just like normal tests
This appears to be a defect in the copy of nodeunit.js in the examples/browser folder. The example's version of nodeunit.js has a function wrapGroup but this is never called; whereas the node-based nodeunit.js in lib/core.js does call this.
(Sorry that I don't understand the code base well enough at the moment to offer a patch.)
- Ngôn ngữ chính
- JavaScript
- Star
- 1.9k
- Fork
- 359
- 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
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
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 caolan/nodeunit
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 42/100
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
Tất cả issue của caolan/nodeunit
Issue tương tự
-
[Bug]: fileUploadMatrix.test.ts URL case does a real DNS lookup and fails offlineCó thể đã có người làm @r2jaff đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
ComposioHQ/composio#5054 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
W3cĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
web-platform-tests/wpt#64017 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
routine:ci-review
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
harlan-zw/unlighthouse#456 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
beginner enhancement good first issue
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
philaconvalley/website#217 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug] xiaohongshu search_input_not_available on accounts with new AI-search layout (gray rollout)Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 2 ngày