@@ -16,24 +16,29 @@ Create and run tests for your Swift packages and Xcode projects.
16
16
17
17
## Overview
18
18
19
- ` swift-testing ` is a modern, open-source testing library for Swift with powerful
20
- and expressive capabilities. It gives developers more confidence with less code.
21
-
22
- ### Flexible test organization
23
-
24
- Define test functions almost anywhere with a single attribute and group related
25
- tests into hierarchies using Swift's type system.
26
-
27
- ### Customizable metadata
28
-
29
- Dynamically enable or disable tests depending on runtime conditions, categorize
30
- tests using tags, and associate bugs directly with the tests that verify their
31
- fixes or reproduce their problems.
32
-
33
- ### Scalable execution
34
-
35
- Automatically parallelize tests in-process, integrate seamlessly with Swift
36
- concurrency, and parameterize test functions across wide ranges of inputs.
19
+ With Swift Testing you leverage powerful and expressive capabilities of
20
+ the Swift programming language to develop tests with more confidence and less
21
+ code. The library integrates seamlessly with Swift Package Manager testing
22
+ workflow, supports flexible test organization, customizable metadata, and
23
+ scalable test execution.
24
+
25
+ - Define test functions almost anywhere with a single attribute.
26
+ - Group related tests into hierarchies using Swift's type system.
27
+ - Integrate seamlessly with Swift concurrency.
28
+ - Parameterize test functions across wide ranges of inputs.
29
+ - Enable tests dynamically depending
30
+ on runtime conditions.
31
+ - Parallelize tests in-process.
32
+ - Categorize tests using tags.
33
+ - Associate bugs directly with the tests that verify their fixes or reproduce
34
+ their problems.
35
+
36
+ #### Related videos
37
+
38
+ @Links (visualStyle: compactGrid) {
39
+ - < doc://com.apple.documentation/videos/play/wwdc2024/10179 >
40
+ - < doc://com.apple.documentation/videos/play/wwdc2024/10195 >
41
+ }
37
42
38
43
## Topics
39
44
0 commit comments