summaryrefslogtreecommitdiff
path: root/makima/ios/Tests/MakimaTests/SmokeTests.swift
diff options
context:
space:
mode:
Diffstat (limited to 'makima/ios/Tests/MakimaTests/SmokeTests.swift')
-rw-r--r--makima/ios/Tests/MakimaTests/SmokeTests.swift18
1 files changed, 18 insertions, 0 deletions
diff --git a/makima/ios/Tests/MakimaTests/SmokeTests.swift b/makima/ios/Tests/MakimaTests/SmokeTests.swift
new file mode 100644
index 0000000..3f63ef1
--- /dev/null
+++ b/makima/ios/Tests/MakimaTests/SmokeTests.swift
@@ -0,0 +1,18 @@
+import XCTest
+import SwiftUI
+import UIKit
+@testable import Makima
+
+final class SmokeTests: XCTestCase {
+ func testPaletteBackgroundNotTransparent() throws {
+ // Basic sanity: the color resolves on iOS
+ let cg = UIColor(Palette.background).cgColor
+ XCTAssertNotNil(cg.components)
+ }
+
+ func testWebSocketStatusLabels() {
+ XCTAssertEqual(WebSocketStatus.idle.label, "WS//IDLE")
+ XCTAssertEqual(WebSocketStatus.online.label, "WS//ONLINE")
+ XCTAssertEqual(WebSocketStatus.offline.label, "WS//OFFLINE")
+ }
+}