feat: More tests

This commit is contained in:
2024-07-08 11:57:12 -04:00
parent 2786fd2c79
commit 03d6a2d7f0
5 changed files with 225 additions and 5 deletions

View File

@@ -196,7 +196,9 @@ public struct EquipmentMeasurementForm {
)
}
state.sharedSettings.equipmentMeasurement = state.equipmentMeasurement
state.destination = .flaggedMeasurementsList(.init(sharedSettings: state.$sharedSettings))
state.destination = .flaggedMeasurementsList(.init(
sharedSettings: state.$sharedSettings
))
return .none
case .onAppear:
@@ -224,7 +226,7 @@ public struct EquipmentMeasurementForm {
}
}
fileprivate extension Store where State == EquipmentMeasurementForm.State {
extension Store where State == EquipmentMeasurementForm.State {
func prompt(
field: EquipmentMeasurementForm.State.Field

View File

@@ -9,7 +9,7 @@ import SwiftUI
public struct EquipmentSettingsForm {
@CasePathable
public enum InfoView {
public enum InfoView: CaseIterable {
case capacities
case manufacturersIncludedFilterPressureDrop
case ratedStaticPressures
@@ -95,7 +95,7 @@ public struct EquipmentSettingsForm {
return .none
case .binding(\.minStaticPressure):
state.sharedSettings.handleStaticPressure(\.maximum, state.minStaticPressure)
state.sharedSettings.handleStaticPressure(\.minimum, state.minStaticPressure)
return .none
case .binding(\.ratedStaticPressure):
@@ -329,7 +329,7 @@ fileprivate struct BudgetFlagViewStyle: FlaggedViewStyle {
}
}
fileprivate extension InfoViewFeature.State {
extension InfoViewFeature.State {
init(view: EquipmentSettingsForm.InfoView) {
switch view {
case .capacities: