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 modern, expressive testing package for Swift

swiftlang/swift-testing có thân thiện với người mới không?

Trong 30 ngày gần nhất, swiftlang/swift-testing đã merge 46 trên 58 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 1 ngày. 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
2.2k
Fork
169
Issue cho người mới đang mở
0
Issue đã lập chỉ mục
72
Merge trung bình
23 giờ 40 phút
Pull request đã merge (30 ngày)
46
Ngôn ngữ chính
Swift
Giấy phép
Apache-2.0
Lần push lên GitHub gần nhất
14/10/2026
Lập chỉ mục gần nhất
19/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
help wanted good first issue

Cách đóng góp cho swiftlang/swift-testing

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Dự án có Dockerfile hoặc tệp Docker Compose, nên bạn có thể chạy nó mà không cần cài cả bộ công cụ.
  3. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyệ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

  • Define handling for XML 1.0 disallowed control characters in JUnit output
    Có thể làm lại được @Hokila đã nhận 31 ngày trước và không có pull request nào đang mở. Đang mở
    bug swiftpm-integration tools integration

    swiftlang/swift-testing#1917 · 1 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Expose Test.Case.arguments as public API in Swift Testing
    Đang mở
    enhancement

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

    swiftlang/swift-testing#1889 · 6 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add a GHA workflow to test our CMake build
    Có thể làm lại được @finagolfin đã nhận 226 ngày trước và không có pull request nào đang mở. Đang mở
    bug build github_actions macros

    swiftlang/swift-testing#1614 · 14 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support NonisolatedNonsendingByDefault
    Có thể làm lại được @stmontgomery đã nhận 243 ngày trước và không có pull request nào đang mở. Đang mở
    concurrency enhancement tech-debt

    swiftlang/swift-testing#1570 · 7 bình luận · 2 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support for granular OOP control of domain-layered test
    Đang mở
    enhancement

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

    swiftlang/swift-testing#1432 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add image attachments support for Wasm (JavaScript)
    Có thể làm lại được @grynspan đã nhận 353 ngày trước và không có pull request nào đang mở. Đang mở
    attachments/activities cross-import-overlays enhancement help wanted image-attachments wasi/wasm

    swiftlang/swift-testing#1387 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for Android
    Có thể làm lại được @compnerd đã nhận 369 ngày trước và không có pull request nào đang mở. Đang mở
    android enhancement help wanted new-platform-support

    swiftlang/swift-testing#1366 · 8 bình luận · 1 reaction · 3 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add image attachments support using the Android NDK
    Đang mở
    android attachments/activities cross-import-overlays enhancement help wanted image-attachments

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

    swiftlang/swift-testing#1278 · 9 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add image attachments support using GTK
    Có thể làm lại được @grynspan đã nhận 426 ngày trước và không có pull request nào đang mở. Đang mở
    attachments/activities cross-import-overlays enhancement freebsd help wanted image-attachments linux openbsd

    swiftlang/swift-testing#1277 · 1 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add image attachments support using Qt
    Có thể làm lại được @grynspan đã nhận 426 ngày trước và không có pull request nào đang mở. Đang mở
    attachments/activities cross-import-overlays enhancement freebsd help wanted image-attachments linux openbsd

    swiftlang/swift-testing#1276 · 3 bình luận · 1 reaction · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Diffing for equality (e.g. ==) expressions in expectations
    Đang mở
    enhancement issue-handling

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

    swiftlang/swift-testing#1271 · 2 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Recording issues from non-test targets
    Đ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

    swiftlang/swift-testing#1264 · 1 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Console output should clarify when a test is unfinished
    Đang mở
    command-line experience enhancement triaged

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

    swiftlang/swift-testing#1235 · 5 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Change `_read` to `yielding borrow`
    Có thể làm lại được @grynspan đã nhận 476 ngày trước và không có pull request nào đang mở. Đang mở
    attachments/activities discovery enhancement exit-tests public-api triaged

    swiftlang/swift-testing#1186 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Expand documentation discussion about .serialized and global actors
    Đang mở
    concurrency documentation enhancement triaged

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

    swiftlang/swift-testing#1151 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Make it easier to search for test failures in a log from CI
    Đang mở
    command-line experience enhancement issue-handling

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

    swiftlang/swift-testing#1144 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • swift-testing build fails to load TestingMacros on Windows
    Đang mở
    bug build windows

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

    swiftlang/swift-testing#1137 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Allow using 'withKnownIssue' as a test or suite trait
    Có thể làm lại được @stmontgomery đã nhận 509 ngày trước và không có pull request nào đang mở. Đang mở
    enhancement issue-handling public-api traits triaged

    swiftlang/swift-testing#1132 · 8 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add a built-in trait for creating a temporary directory scoped to a test
    Có thể làm lại được @stmontgomery đã nhận 525 ngày trước và không có pull request nào đang mở. Đang mở
    cross-import-overlays enhancement public-api traits triaged

    swiftlang/swift-testing#1113 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Augment `.serialized` trait
    Đang mở
    enhancement traits triaged

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

    swiftlang/swift-testing#1112 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Crashing tests result in empty xunit output with Swift Testing
    Đang mở
    bug

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

    swiftlang/swift-testing#1110 · 8 bình luận · 2 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Expose parallelism
    Đang mở
    concurrency enhancement

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

    swiftlang/swift-testing#1086 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • thrown error from a naked try (not inside #expect/#require) from a test does not report correct line number
    Đang mở
    enhancement issue-handling

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

    swiftlang/swift-testing#1079 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Automatically determine the testing library version instead of hardcoding it, including for release branches
    Có thể làm lại được @Hokila đã nhận 49 ngày trước và không có pull request nào đang mở. Đang mở
    build enhancement help wanted

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

    swiftlang/swift-testing#1063 · 11 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Allow tests to differentiate between iterations when ran repeatedly
    Đang mở
    enhancement public-api tools integration

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

    swiftlang/swift-testing#1041 · 7 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • TestingMacros plugin location is inconsistent between platforms
    Có thể làm lại được @stmontgomery đã nhận 571 ngày trước và không có pull request nào đang mở. Đang mở
    build enhancement macros tools integration

    swiftlang/swift-testing#1039 · 6 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Introduce conditional trait that support "all must be met" and an "any must be met" to enable the test
    Đang mở
    enhancement public-api traits

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

    swiftlang/swift-testing#1034 · 28 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for Embedded Swift
    Đang mở
    embedded-swift enhancement help wanted new-platform-support

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

    swiftlang/swift-testing#977 · 11 bình luận · 9 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Expand discussion on when to use #expect vs. #require
    Có thể làm lại được @iamleeg đã nhận 619 ngày trước và không có pull request nào đang mở. Đang mở
    documentation enhancement

    swiftlang/swift-testing#935 · 1 bình luận · 2 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for Cygwin
    Đang mở
    enhancement help wanted new-platform-support windows

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

    swiftlang/swift-testing#886 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for PlayStation 4 and PlayStation 5
    Có thể làm lại được @harlanhaskins đã nhận 265 ngày trước và không có pull request nào đang mở. Đang mở
    enhancement help wanted new-platform-support playstation

    swiftlang/swift-testing#885 · 3 bình luận · 3 reaction · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for Haiku
    Đang mở
    enhancement haiku help wanted new-platform-support

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

    swiftlang/swift-testing#884 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for Fuchsia
    Đang mở
    enhancement fuchsia help wanted new-platform-support

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

    swiftlang/swift-testing#883 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for QNX
    Đang mở
    enhancement help wanted new-platform-support qnx

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

    swiftlang/swift-testing#868 · 2 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `swift test` output does not differentiate tests with the same name from different suites
    Có thể làm lại được @stmontgomery đã nhận 618 ngày trước và không có pull request nào đang mở. Đang mở
    command-line experience enhancement

    swiftlang/swift-testing#841 · 5 bình luận · 2 reaction · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Adopt `RawSpan` in `Attachable` protocol
    Có thể làm lại được @grynspan đã nhận 707 ngày trước và không có pull request nào đang mở. Đang mở
    attachments/activities enhancement public-api

    swiftlang/swift-testing#818 · 4 bình luận · 1 reaction · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Ability to write tests right in the same file
    Đ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

    swiftlang/swift-testing#795 · 1 bình luận · 7 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `confirmation` reports confirmed zero times, despite being confirmed, when triggered on the Main Actor
    Đang mở
    bug concurrency issue-handling

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

    swiftlang/swift-testing#788 · 5 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for Nerd Fonts
    Có thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
    command-line experience enhancement help wanted tools integration

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

    swiftlang/swift-testing#702 · 1 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Ability to uniquely identify a parameterized test
    Có thể làm lại được @stmontgomery đã nhận 773 ngày trước và không có pull request nào đang mở. Đang mở
    enhancement public-api

    swiftlang/swift-testing#671 · 6 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Cannot mark suite as @available
    Đang mở
    enhancement

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

    swiftlang/swift-testing#608 · 5 bình luận · 6 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Link to tool-specific documentation about adding test resource files
    Đang mở
    documentation enhancement

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

    swiftlang/swift-testing#562 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add support for Sixel graphics
    Có thể làm lại được @grynspan đã nhận 824 ngày trước và không có pull request nào đang mở. Đang mở
    command-line experience enhancement help wanted linux tools integration

    swiftlang/swift-testing#547 · 7 bình luận · 1 reaction · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Write documentation for tools integration ("how to write a CI plugin" sort of thing)
    Đang mở
    documentation enhancement tools integration

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

    swiftlang/swift-testing#546 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Capture source location of elements in collection literal test arguments
    Có thể làm lại được @stmontgomery đã nhận 573 ngày trước và không có pull request nào đang mở. Đang mở
    enhancement parameterized-testing

    swiftlang/swift-testing#519 · 6 bình luận · 1 reaction · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support for hosting UI automation tests
    Đang mở
    darwin enhancement public-api question

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

    swiftlang/swift-testing#516 · 2 bình luận · 8 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Increase information in output.xml
    Đang mở
    enhancement public-api tools integration

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

    swiftlang/swift-testing#505 · 7 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Performance Testing
    Đang mở
    enhancement public-api question

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

    swiftlang/swift-testing#492 · 6 bình luận · 6 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Public API for observing test events
    Đang mở
    enhancement public-api tools integration

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

    swiftlang/swift-testing#469 · 5 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • test process bootstrap/async setup hook
    Đang mở
    enhancement tools integration

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

    swiftlang/swift-testing#328 · 8 bình luận · 3 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

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.