Ejemplo n.º 1
0
def test_humidity():
    val = (50.00, )
    hum_buf = lpp_humidity_to_bytes(val)
    assert lpp_humidity_from_bytes(hum_buf) == val
    hum_buf = lpp_humidity_to_bytes(50.25)
    assert lpp_humidity_from_bytes(hum_buf) == val
    val = (50.50, )
    hum_buf = lpp_humidity_to_bytes(val)
    assert lpp_humidity_from_bytes(hum_buf) == val
    hum_buf = lpp_humidity_to_bytes(50.75)
    assert lpp_humidity_from_bytes(hum_buf) == val
Ejemplo n.º 2
0
def test_humidity_invalid_val():
    with pytest.raises(Exception):
        lpp_humidity_to_bytes((0, 0))
Ejemplo n.º 3
0
def test_humidity_invalid_val_type():
    with pytest.raises(Exception):
        lpp_humidity_to_bytes([0x00])
Ejemplo n.º 4
0
def test_humidity_negative_val():
    with pytest.raises(Exception):
        val = (-50.50, )
        lpp_humidity_to_bytes(val)