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,4 +1,5 @@
import XCTest
import BitFoundation
@testable import bitchat
@MainActor
@@ -7,6 +7,7 @@
import Testing
import Foundation
import BitFoundation
@testable import bitchat
struct MessageRouterTests {
@@ -1,5 +1,6 @@
import Foundation
import Testing
import BitFoundation
@testable import bitchat
@Suite("NoiseEncryptionService Tests")
@@ -8,6 +8,7 @@
import Foundation
import Testing
import BitFoundation
@testable import bitchat
@Suite("NostrTransport Tests")
@@ -1,5 +1,6 @@
import XCTest
import UserNotifications
import BitFoundation
@testable import bitchat
final class NotificationServiceTests: XCTestCase {
@@ -7,6 +7,7 @@
import Testing
import Foundation
import BitFoundation
@testable import bitchat
struct PrivateChatManagerTests {
@@ -1,5 +1,6 @@
import Foundation
import XCTest
import BitFoundation
@testable import bitchat
final class SecureIdentityStateManagerTests: XCTestCase {
@@ -7,6 +7,7 @@
import Testing
import Foundation
import BitFoundation
@testable import bitchat
struct UnifiedPeerServiceTests {