swiftlang / swift-package-manager

The Package Manager for the Swift Programming Language
Apache License 2.0
9.75k stars 1.35k forks source link

[6.0] Update package templates to use Swift Testing in the toolchain rather than as a package dependency. #7910

Closed grynspan closed 2 months ago

grynspan commented 2 months ago

Explanation: Changes package templates to use Swift Testing by default instead of XCTest and removes package dependencies on the swift-testing package. Scope: swift package init, swift package add-target Issue: N/A Original PR: https://github.com/swiftlang/swift-package-manager/pull/7872 Risk: Moderate Testing: Original PR tested with toolchain builds. Reviewer: @bnbarham @briancroom @xedin

grynspan commented 2 months ago

@swift-ci test