Пример #1
0
def test_set_jc_mode():
    # Load JetsonClocks controller
    jc = JetsonClocks()
    jc.start = True
    # Initialize NVPmodel
    nvp = NVPmodel("PC", jetson_clocks=jc)
    # Set value
    set_status = nvp.set(0)
    # stop jc
    jc.start = False
    assert set_status
Пример #2
0
def test_set_jc_mode():
    # Load JetsonClocks controller
    jc = JetsonClocks(sys.prefix + "/local/jetson_stats")
    try:
        jc.start = True
    except JetsonClocks.JCException:
        pass
    # Initialize NVPmodel
    nvp = NVPmodel(jetson_clocks=jc)
    # Set value
    set_status = nvp.set(0)
    # stop jc
    try:
        jc.start = False
    except JetsonClocks.JCException:
        pass
    assert set_status
Пример #3
0
def test_decrease_mode():
    # Initialize NVPmodel
    nvp = NVPmodel()
    # Set value
    assert nvp.decrease()
Пример #4
0
def test_set_mode():
    # Initialize NVPmodel
    nvp = NVPmodel()
    # Set value
    assert nvp.set(0)
Пример #5
0
def test_mode():
    # Test board in list
    nvp = NVPmodel()
    assert nvp.mode == nvp.modes[nvp.num]["Name"]
    assert nvp.num == nvp.modes[nvp.num]["ID"]
Пример #6
0
def test_initialization():
    # Test board in list
    nvp = NVPmodel()
    assert isinstance(nvp.modes, list)
Пример #7
0
def test_nvp_good():
    # Initialize NVPmodel
    nvp = NVPmodel()
    # Check values
    assert isinstance(nvp.mode, str)
    assert isinstance(nvp.num, int)
Пример #8
0
def test_increase_mode():
    # Initialize NVPmodel
    nvp = NVPmodel("PC")
    # Set value
    assert nvp.increase()