maid_runner.ArtifactSpec¶
- class maid_runner.ArtifactSpec(kind: 'ArtifactKind', name: 'str', description: 'Optional[str]' = None, args: 'tuple[ArgSpec, ...]' = (), returns: 'Optional[str]' = None, raises: 'tuple[str, ...]' = (), is_async: 'bool' = False, bases: 'tuple[str, ...]' = (), type_parameters: 'tuple[str, ...]' = (), of: 'Optional[str]' = None, type_annotation: 'Optional[str]' = None, test_details: 'Optional[TestFunctionDetails]' = None)¶
- Parameters:
- __init__(kind, name, description=None, args=(), returns=None, raises=(), is_async=False, bases=(), type_parameters=(), of=None, type_annotation=None, test_details=None)¶
- Parameters:
- Return type:
None
Methods
__init__(kind, name[, description, args, ...])merge_key()Attributes
argsbasesdescriptionis_asyncis_privateofqualified_nameraisesreturnstest_detailstype_annotationtype_parameterskindname