コード例 #1
0
def test_assemble_packet_no_crc():
    assert etree_to_bytes(assemble_packet(
        E.dle())) == b'<packet><dle/></packet>'
コード例 #2
0
def test_assemble_packet_crc():
    assert etree_to_bytes(assemble_packet(
        E.dle(), True)) == b'<packet crc="4259D34E"><dle/></packet>'
コード例 #3
0
def test_send_existing_command(printer):
    pkt = printer.send_command(E.dle(), True)

    assert pkt.dle.get('online') in ('yes', 'no')
コード例 #4
0
def test_etree_to_bytes():
    assert etree_to_bytes(E.dle()) == b'<dle/>'
コード例 #5
0
 def dle(self):
     return self.send_command(E.dle(), True).dle.attrib