scapy_cbor.test package

Submodules

Test the module bp.blocks.

class scapy_cbor.test.test_fields.TestBoolField(methodName='runTest')

Bases: TestCase

testEncode()
testDecode()
testGetfield()
testAddfield()
class scapy_cbor.test.test_fields.TestUintField(methodName='runTest')

Bases: TestCase

testEncode()
testDecode()
class scapy_cbor.test.test_fields.TestOptionalField(methodName='runTest')

Bases: TestCase

testEncode()
testDecode()
testGetfield()
testAddfield()
class scapy_cbor.test.test_fields.TestFieldListField(methodName='runTest')

Bases: TestCase

testEncode()
testDecode()
testGetfield()
testAddfield()

Test the module bp.blocks.

class scapy_cbor.test.test_packets.MockItem(_pkt=b'', post_transform=None, _internal=0, _underlayer=None, _parent=None, stop_dissection_after=None, **fields)

Bases: CborItem

A test structure.

fields_desc: List[AnyField] = [<TstrField (MockItem).item>]
aliastypes = [<class 'scapy_cbor.test.test_packets.MockItem'>, <class 'scapy_cbor.packets.CborItem'>, <class 'scapy_cbor.packets.AbstractCborStruct'>, <class 'scapy.packet.Packet'>]
class scapy_cbor.test.test_packets.TestCborItem(methodName='runTest')

Bases: TestCase

testEncode()
testDecodeConstructor()
testDecodeDissect()
testDecodeBytes()
class scapy_cbor.test.test_packets.MockArray(_pkt=b'', post_transform=None, _internal=0, _underlayer=None, _parent=None, stop_dissection_after=None, **fields)

Bases: CborArray

A test structure.

fields_desc: List[AnyField] = [<UintField (MockArray).fld_a>, <UintField (MockArray).fld_b>]
aliastypes = [<class 'scapy_cbor.test.test_packets.MockArray'>, <class 'scapy_cbor.packets.CborArray'>, <class 'scapy_cbor.packets.AbstractCborStruct'>, <class 'scapy.packet.Packet'>]
class scapy_cbor.test.test_packets.TestCborArray(methodName='runTest')

Bases: TestCase

testEncode()
testDecodeConstructor()
testDecodeDissect()
testDecodeBytes()
class scapy_cbor.test.test_packets.MockValueHead(_pkt=b'', post_transform=None, _internal=0, _underlayer=None, _parent=None, stop_dissection_after=None, **fields)

Bases: TypeValueHead

Derived class for binding test.

aliastypes = [<class 'scapy_cbor.test.test_packets.MockValueHead'>, <class 'scapy_cbor.packets.TypeValueHead'>, <class 'scapy_cbor.packets.CborArray'>, <class 'scapy_cbor.packets.AbstractCborStruct'>, <class 'scapy.packet.Packet'>]
fields_desc: List[AnyField] = [<UintField (TypeValueHead,AdminRecord,MockValueHead).type_code>]
class scapy_cbor.test.test_packets.TestTypeValueHead(methodName='runTest')

Bases: TestCase

classmethod setUpClass()

Hook method for setting up class fixture before running tests in the class.

testEncodeEmpty()
testDecodeEmpty()
testEncodeItem()
testDecodeItem()
testEncodeArray()
testDecodeArray()