コード例 #1
0
ファイル: test_aprspy.py プロジェクト: pduran2008/aprs2
def test_decode_invalid_dfs():
    # DFS values must be numerical
    try:
        APRSUtils.decode_dfs("DFS236Z")
        assert False
    except ValueError:
        assert True
    except Exception:
        assert False
コード例 #2
0
ファイル: test_aprspy.py プロジェクト: pduran2008/aprs2
def test_decode_dfs():
    (strength, height, gain, directivity) = APRSUtils.decode_dfs("2360")

    assert strength == 2
    assert height == 80
    assert gain == 6
    assert directivity == None

    (strength, height, gain, directivity) = APRSUtils.decode_dfs("2361")

    assert strength == 2
    assert height == 80
    assert gain == 6
    assert directivity == 45