-
Notifications
You must be signed in to change notification settings - Fork 102
Insights: swiftlang/swift-testing
Overview
Could not load contribution data
Please try again later
1 Release published by 1 person
-
swift-6.1-RELEASE Swift 6.1 Release
published
Apr 1, 2025
42 Pull requests merged by 10 people
-
Emit a diagnostic if an exit test's body closure includes a capture list.
#1046 merged
Apr 1, 2025 -
Pause child processes on spawn.
#1042 merged
Mar 31, 2025 -
Erase environment variables set by exit tests after reading them.
#1044 merged
Mar 31, 2025 -
🍒6.1: [CMake] Set CMP0157 to OLD when targeting Android with the Windows toolchain (#1009)
#1045 merged
Mar 30, 2025 -
Add ConditionTrait.evaluate()
#909 merged
Mar 28, 2025 -
Qualify
@__testing(warning:)
usage in macro expansion with module name and enhance a related unit test#1038 merged
Mar 25, 2025 -
Remove unused "override comment" from ConditionTrait implementation
#1036 merged
Mar 25, 2025 -
Ensure
Locked+Platform.swift
is not stripped when statically linking.#1035 merged
Mar 22, 2025 -
Work around a compiler crash building
Attachment.record()
.#1033 merged
Mar 21, 2025 -
build: account for spaces in the toolchain
#1030 merged
Mar 19, 2025 -
Rewrite static section bounds discovery in Swift.
#1012 merged
Mar 19, 2025 -
Adjust a timing-sensitive TimeLimitTrait test to avoid flakiness in CI
#1029 merged
Mar 17, 2025 -
Represent non-encodable test argument values in Test.Case.ID
#1000 merged
Mar 14, 2025 -
build: avoid doubly nesting the swift module
#1025 merged
Mar 14, 2025 -
Enable 'MemberImportVisibility' upcoming feature in CMake rules
#1022 merged
Mar 13, 2025 -
Add a
reserved
argument to the test content record accessor signature.#1017 merged
Mar 12, 2025 -
Add a dedicated
TestContentKind
type to_TestDiscovery
.#1019 merged
Mar 12, 2025 -
Don't emit
@_section
attributes unless the macro target hasSymbolLinkageMarkers
.#1018 merged
Mar 12, 2025 -
Enable upcoming feature 'MemberImportVisibility' and fix issues it reveals
#1020 merged
Mar 12, 2025 -
Fix crash when loading test content records from the type metadata section.
#1015 merged
Mar 12, 2025 -
Store test content in a custom metadata section.
#880 merged
Mar 11, 2025 -
Add ConditionTraitTests to cover the Swift 6.0 compiler issue for custom trait + closure + macro
#1008 merged
Mar 11, 2025 -
Refine type-based test discovery mechanism to use test content records.
#1010 merged
Mar 10, 2025 -
[CMake] Set CMP0157 to OLD when targeting Android with the Windows toolchain
#1009 merged
Mar 10, 2025 -
Remove the "Result" section of this project's Pull Request template
#1005 merged
Mar 10, 2025 -
Raise
types(withNamesContaining:)
to SPI rather thanpackage
.#1004 merged
Mar 8, 2025 -
Fix some broken links in Documentation
#1003 merged
Mar 7, 2025 -
Fix link to Swift Forums
#1001 merged
Mar 7, 2025 -
[CMake] Fix quote in a generator expression
#1002 merged
Mar 7, 2025 -
build: update missed callsites of
get_swift_testing_install_lib_dir
#999 merged
Mar 6, 2025 -
build: restructure the installation location
#971 merged
Mar 5, 2025 -
Add a new _TestDiscovery library/target.
#981 merged
Mar 5, 2025 -
Disable snapshot types on Android.
#994 merged
Mar 4, 2025 -
Relocate the proposal template to swift-evolution and update documentation accordingly
#976 merged
Mar 4, 2025 -
[6.1] Suppress
.unsafeFlags()
in Package.swift when tagging for release.#993 merged
Mar 3, 2025 -
[6.1] Diagnose when using a non-escapable type as suite.
#992 merged
Mar 3, 2025 -
[6.1] Note in documentation when
#expect(throws:)
started returning a value.#990 merged
Mar 3, 2025 -
Suppress
.unsafeFlags()
in Package.swift when tagging for release.#991 merged
Mar 3, 2025 -
Diagnose when using a non-escapable type as suite.
#988 merged
Mar 3, 2025
6 Pull requests opened by 2 people
-
[DO NOT MERGE] Remove legacy test content discovery.
#1013 opened
Mar 11, 2025 -
Add withKnownIssue comments to known Issues
#1014 opened
Mar 11, 2025 -
Implement JSON coding without using Foundation or `Codable`.
#1024 opened
Mar 13, 2025 -
[WIP, DNM] Capturing values in exit tests
#1040 opened
Mar 27, 2025 -
Add Embedded Swift support to the `_TestDiscovery` target.
#1043 opened
Mar 30, 2025
11 Issues closed by 2 people
-
Allow evaluating `ConditionTrait` programmatically
#903 closed
Mar 28, 2025 -
Compiling many Swift Testing tests is significantly slower than XCTest tests
#502 closed
Mar 23, 2025 -
#expect(throws:...) and #require(throws:...) do not use thrown error type
#1028 closed
Mar 19, 2025 -
`#expect` doesn't detect "nested" `try`
#996 closed
Mar 17, 2025 -
Fatal crash in parameterised tests that repeat a testing parameter
#1027 closed
Mar 15, 2025 -
Represent non-encodable test argument values in Test.Case.ID
#995 closed
Mar 14, 2025 -
Use test content record infrastructure for legacy discovery
#1007 closed
Mar 11, 2025 -
Swift compiler crash for enable / disable API on Linux platform
#1006 closed
Mar 8, 2025 -
RunLoop + swift-testing issue on Linux platform
#997 closed
Mar 5, 2025
4 Issues opened by 4 people
-
Allow tests to differentiate between iterations when ran repeatedly
#1041 opened
Mar 28, 2025 -
TestingMacros plugin location is inconsistent between platforms
#1039 opened
Mar 27, 2025 -
Introduce conditional trait that support "all must be met" and an "any must be met" to enable the test
#1034 opened
Mar 21, 2025 -
Log test case ended events, including issue counts, when running in verbose mode
#1021 opened
Mar 12, 2025
29 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
Promote exit tests to API
#324 commented on
Apr 1, 2025 • 60 new comments -
Promote attachments to API
#973 commented on
Mar 25, 2025 • 0 new comments -
[WIP] Rethink how we capture expectation conditions and their subexpressions.
#840 commented on
Mar 20, 2025 • 0 new comments -
Begin including SPI documentation in local builds, and fix all newly-revealed DocC issues
#295 commented on
Mar 11, 2025 • 0 new comments -
Add support for Embedded Swift
#977 commented on
Mar 29, 2025 • 0 new comments -
Capture source location of elements in collection literal test arguments
#519 commented on
Mar 25, 2025 • 0 new comments -
Using recording an issue inside of a detached task causes a crash.
#480 commented on
Mar 24, 2025 • 0 new comments -
`swift test` output does not differentiate tests with the same name from different suites
#841 commented on
Mar 19, 2025 • 0 new comments -
Configurable log prefix
#472 commented on
Mar 12, 2025 • 0 new comments -
API to reliably detect if a test is running under Swift Testing or XCTest
#475 commented on
Mar 12, 2025 • 0 new comments -
New Issue.Kind case for third party expectations.
#490 commented on
Mar 12, 2025 • 0 new comments -
Add a type for complex input generation that performs exploratory testing
#25 commented on
Mar 12, 2025 • 0 new comments -
Add a public initializer for Testing.Test
#521 commented on
Mar 12, 2025 • 0 new comments -
Add support for Sixel graphics
#547 commented on
Mar 12, 2025 • 0 new comments -
Write documentation for tools integration ("how to write a CI plugin" sort of thing)
#546 commented on
Mar 12, 2025 • 0 new comments -
Link to tool-specific documentation about adding test resource files
#562 commented on
Mar 12, 2025 • 0 new comments -
Request for the ability to run tests in a Package with a given tag from the command line
#591 commented on
Mar 12, 2025 • 0 new comments -
Add support for Nerd Fonts
#702 commented on
Mar 12, 2025 • 0 new comments -
Add support for QNX
#868 commented on
Mar 12, 2025 • 0 new comments -
Add support for Haiku
#884 commented on
Mar 12, 2025 • 0 new comments -
Add support for PlayStation 4 and PlayStation 5
#885 commented on
Mar 12, 2025 • 0 new comments -
Add support for Cygwin
#886 commented on
Mar 12, 2025 • 0 new comments -
Add support for Fuchsia
#883 commented on
Mar 12, 2025 • 0 new comments -
Expand discussion on when to use #expect vs. #require
#935 commented on
Mar 12, 2025 • 0 new comments -
Adopt `Mutex`
#538 commented on
Mar 12, 2025 • 0 new comments -
Add support for non-copyable types as expectation arguments
#543 commented on
Mar 12, 2025 • 0 new comments -
Adopt `RawSpan` in `Attachable` protocol
#818 commented on
Mar 12, 2025 • 0 new comments -
Describe the pattern of using `.serialized` on a containing suite type to ensure all nested suite types are serialized
#686 commented on
Mar 8, 2025 • 0 new comments -
Ability to uniquely identify a parameterized test
#671 commented on
Mar 4, 2025 • 0 new comments