Skip to content

Commit bf95508

Browse files
committed
test: use ActorIsolated from _Helpers module in FunctionsClientTests
1 parent 33598b8 commit bf95508

File tree

1 file changed

+3
-14
lines changed

1 file changed

+3
-14
lines changed

Tests/FunctionsTests/FunctionsClientTests.swift

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import XCTest
22

3+
@_spi(Internal) import _Helpers
34
@testable import Functions
45

56
final class FunctionsClientTests: XCTestCase {
@@ -13,7 +14,7 @@ final class FunctionsClientTests: XCTestCase {
1314
let _request = ActorIsolated(URLRequest?.none)
1415

1516
let sut = FunctionsClient(url: self.url, headers: ["apikey": apiKey]) { request in
16-
await _request.setValue(request)
17+
_request.setValue(request)
1718
return (
1819
Data(), HTTPURLResponse(url: url, statusCode: 200, httpVersion: nil, headerFields: nil)!
1920
)
@@ -26,7 +27,7 @@ final class FunctionsClientTests: XCTestCase {
2627
options: .init(headers: ["X-Custom-Key": "value"], body: body)
2728
)
2829

29-
let request = await _request.value
30+
let request = _request.value
3031

3132
XCTAssertEqual(request?.url, url)
3233
XCTAssertEqual(request?.httpMethod, "POST")
@@ -100,15 +101,3 @@ final class FunctionsClientTests: XCTestCase {
100101
XCTAssertEqual(headers["Authorization"], "Bearer access.token")
101102
}
102103
}
103-
104-
actor ActorIsolated<Value: Sendable> {
105-
var value: Value
106-
107-
init(_ value: Value) {
108-
self.value = value
109-
}
110-
111-
func setValue(_ value: Value) {
112-
self.value = value
113-
}
114-
}

0 commit comments

Comments
 (0)