Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

A modern, expressive testing package for Swift

swiftlang/swift-testing は初心者に優しい?

直近 30 日間に、swiftlang/swift-testing は外部コントリビューターの PR 44 件のうち 32 件をマージしました。メンテナーはふだん 1 日以内に返信します。 初心者向けのオープンな issue は今はありません。下の一覧に、このリポジトリのほかの issue があります。

スター
2.2k
フォーク
169
オープンの初心者向け issue
0
索引済み issue
72
平均マージ
1日 1時間
マージ済み PR(30日)
32
主要言語
Swift
ライセンス
Apache-2.0
最終 GitHub push
2026年10月14日
最新の索引
2026年9月19日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範
初心者向けラベル
help wanted good first issue

swiftlang/swift-testing にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. Dockerfile または Docker Compose ファイルがあるので、ツールチェーン一式を入れなくても動かせます。
  3. 行動規範も読んでおきましょう。チャットだけでなく issue や PR にも適用されます。
  4. リポジトリをフォローすれば、新しい初心者向け issue が出たときにわかります。下のほかの issue も見てみましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • Define handling for XML 1.0 disallowed control characters in JUnit output
    再び着手できるかも @Hokila が 32 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    bug swiftpm-integration tools integration

    swiftlang/swift-testing#1917 · コメント 1 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Expose Test.Case.arguments as public API in Swift Testing
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 38/100

    swiftlang/swift-testing#1889 · コメント 6 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add a GHA workflow to test our CMake build
    再び着手できるかも @finagolfin が 227 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    bug build github_actions macros

    swiftlang/swift-testing#1614 · コメント 14 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Support NonisolatedNonsendingByDefault
    再び着手できるかも @stmontgomery が 244 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    concurrency enhancement tech-debt

    swiftlang/swift-testing#1570 · コメント 7 件 · 担当者 2 名 ·

    メンテナーはふだん 1 日以内に返信

  • Support for granular OOP control of domain-layered test
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    swiftlang/swift-testing#1432 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add image attachments support for Wasm (JavaScript)
    再び着手できるかも @grynspan が 354 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    attachments/activities cross-import-overlays enhancement help wanted image-attachments wasi/wasm

    swiftlang/swift-testing#1387 · コメント 2 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Add support for Android
    再び着手できるかも @compnerd が 370 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    android enhancement help wanted new-platform-support

    swiftlang/swift-testing#1366 · コメント 8 件 · リアクション 1 件 · 担当者 3 名 ·

    メンテナーはふだん 1 日以内に返信

  • Add image attachments support using the Android NDK
    オープン
    android attachments/activities cross-import-overlays enhancement help wanted image-attachments

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    swiftlang/swift-testing#1278 · コメント 9 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add image attachments support using GTK
    再び着手できるかも @grynspan が 427 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    attachments/activities cross-import-overlays enhancement freebsd help wanted image-attachments linux openbsd

    swiftlang/swift-testing#1277 · コメント 1 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Add image attachments support using Qt
    再び着手できるかも @grynspan が 427 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    attachments/activities cross-import-overlays enhancement freebsd help wanted image-attachments linux openbsd

    swiftlang/swift-testing#1276 · コメント 3 件 · リアクション 1 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Diffing for equality (e.g. ==) expressions in expectations
    オープン
    enhancement issue-handling

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    swiftlang/swift-testing#1271 · コメント 2 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Recording issues from non-test targets
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    swiftlang/swift-testing#1264 · コメント 1 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Console output should clarify when a test is unfinished
    オープン
    command-line experience enhancement triaged

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    swiftlang/swift-testing#1235 · コメント 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • Change `_read` to `yielding borrow`
    再び着手できるかも @grynspan が 477 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    attachments/activities discovery enhancement exit-tests public-api triaged

    swiftlang/swift-testing#1186 · コメント 2 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Expand documentation discussion about .serialized and global actors
    オープン
    concurrency documentation enhancement triaged

    難易度 3/5 1〜2日 初心者へのやさしさ 48/100

    swiftlang/swift-testing#1151 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Make it easier to search for test failures in a log from CI
    オープン
    command-line experience enhancement issue-handling

    難易度 3/5 1〜2日 初心者へのやさしさ 25/100

    swiftlang/swift-testing#1144 · コメント 4 件 ·

    メンテナーはふだん 1 日以内に返信

  • swift-testing build fails to load TestingMacros on Windows
    オープン
    bug build windows

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    swiftlang/swift-testing#1137 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Allow using 'withKnownIssue' as a test or suite trait
    再び着手できるかも @stmontgomery が 510 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    enhancement issue-handling public-api traits triaged

    swiftlang/swift-testing#1132 · コメント 8 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Add a built-in trait for creating a temporary directory scoped to a test
    再び着手できるかも @stmontgomery が 526 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    cross-import-overlays enhancement public-api traits triaged

    swiftlang/swift-testing#1113 · コメント 2 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Augment `.serialized` trait
    オープン
    enhancement traits triaged

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    swiftlang/swift-testing#1112 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Crashing tests result in empty xunit output with Swift Testing
    オープン
    bug

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    swiftlang/swift-testing#1110 · コメント 8 件 · リアクション 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Expose parallelism
    オープン
    concurrency enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    swiftlang/swift-testing#1086 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • thrown error from a naked try (not inside #expect/#require) from a test does not report correct line number
    オープン
    enhancement issue-handling

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    swiftlang/swift-testing#1079 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Automatically determine the testing library version instead of hardcoding it, including for release branches
    再び着手できるかも @Hokila が 50 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    build enhancement help wanted

    難易度 4/5 3〜5日 初心者へのやさしさ 58/100

    swiftlang/swift-testing#1063 · コメント 11 件 ·

    メンテナーはふだん 1 日以内に返信

  • Allow tests to differentiate between iterations when ran repeatedly
    オープン
    enhancement public-api tools integration

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    swiftlang/swift-testing#1041 · コメント 7 件 ·

    メンテナーはふだん 1 日以内に返信

  • TestingMacros plugin location is inconsistent between platforms
    再び着手できるかも @stmontgomery が 572 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    build enhancement macros tools integration

    swiftlang/swift-testing#1039 · コメント 6 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Introduce conditional trait that support "all must be met" and an "any must be met" to enable the test
    オープン
    enhancement public-api traits

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    swiftlang/swift-testing#1034 · コメント 28 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add support for Embedded Swift
    オープン
    embedded-swift enhancement help wanted new-platform-support

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    swiftlang/swift-testing#977 · コメント 11 件 · リアクション 9 件 ·

    メンテナーはふだん 1 日以内に返信

  • Expand discussion on when to use #expect vs. #require
    再び着手できるかも @iamleeg が 620 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    documentation enhancement

    swiftlang/swift-testing#935 · コメント 1 件 · 担当者 2 名 ·

    メンテナーはふだん 1 日以内に返信

  • Add support for Cygwin
    オープン
    enhancement help wanted new-platform-support windows

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    swiftlang/swift-testing#886 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add support for PlayStation 4 and PlayStation 5
    再び着手できるかも @harlanhaskins が 266 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    enhancement help wanted new-platform-support playstation

    swiftlang/swift-testing#885 · コメント 3 件 · リアクション 3 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Add support for Haiku
    オープン
    enhancement haiku help wanted new-platform-support

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    swiftlang/swift-testing#884 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add support for Fuchsia
    オープン
    enhancement fuchsia help wanted new-platform-support

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    swiftlang/swift-testing#883 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add support for QNX
    オープン
    enhancement help wanted new-platform-support qnx

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    swiftlang/swift-testing#868 · コメント 2 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • `swift test` output does not differentiate tests with the same name from different suites
    再び着手できるかも @stmontgomery が 619 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    command-line experience enhancement

    swiftlang/swift-testing#841 · コメント 5 件 · リアクション 2 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Adopt `RawSpan` in `Attachable` protocol
    再び着手できるかも @grynspan が 708 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    attachments/activities enhancement public-api

    swiftlang/swift-testing#818 · コメント 4 件 · リアクション 1 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Ability to write tests right in the same file
    オープン
    enhancement

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    swiftlang/swift-testing#795 · コメント 1 件 · リアクション 7 件 ·

    メンテナーはふだん 1 日以内に返信

  • `confirmation` reports confirmed zero times, despite being confirmed, when triggered on the Main Actor
    オープン
    bug concurrency issue-handling

    難易度 4/5 3〜5日 初心者へのやさしさ 38/100

    swiftlang/swift-testing#788 · コメント 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add support for Nerd Fonts
    再び着手できるかも このイシューのプルリクエストはマージされずにクローズされました。 オープン
    command-line experience enhancement help wanted tools integration

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    swiftlang/swift-testing#702 · コメント 1 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Ability to uniquely identify a parameterized test
    再び着手できるかも @stmontgomery が 774 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    enhancement public-api

    swiftlang/swift-testing#671 · コメント 6 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Cannot mark suite as @available
    オープン
    enhancement

    難易度 4/5 3〜5日 初心者へのやさしさ 35/100

    swiftlang/swift-testing#608 · コメント 5 件 · リアクション 6 件 ·

    メンテナーはふだん 1 日以内に返信

  • Link to tool-specific documentation about adding test resource files
    オープン
    documentation enhancement

    難易度 2/5 1〜3時間 初心者へのやさしさ 35/100

    swiftlang/swift-testing#562 · コメント 4 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add support for Sixel graphics
    再び着手できるかも @grynspan が 825 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    command-line experience enhancement help wanted linux tools integration

    swiftlang/swift-testing#547 · コメント 7 件 · リアクション 1 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Write documentation for tools integration ("how to write a CI plugin" sort of thing)
    オープン
    documentation enhancement tools integration

    難易度 3/5 1〜2日 初心者へのやさしさ 58/100

    swiftlang/swift-testing#546 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Capture source location of elements in collection literal test arguments
    再び着手できるかも @stmontgomery が 574 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    enhancement parameterized-testing

    swiftlang/swift-testing#519 · コメント 6 件 · リアクション 1 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Support for hosting UI automation tests
    オープン
    darwin enhancement public-api question

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    swiftlang/swift-testing#516 · コメント 2 件 · リアクション 8 件 ·

    メンテナーはふだん 1 日以内に返信

  • Increase information in output.xml
    オープン
    enhancement public-api tools integration

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    swiftlang/swift-testing#505 · コメント 7 件 · リアクション 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Performance Testing
    オープン
    enhancement public-api question

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    swiftlang/swift-testing#492 · コメント 6 件 · リアクション 6 件 ·

    メンテナーはふだん 1 日以内に返信

  • Public API for observing test events
    オープン
    enhancement public-api tools integration

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    swiftlang/swift-testing#469 · コメント 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • test process bootstrap/async setup hook
    オープン
    enhancement tools integration

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    swiftlang/swift-testing#328 · コメント 8 件 · リアクション 3 件 ·

    メンテナーはふだん 1 日以内に返信

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。