blackfennec_doubles.document_system.mime_type package

Subpackages

Submodules

blackfennec_doubles.document_system.mime_type.double_mime_type module

class blackfennec_doubles.document_system.mime_type.double_mime_type.MimeTypeMock(mime_type_id='mime_type', imported_structure=None, exported_structure=None)[source]

Bases: MimeType

export_structure(output: IO, structure)[source]

Export the structure to output IO

Raises

NotImplementedError – if subclass did not implement this method

import_structure(data: IO) StructureMock[source]

Import the structure from IO data

Returns

Structure contained in raw data

Return type

Structure

Raises

NotImplementedError – if subclass did not implement this method

property mime_type_id: str

Identification of mime type via ID

Returns

mime type ID

Return type

str

Raises

NotImplementedError – if subclass did not implement this property

blackfennec_doubles.document_system.mime_type.double_mime_type_registry module

class blackfennec_doubles.document_system.mime_type.double_mime_type_registry.MimeTypeRegistryMock(mime_types=None)[source]

Bases: object

deregister_mime_type(mime_type_key)[source]
property mime_types
register_mime_type(mime_key, mime_type)[source]

Module contents