Files
libsignal/swift/Tests/LibSignalClientTests/NativeTests.swift
Jordan Rose 9e13263581 Switch to swift-format for formatting instead of swiftformat
swift-format is owned by the Swift project and is generally less
opinionated than swiftformat (but better at formatting to a limited
line length).
2025-06-25 11:24:57 -07:00

21 lines
554 B
Swift

//
// Copyright 2024 Signal Messenger, LLC.
// SPDX-License-Identifier: AGPL-3.0-only
//
import Foundation
import SignalFfi
import XCTest
@testable import LibSignalClient
final class NativeTests: XCTestCase {
// These testing endpoints aren't generated in device builds, to save on code size.
#if !os(iOS) || targetEnvironment(simulator)
func testTestingFnsAreAvailable() async throws {
let output = try invokeFnReturningInteger(fn: SignalFfi.signal_test_only_fn_returns_123)
XCTAssertEqual(output, 123)
}
#endif
}