original_docstring: Mock a climate ADC-T3000 node with missing de-humidify setpoint.
docstring: Mock a climate ADC-T3000 node with missing de-humidify setpoint.
docstring_tokens: Mock a climate ADC - T3000 node with missing de - humidify setpoint .
code: def climate_adc_t3000_missing_setpoint_fixture(client, climate_adc_t3000_state):
      """Mock a climate ADC-T3000 node with missing de-humidify setpoint."""
      data = copy.deepcopy(climate_adc_t3000_state)
      data["name"] = f"{data['name']} missing setpoint"
      for value in data["values"][:]:
          if (
              value["commandClassName"] == "Humidity Control Setpoint"
              and value["propertyKeyName"] == "De-humidifier"
          ):
              data["values"].remove(value)
      node = Node(client, data)
      client.driver.controller.nodes[node.node_id] = node
      return node
code_tokens: def climate_adc_t3000_missing_setpoint_fixture ( client , climate_adc_t3000_state ) : data = copy . deepcopy ( climate_adc_t3000_state ) data [ "name" ] = f"{data['name']} missing setpoint" for value in data [ "values" ] [ : ] : if ( value [ "commandClassName" ] == "Humidity Control Setpoint" and value [ "propertyKeyName" ] == "De-humidifier" ) : data [ "values" ] . remove ( value ) node = Node ( client , data ) client . driver . controller . nodes [ node . node_id ] = node return node
short_docstring: Mock a climate ADC-T3000 node with missing de-humidify setpoint.
short_docstring_tokens: Mock a climate ADC - T3000 node with missing de - humidify setpoint .
comment: """Mock a climate ADC-T3000 node with missing de-humidify setpoint."""