Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

A minimal test double library for TDD with JavaScript

testdouble/testdouble.js có thân thiện với người mới không?

Gần đây có quá ít pull request của người đóng góp bên ngoài gửi tới testdouble/testdouble.js để nói chúng được merge thường xuyên đến đâu. Hiện chưa có issue nào phù hợp với người mới đang mở; danh sách bên dưới là các issue khác chúng tôi có của kho này.

Star
1.4k
Fork
140
Issue cho người mới đang mở
0
Issue đã lập chỉ mục
35
Merge trung bình
5 giờ 55 phút
Pull request đã merge (30 ngày)
4
Ngôn ngữ chính
JavaScript
Giấy phép
MIT
Lần push lên GitHub gần nhất
28/9/2026
Lập chỉ mục gần nhất
20/9/2026
Hướng dẫn đóng góp
Không có hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
Chưa lập chỉ mục label nào cho người mới

Cách đóng góp cho testdouble/testdouble.js

  1. Dự án không có hướng dẫn đóng góp, vì vậy hãy bắt đầu từ README và vài pull request vừa được merge để xem thay đổi được đề xuất thế nào.
  2. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép MIT của dự án.
  4. Theo dõi kho này để biết khi có issue mới phù hợp với người mới, hoặc xem các issue khác bên dưới.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • after reset, don't bust cache for modules that weren't busted/replaced previously
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    testdouble/testdouble.js#538 · 1 bình luận ·

  • Multiple stubbings with throwException causes unexpected behavior
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    testdouble/testdouble.js#537 · 1 bình luận ·

  • possible to replace subset of exports from module?
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    testdouble/testdouble.js#536 ·

  • testdouble experiencing memory issue when running 800 unit tests
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    testdouble/testdouble.js#534 ·

  • `npm-run-all` to `npm-run-all2`
    Đang mở

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 45/100

    testdouble/testdouble.js#533 ·

  • Stubbing a CJS module from an ESM
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 32/100

    testdouble/testdouble.js#532 · 1 bình luận ·

  • Module not found: Error: Can't resolve 'module' in 'node_modules/testdouble/lib'
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    testdouble/testdouble.js#531 · 2 bình luận · 2 reaction ·

  • Feature request: `td.func().reset()` (reset spy/stub state)
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    testdouble/testdouble.js#529 ·

  • `td.imitate` produces `undefined` for object keys of type `Accessor`
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100

    testdouble/testdouble.js#526 ·

  • Feature request: reset specific module(s)
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    testdouble/testdouble.js#520 · 7 bình luận · 2 reaction ·

  • Where is changelog for 3.19.0
    Đang mở

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 30/100

    testdouble/testdouble.js#518 · 2 bình luận ·

  • Add docs for using `testdouble` when we have to use another loader (ie `ts-node/esm`)
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    testdouble/testdouble.js#514 · 8 bình luận ·

  • Consider relaxing `thenReject` to accept types other than `Error`
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100

    testdouble/testdouble.js#510 · 2 bình luận ·

  • Trying to use testdouble in @web/test-runner fails with error about quibble
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100

    testdouble/testdouble.js#494 · 1 bình luận ·

  • `replaceEsm` breaks usage of mongo db
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    testdouble/testdouble.js#488 · 2 bình luận ·

  • td.replaceEsm() without namedExportStubs throws weird error under windows
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 40/100

    testdouble/testdouble.js#475 · 11 bình luận ·

  • Imitate should include Object.getOwnPropertySymbols
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100

    testdouble/testdouble.js#296 ·

  • following the "game of life" example, td.verify with _.isEquality
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100

    testdouble/testdouble.js#295 ·

  • Feature: Compatibility with 'app-root-path'
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    testdouble/testdouble.js#286 ·

  • Add a warning when trying to replace and already replaced function
    Đang mở
    enhancement

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    testdouble/testdouble.js#281 · 5 bình luận · 2 reaction ·

  • Add generator function support
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    testdouble/testdouble.js#276 ·

  • td.when breaks after td.replace on objects methods generators
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    testdouble/testdouble.js#275 · 3 bình luận ·

  • td doesn't work with curry functions.
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100

    testdouble/testdouble.js#272 · 3 bình luận ·

  • Improve stringification of captor.capture() matcher
    Đang mở
    enhancement

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    testdouble/testdouble.js#269 ·

  • The Big Epic Rewrite Issue
    Có thể làm lại được @searls đã nhận 3392 ngày trước và không có pull request nào đang mở. Đang mở
    enhancement

    testdouble/testdouble.js#263 · 1 bình luận · 1 người được giao ·

  • td.replace CJS module-replacement gives bad message if item is not requireable
    Đang mở
    bug

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 40/100

    testdouble/testdouble.js#261 ·

  • a "Coming from Sinon" doc
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100

    testdouble/testdouble.js#219 · 2 reaction ·

  • Deprecate `td.function` in favor of `td.func`
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    testdouble/testdouble.js#214 ·

  • Investigate early warnings for callback API mock misses
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    testdouble/testdouble.js#210 · 1 bình luận ·

  • add `withContext` option
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    testdouble/testdouble.js#207 · 3 reaction ·

  • td.reset(thingsBlewUpSoPleaseLogWarnings=true)
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    testdouble/testdouble.js#162 · 7 bình luận · 1 reaction ·

  • Improve flow of getting started doc
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 58/100

    testdouble/testdouble.js#63 · 1 bình luận ·

  • td.explain should work on objects that contain test doubles
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    testdouble/testdouble.js#48 · 2 bình luận · 1 reaction ·

  • Warn when arity of stubbing or verification doesn't match function.length
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    testdouble/testdouble.js#3 · 5 bình luận ·

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.