예제 #1
0
def testfilter5():
    assert calculateFilter([
        0x1560 | CAN_EXTENDED_ID, 0x1561, 0x1562, 0x1563, 0x1564, 0x1565,
        0x1566, 0x1567
    ]) == (
        0x1560,
        0x1FFFFFF8,
    )
예제 #2
0
def testfilter4():
    assert (calculateFilter([
        0x1560 | CAN_EXTENDED_ID,
        0x1561,
        0x1562,
        0x1563,
        0x1564,
        0x1565,
        0x1566,
        0x1567,
        0x1568,
        0x1569,
        0x156A,
        0x156B,
        0x156C,
        0x156D,
        0x1563,
        0x156F,
    ]) == (0x1560, 0x1FFFFFF0))
예제 #3
0
파일: test_can.py 프로젝트: George117/pyxcp
def testfilter2():
    assert calculateFilter([0x101, 0x102 | CAN_EXTENDED_ID,
                            0x103]) == (0x100, 0x1ffffffc)
예제 #4
0
파일: test_can.py 프로젝트: George117/pyxcp
def testfilter1():
    assert calculateFilter([0x101, 0x102, 0x103]) == (0x100, 0x7fc)
예제 #5
0
def testfilter3():
    assert calculateFilter([0x1567 | CAN_EXTENDED_ID]) == (0x1567, 0x1FFFFFFF)
예제 #6
0
def testfilter4():
    assert calculateFilter([
        0x1560 | CAN_EXTENDED_ID, 0x1561, 0x1562, 0x1563,
        0x1564, 0x1565, 0x1566, 0x1567, 0x1568, 0x1569, 0x156a, 0x156b,
        0x156c, 0x156d, 0x1563, 0x156f]) == (0x1560, 0x1ffffff0)