Skip to content

Pull requests: swiftlang/swift-testing

Author
Filter by author
Loading
Label
Filter by label
Loading
Use alt + click/return to exclude labels
or + click/return for logical OR
Projects
Filter by project
Loading
Milestones
Filter by milestone
Loading
Reviews
Assignee
Filter by who’s assigned
Assigned to nobody Loading
Sort

Pull requests list

Expose as tools SPI an ABI.Version.eventHandler() variant that produces JSON. enhancement New feature or request integration ⚙️ Integrating work to release branches interoperability ↔️ Work related to Swift Testing and XCTest interoperability
#1832 opened Aug 12, 2026 by grynspan Contributor Loading…
2 tasks done
Swift 6.5.0 (main)
Defer allocating __Expression instances until we actually need them. issue-handling Related to Issue handling within the testing library macros 🔭 Related to Swift macros such as @Test or #expect performance 🏎️ Performance issues
#1830 opened Aug 11, 2026 by grynspan Contributor Draft
2 tasks done
Swift 6.5.0 (main)
Remove thunk over objc_copyImageHeaders(). darwin 🍎 macOS, iOS, watchOS, tvOS, and visionOS support discovery 🔎 test content discovery tech-debt 💾 reduces technical debt
#1826 opened Aug 9, 2026 by grynspan Contributor Loading…
2 tasks done
Swift 6.5.0 (main)
Fix static linking
#1815 opened Jul 29, 2026 by keith Member Loading…
Avoid creating multiple Mirror instances for the same value. issue-handling Related to Issue handling within the testing library performance 🏎️ Performance issues
#1814 opened Jul 26, 2026 by yimajo Loading…
2 tasks done
Adopt executable path API (sorta) from the stdlib. attachments/activities 🖇️ Work related to attachments and/or activities enhancement New feature or request exit-tests ☠️ Work related to exit tests harness 🪢 Changes related to the testing harness tech-debt 💾 reduces technical debt
#1801 opened Jul 17, 2026 by grynspan Contributor Loading…
2 tasks done
Swift 6.5.0 (main)
Add C settings to the package manifest. build 🧱 Affects the project's build configuration or process enhancement New feature or request
#1798 opened Jul 16, 2026 by grynspan Contributor Loading…
2 tasks done
Swift 6.5.0 (main)
Ensure attachments path directory is created attachments/activities 🖇️ Work related to attachments and/or activities command-line experience ⌨️ enhancements to the command line interface tools integration 🛠️ Integration of swift-testing into tools/IDEs
#1788 opened Jul 13, 2026 by bkhouri Contributor Loading…
3 tasks
Swift 6.5.0 (main)
[WIP] Basic implementation of the harness.
#1784 opened Jul 10, 2026 by grynspan Contributor Draft
2 tasks
Add Attachment.init(encoding:as:...) attachments/activities 🖇️ Work related to attachments and/or activities enhancement New feature or request public-api Affects public API
#1770 opened Jun 22, 2026 by grynspan Contributor Loading…
Consistently use kebab-case filenames for DocC articles bug 🪲 Something isn't working documentation 📚 Improvements or additions to documentation
#1765 opened Jun 19, 2026 by stmontgomery Contributor Loading…
2 tasks done
Swift 6.5.0 (main)
TaskLocal test trait concurrency 🔀 Swift concurrency/sendability issues enhancement New feature or request public-api Affects public API traits Issues and PRs related to the trait subsystem or built-in traits
#1764 opened Jun 18, 2026 by mbrandonw Loading…
2 tasks
Swift 6.5.0 (main)
Reuse the traversal key path in TestFilter's precomputed filter ai-assisted 🤖 This issue or pull request was created (in whole or in part) by an AI or LLM. command-line experience ⌨️ enhancements to the command line interface enhancement New feature or request performance 🏎️ Performance issues tools integration 🛠️ Integration of swift-testing into tools/IDEs
#1744 opened Jun 5, 2026 by inju2403 Contributor Loading…
2 tasks done
Remove unnecessary type casting tech-debt 💾 reduces technical debt windows 🪟 Windows support
#1736 opened May 31, 2026 by compnerd Member Draft
Reduce key-path COW copies in Runner.Plan helpers ai-assisted 🤖 This issue or pull request was created (in whole or in part) by an AI or LLM. command-line experience ⌨️ enhancements to the command line interface enhancement New feature or request performance 🏎️ Performance issues tools integration 🛠️ Integration of swift-testing into tools/IDEs
#1730 opened May 27, 2026 by inju2403 Contributor Loading…
2 tasks done
[windows] add PDB files to install target build 🧱 Affects the project's build configuration or process windows 🪟 Windows support
#1704 opened May 6, 2026 by charles-zablit Draft
Allow inheriting test functions from superclasses used as test suites discovery 🔎 test content discovery enhancement New feature or request macros 🔭 Related to Swift macros such as @Test or #expect
#1633 opened Mar 18, 2026 by grynspan Contributor Loading…
2 tasks done
Swift 6.5.0 (main)
Add wasm32-unknown-emscripten platform support new-platform-support 🌟 Boldly go where no `#expect` macro has gone before (to a new platform) wasi/wasm 🧭 WebAssembly support
#1628 opened Mar 16, 2026 by MaxDesiatov Contributor Draft
Preserve contextual type for literal arguments: expressions in @Test bug 🪲 Something isn't working macros 🔭 Related to Swift macros such as @Test or #expect
#1627 opened Mar 15, 2026 by ojun9 Contributor Loading…
2 tasks done
Swift 6.5.0 (main)
Reimplement _TestingInterop in C++. interoperability ↔️ Work related to Swift Testing and XCTest interoperability less-c++ 🐀 Work to reduce the size of our C++ codebase and/or dependencies performance 🏎️ Performance issues tech-debt 💾 reduces technical debt
#1622 opened Mar 10, 2026 by grynspan Contributor Loading…
2 tasks done
Swift 6.5.0 (main)
Simplify the expansion of @Test by eliminating the isolated thunk. concurrency 🔀 Swift concurrency/sendability issues enhancement New feature or request macros 🔭 Related to Swift macros such as @Test or #expect
#1592 opened Feb 25, 2026 by grynspan Contributor Loading…
2 tasks done
Swift 6.5.0 (main)
Add diagnostics for issues recorded after their associated test has finished command-line experience ⌨️ enhancements to the command line interface enhancement New feature or request issue-handling Related to Issue handling within the testing library
#1591 opened Feb 25, 2026 by wrdowney Loading…
2 tasks done
[DNM, WIP] Adopt ELF-specific changes in swift-#87341. android 🤖 Android support freebsd 😈 FreeBSD support less-c++ 🐀 Work to reduce the size of our C++ codebase and/or dependencies linux 🐧 Linux support (all distros) openbsd 🐡 OpenBSD support playstation 🎮 PS4/PS5 support qnx 🫐 QNX support tech-debt 💾 reduces technical debt
#1574 opened Feb 19, 2026 by grynspan Contributor Draft
2 tasks done
Swift 6.5.0 (main)
ProTip! Filter pull requests by the default branch with base:main.