placeholder
This commit is contained in:
@@ -8,7 +8,7 @@
|
|||||||
import Foundation
|
import Foundation
|
||||||
|
|
||||||
enum ReminderEvent: Equatable {
|
enum ReminderEvent: Equatable {
|
||||||
case lookAwayTriggered(countdownSeconds: Int)
|
case lookAwayTriggered(intervalMinutes: Int)
|
||||||
case blinkTriggered
|
case blinkTriggered
|
||||||
case postureTriggered
|
case postureTriggered
|
||||||
case userTimerTriggered(UserTimer)
|
case userTimerTriggered(UserTimer)
|
||||||
@@ -42,7 +42,7 @@ enum ReminderEvent: Equatable {
|
|||||||
var displayName: String {
|
var displayName: String {
|
||||||
switch self {
|
switch self {
|
||||||
case .lookAwayTriggered:
|
case .lookAwayTriggered:
|
||||||
return "Look Away"
|
return lookAwayTitle
|
||||||
case .blinkTriggered:
|
case .blinkTriggered:
|
||||||
return "Blink"
|
return "Blink"
|
||||||
case .postureTriggered:
|
case .postureTriggered:
|
||||||
@@ -51,5 +51,9 @@ enum ReminderEvent: Equatable {
|
|||||||
return timer.title
|
return timer.title
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private var lookAwayTitle: String {
|
||||||
|
return "Look Away"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ final class ReminderTriggerService {
|
|||||||
switch type {
|
switch type {
|
||||||
case .lookAway:
|
case .lookAway:
|
||||||
return .lookAwayTriggered(
|
return .lookAwayTriggered(
|
||||||
countdownSeconds: settingsProvider.settings.lookAwayIntervalMinutes * 60
|
intervalMinutes: settingsProvider.settings.lookAwayIntervalMinutes
|
||||||
)
|
)
|
||||||
case .blink:
|
case .blink:
|
||||||
return .blinkTriggered
|
return .blinkTriggered
|
||||||
|
|||||||
27
GazeUITests/GazeUITests.swift
Normal file
27
GazeUITests/GazeUITests.swift
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
//
|
||||||
|
// GazeUITests.swift
|
||||||
|
// GazeUITests
|
||||||
|
//
|
||||||
|
// Created by Mike Freno on 1/29/2026.
|
||||||
|
//
|
||||||
|
import XCTest
|
||||||
|
|
||||||
|
final class GazeUITests: XCTestCase {
|
||||||
|
|
||||||
|
override func setUpWithError() throws {
|
||||||
|
continueAfterFailure = false
|
||||||
|
try super.setUpWithError()
|
||||||
|
}
|
||||||
|
|
||||||
|
override func tearDownWithError() throws {
|
||||||
|
try super.tearDownWithError()
|
||||||
|
}
|
||||||
|
|
||||||
|
func testLaunchPerformance() throws {
|
||||||
|
if #available(macOS 10.15, *) {
|
||||||
|
measure(metrics: [XCTApplicationLaunchMetric()]) {
|
||||||
|
XCUIApplication().launch()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user