コード例 #1
0
def test_bits_without_header(expected, bits):
    line = frame_to_line(bits)
    with patch('fileinput.lineno', return_value='0'):
        with patch('parser.IridiumMessage._pretty_header', return_value='-'):
            parser.freqclass = False
            p = parser.Message(line).upgrade()
            assert p.pretty().strip() == expected
コード例 #2
0
def do_test_frame(bits):
    line = frame_to_line(bits)
    with patch('fileinput.lineno', return_value='0'):
        with patch('parser.IridiumMessage._pretty_header', return_value='-'):
            p = parser.Message(line).upgrade()
            if p.error:
                return "ERR:" + ", ".join(p.error_msg)
            else:
                return p.pretty()
コード例 #3
0
ファイル: handlers.py プロジェクト: A-UNDERSCORE-D/masshl2
def onnotice(connection, args, prefix):
    msg = parser.Message(connection, args, prefix, "NOTICE")
    on_msg(msg, connection)
コード例 #4
0
def test_bits_header(expected, bits):
    line = frame_to_line(bits)
    with patch('fileinput.lineno', return_value='0'):
        p = parser.Message(line).upgrade()
        assert p._pretty_header() == expected
コード例 #5
0
ファイル: handlers.py プロジェクト: A-UNDERSCORE-D/masshl2
def onprivmsg(connection, args, prefix):
    msg = parser.Message(connection, args, prefix, "PRIVMSG")
    on_msg(msg, connection)