From 7d85b8891c7ec3eb0d5cd71e655de9c7d692f451 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tibor=20B=C3=B6decs?= Date: Wed, 21 May 2025 16:20:42 +0200 Subject: [PATCH] Update for Swift 6 --- .github/workflows/run_action.yml | 3 +++ Package.swift | 3 +-- Tests/testTests/testTests.swift | 18 ++++++++++-------- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/.github/workflows/run_action.yml b/.github/workflows/run_action.yml index 764792f..9896ae4 100644 --- a/.github/workflows/run_action.yml +++ b/.github/workflows/run_action.yml @@ -7,4 +7,7 @@ jobs: name: A job to run own action steps: - uses: actions/checkout@v3 + - uses: swift-actions/setup-swift@v1 + with: + swift-version: '6.0' - uses: BinaryBirds/swift-test-report@0.0.1 \ No newline at end of file diff --git a/Package.swift b/Package.swift index 83456fe..fb8e30c 100644 --- a/Package.swift +++ b/Package.swift @@ -1,4 +1,4 @@ -// swift-tools-version: 5.7 +// swift-tools-version: 6.0 import PackageDescription let package = Package( @@ -10,7 +10,6 @@ let package = Package( ), ], dependencies: [ - ], targets: [ .target( diff --git a/Tests/testTests/testTests.swift b/Tests/testTests/testTests.swift index bdcbd87..8464958 100644 --- a/Tests/testTests/testTests.swift +++ b/Tests/testTests/testTests.swift @@ -1,13 +1,15 @@ -import XCTest +import Testing @testable import test -final class testTests: XCTestCase { - - func testExample() throws { - XCTAssertEqual(test().text, "Hello, World!") +@Suite("testTests") +struct testTests { + @Test("example") + func testExample() { + #expect(test().text == "Hello, World!") } - - func testTest222Example() throws { - XCTAssertEqual(test().text, "1Hello, World!") + + @Test("test222 example") + func testTest222Example() { + #expect(test().text == "1Hello, World!") } }