Exemplo n.º 1
0
def test_open():
    # Init fan
    fan = Fan('tests/fan/', 100, 1.0)
    # Update
    fan.update()
    # Read status fan
    assert fan.fan_ctrl[-1] == 100
Exemplo n.º 2
0
def test_open():
    # Init fan
    fan = Fan('tests/fan/')
    # Update
    fan.update()
    # Check dictionary
    assert 'cap' in fan.status
    assert 'step' in fan.status
    assert 'cpwm' in fan.status
    assert 'tpwm' in fan.status
    assert 'status' in fan.status
    # Read status fan
    assert fan.status['tpwm'] == 100
Exemplo n.º 3
0
def test_open():
    jc = JetsonClocks(sys.prefix + "/local/jetson_stats")
    # Init fan
    fan = Fan('tests/fan/', jc, sys.prefix + "/local/jetson_stats")
    # Update
    fan.update()
    # Check dictionary
    assert 'cap' in fan.status
    assert 'step' in fan.status
    assert 'cpwm' in fan.status
    assert 'tpwm' in fan.status
    assert 'status' in fan.status
    # Read status fan
    assert fan.status['tpwm'] == 100
Exemplo n.º 4
0
def test_wrong_open():
    # Initialize object
    try:
        Fan('wrong_path', 100, 1.0)
        assert False
    except Fan.FanException:
        assert True
Exemplo n.º 5
0
def test_wrong_open():
    jc = JetsonClocks(sys.prefix + "/local/jetson_stats")
    # Initialize object
    try:
        Fan('wrong_path', jc, sys.prefix + "/local/jetson_stats")
        assert False
    except Fan.FanException:
        assert True
Exemplo n.º 6
0
def test_wrong_open():
    jc = JetsonClocks()
    # Initialize object
    try:
        Fan('wrong_path', jc)
        assert False
    except Fan.FanException:
        assert True