Expose network state to iOS bridge

This commit is contained in:
Mikhail Kilin
2026-05-21 00:36:08 +03:00
parent 3e67e0d1b8
commit b3b02835b6
6 changed files with 43 additions and 1 deletions

View File

@@ -57,6 +57,14 @@ struct Smoke {
require(chats.count == 1, "expected one fake chat")
let chat = chats[0]
let network = session.networkState()
require({
if case .ready = network {
return true
}
return false
}(), "expected ready network state")
let history = try session.loadHistory(chatId: chat.id, limit: 20)
require(history.first?.text == "Hello from fake TDLib", "expected seeded history")