BitFoundation module to centralize shared components (#1089)

* Run local packages’ tests as well on CI

* BitFoundation module to centralize shared components
This commit is contained in:
Islam
2026-04-14 14:10:03 -05:00
committed by GitHub
parent 3e137d784c
commit 4cfcefcda6
81 changed files with 290 additions and 141 deletions
+1
View File
@@ -7,6 +7,7 @@
//
import Foundation
import BitFoundation
@testable import bitchat
final class MockBLEBus {
+1
View File
@@ -8,6 +8,7 @@
import Foundation
import CoreBluetooth
import BitFoundation
@testable import bitchat
/// In-memory BLE test harness used by E2E/Integration tests.
@@ -7,6 +7,7 @@
//
import Foundation
import BitFoundation
@testable import bitchat
final class MockIdentityManager: SecureIdentityStateManagerProtocol {
+1
View File
@@ -9,6 +9,7 @@
import Foundation
import Combine
import CoreBluetooth
import BitFoundation
@testable import bitchat
/// Mock Transport implementation for testing ChatViewModel in isolation.