arelle.ModelTestcaseObject¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Classes¶
Functions¶
Data¶
API¶
- arelle.ModelTestcaseObject.TXMY_PKG_SRC_ELTS¶
(‘metadata’, ‘catalog’, ‘taxonomy’)
- arelle.ModelTestcaseObject.testcaseVariationsByTarget(testcaseVariations: list[ModelTestcaseVariation]) collections.abc.Generator[ModelTestcaseVariation, None, None]¶
- class arelle.ModelTestcaseObject.ModelTestcaseVariation¶
Bases:
arelle.ModelObject.ModelObject- errors: list[str] | None¶
None
- userExpectedErrors: list[dict[str, int]]¶
None
- readMeFirstElements: list[arelle.ModelObject.ModelObject | None]¶
None
- init(modelDocument: arelle.ModelDocument.ModelDocument) None¶
- property id: str¶
- property name: str | None¶
- property description: str | None¶
- property reference: str | None¶
- property readMeFirstUris: list[str | tuple[arelle.ModelValue.QName | str, str]]¶
- property dataUris: collections.defaultdict[str, list[str]]¶
- property parameters: dict[arelle.ModelValue.QName | None, tuple[arelle.ModelValue.QName | None, str | None]]¶
- property resultIsVersioningReport: bool¶
- property versioningReportUri: str | None¶
- property resultIsXbrlInstance: bool¶
- property resultXbrlInstanceUri: str | None¶
- property resultIsInfoset: bool¶
- property resultInfosetUri: str | None¶
- property resultIsTable: bool¶
- property resultTableUri: str | None¶
- property resultIsTaxonomyPackage: bool¶
- property variationDiscoversDTS: bool¶
- property cfcnCall: tuple[str, arelle.ModelObject.ModelObject] | None¶
- property cfcnTest: tuple[str, arelle.ModelObject.ModelObject] | None¶
- property expected: str | list[arelle.ModelValue.QName | str] | dict[str, tuple[int, int]] | None¶
- property expectedWarnings: list[str] | None¶
- property match: str | None¶
- property expectedCount: Any¶
- property expectedReportCount: int | None¶
- property severityLevel: int¶
- property blockedMessageCodes: str | None¶
- property expectedVersioningReport: None¶
- property propertyView: list[tuple[str, str | None]]¶
- setUserExpectedErrors(testcaseExpectedErrors: dict[str, dict[str, int]], useFileSource: arelle.FileSource.FileSource | None) list[dict[str, int]]¶