def test_elm_voltage(): # these aren't parsed as standard hex messages, so manufacture our own assert d.elm_voltage([Message([Frame("12.875")])]) == 12.875 * Unit.volt assert d.elm_voltage([Message([Frame("12")])]) == 12 * Unit.volt assert d.elm_voltage([Message([Frame(u"12.3V")])]) == 12.3 * Unit.volt assert d.elm_voltage([Message([Frame("12ABCD")])]) is None
def test_elm_voltage(): # these aren't parsed as standard hex messages, so manufacture our own assert d.elm_voltage([Message([Frame("12.875")])]) == (12.875, Unit.VOLT) assert d.elm_voltage([Message([Frame("12")])]) == (12, Unit.VOLT) assert d.elm_voltage([Message([Frame("12ABCD")])]) == (None, Unit.NONE)
def test_elm_voltage(): # these aren't parsed as standard hex messages, so manufacture our own assert d.elm_voltage([ Message([ Frame("12.875") ]) ]) == (12.875, Unit.VOLT) assert d.elm_voltage([ Message([ Frame("12") ]) ]) == (12, Unit.VOLT) assert d.elm_voltage([ Message([ Frame("12ABCD") ]) ]) == (None, Unit.NONE)