Subversion Repositories HomeAutomation

Rev

Rev 743 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed

Rev 743 Rev 747
Line 33... Line 33...
33
    def testB_CanPktBasic2(self):
33
    def testB_CanPktBasic2(self):
34
        log.debug('testCanPktBasic2')
34
        log.debug('testCanPktBasic2')
35
        pkt = CanPkt(0xffaaaa, [0x1b, 0xff])
35
        pkt = CanPkt(0xffaaaa, [0x1b, 0xff])
36
        str = pkt.toString()
36
        str = pkt.toString()
37
        log.debug('pkt str: ' + str)
37
        log.debug('pkt str: ' + str)
38
        assert str == 'PKT ffaaaa 1 0 27 255'
38
        assert str == 'PKT 00FFAAAA 1 0 1b ff'
39
        log.debug(pkt.nodeId)
39
        log.debug(pkt.nodeId)
40
        assert pkt.nodeId == 0xffaaaa
40
        assert pkt.nodeId == 0xffaaaa
41
        log.debug(pkt.extended)
41
        log.debug(pkt.extended)
42
        assert pkt.extended == True
42
        assert pkt.extended == True
43
        log.debug(pkt.remote)
43
        log.debug(pkt.remote)
Line 69... Line 69...
69
        assert pkt.extended == True
69
        assert pkt.extended == True
70
        log.debug(pkt.remote)
70
        log.debug(pkt.remote)
71
        assert pkt.remote == False
71
        assert pkt.remote == False
72
        log.debug(pkt.data)
72
        log.debug(pkt.data)
73
        log.debug(pkt.data[0])
73
        log.debug(pkt.data[0])
74
        assert pkt.data[0] == 0x2b
74
        assert pkt.data[0] == 0x43
75
        log.debug(pkt.data[1])
75
        log.debug(pkt.data[1])
76
        assert pkt.data[1] == 0x01
76
        assert pkt.data[1] == 0x01
77
       
77
       
78
if __name__ == "__main__":
78
if __name__ == "__main__":
79
    unittest.main() # run all tests
79
    unittest.main() # run all tests