示例#1
0
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
示例#2
0
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
示例#3
0
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)