File tree Expand file tree Collapse file tree 1 file changed +8
-9
lines changed
Expand file tree Collapse file tree 1 file changed +8
-9
lines changed Original file line number Diff line number Diff line change 1414
1515@testable import App
1616
17- import Vapor
18- import XCTest
17+ import Testing
1918
2019
21- class FundingLinkTests : XCTestCase {
20+ @ Suite struct FundingLinkTests {
2221
23- func test_fundingLink_missingSchemeFix ( ) async throws {
22+ @ Test func fundingLink_missingSchemeFix ( ) async throws {
2423 // URL with both a scheme and a host.
2524 let ghFundingLink1 = Github . Metadata. FundingLinkNode ( platform: . customUrl, url: " https://example.com " )
26- let dbFundingLink1 = try XCTUnwrap ( FundingLink ( from: ghFundingLink1) )
27- XCTAssertEqual ( dbFundingLink1. url, " https://example.com " )
25+ let dbFundingLink1 = try #require ( FundingLink ( from: ghFundingLink1) )
26+ #expect ( dbFundingLink1. url == " https://example.com " )
2827
2928 // URL with a host but no scheme.
3029 let ghFundingLink2 = Github . Metadata. FundingLinkNode ( platform: . customUrl, url: " example.com " )
31- let dbFundingLink2 = try XCTUnwrap ( FundingLink ( from: ghFundingLink2) )
32- XCTAssertEqual ( dbFundingLink2. url, " https://example.com " )
30+ let dbFundingLink2 = try #require ( FundingLink ( from: ghFundingLink2) )
31+ #expect ( dbFundingLink2. url == " https://example.com " )
3332
3433 // URL with neither.
3534 let ghFundingLink3 = Github . Metadata. FundingLinkNode ( platform: . customUrl, url: " !@£$% " )
3635 let dbFundingLink3 = FundingLink ( from: ghFundingLink3)
37- XCTAssertNil ( dbFundingLink3)
36+ #expect ( dbFundingLink3 == nil )
3837 }
3938
4039}
You can’t perform that action at this time.
0 commit comments