You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
return"42.2.2. [TC-TSTAT-2.2] Setpoint Test Cases with server as DUT"
50
+
51
+
defpics_TC_TSTAT_2_2(self):
52
+
""" This function returns a list of PICS for this test case that must be True for the test to be run"""
53
+
return ["TSTAT.S"]
54
+
55
+
defsteps_TC_TSTAT_2_2(self) ->list[TestStep]:
56
+
steps= [
57
+
TestStep("1", "Commissioning, already done",
58
+
is_commissioning=True),
59
+
TestStep("2", "Test Harness Client reads AbsMinHeatSetpointLimit, MinHeatSetpointLimit, AbsMaxCoolSetpointLimit, MaxCoolSetpointLimit, DeadBand, OccupiedCoolingSetpoint, OccupiedHeatingSetpoint attributes from Server DUT"),
60
+
TestStep("3", "Test Harness Client reads UnoccupiedCoolingSetpoint, UnoccupiedHeatingSetpoint attributes from Server DUT"),
61
+
TestStep("4", "If the OccupiedCoolingSetpoint is at least 0.01C less than the minimum of MaxCoolSetpointLimit and AbsMaxCoolSetpointLimit, the Test Harness Client sets the OccupiedHeatingSetpoint to (OccupiedCoolingSetpoint - Deadband) + 0.01C",
62
+
"The OccupiedCoolingSetpoint attribute should increase in value by 0.01C"),
63
+
TestStep("5", "If the OccupiedHeatingSetpoint is at least 0.01C more than the maximum of MinHeatSetpointLimit and AbsMinHeatSetpointLimit, the Test Harness Client sets the OccupiedCoolingSetpoint to (OccupiedHeatingSetpoint + Deadband) - 0.01C",
64
+
"The OccupiedHeatingSetpoint attribute should decrease in value by 0.01C"),
65
+
TestStep("6", "If the UnoccupiedCoolingSetpoint is at least 0.01C less than the minimum of MaxCoolSetpointLimit and AbsMaxCoolSetpointLimit, the Test Harness Client sets the UnoccupiedHeatingSetpoint to (UnoccupiedCoolingSetpoint - Deadband) + 0.01C",
66
+
"The UnoccupiedCoolingSetpoint attribute should increase in value by 0.01C"),
67
+
TestStep("7", "If the UnoccupiedHeatingSetpoint is at least 0.01C more than the maximum of MinHeatSetpointLimit and AbsMinHeatSetpointLimit, the Test Harness Client sets the UnoccupiedCoolingSetpoint to (UnoccupiedHeatingSetpoint + Deadband) - 0.01C",
68
+
"The UnoccupiedHeatingSetpoint attribute should decrease in value by 0.01C"),
0 commit comments