ORIONIS API REFERENCE

THE ORIONIS API

Build with clarity.

Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.

class documentation

Represent the outcome of a test execution.

Parameters
idUnique identifier for the test result.
nameName of the test.
statusStatus of the test execution (e.g., passed, failed).
execution_timeTime taken to execute the test, in seconds.
error_messageError message if the test failed, otherwise None.
tracebackFormatted traceback lines if an error occurred, otherwise None.
class_nameName of the class containing the test, if applicable.
methodName of the method representing the test, if applicable.
moduleName of the module containing the test, if applicable.
file_pathPath to the file containing the test, if applicable.
doc_stringDocstring of the test, if applicable.
exceptionName of the raised exception class if an error occurred, otherwise None.
line_noLine number in the source file where the test is defined, if applicable.
Returns
NoneThis class does not return a value upon instantiation.
Class Variable class_name Undocumented
Class Variable doc_string Undocumented
Class Variable error_message Undocumented
Class Variable exception Undocumented
Class Variable execution_time Undocumented
Class Variable file_path Undocumented
Class Variable id Undocumented
Class Variable line_no Undocumented
Class Variable method Undocumented
Class Variable module Undocumented
Class Variable name Undocumented
Class Variable source_code Undocumented
Class Variable status Undocumented
Class Variable traceback Undocumented

Inherited from BaseEntity:

Class Method _cachedFieldMetadata Retrieve field definitions and normalized types cached by class.
Method __post_init__ Provide a no-op initialization hook for subclass validation.
Method getFields Describe field names, normalized types, defaults, and metadata.
Method toDict Convert the dataclass instance to a recursively copied dictionary.
Class Variable __slots__ Undocumented
class_name: str | None, optional = (source)

Undocumented

doc_string: str | None, optional = (source)

Undocumented

error_message: str | None, optional = (source)

Undocumented

exception: str | None, optional = (source)

Undocumented

execution_time: float = (source)

Undocumented

file_path: str | None, optional = (source)

Undocumented

Undocumented

line_no: int | None, optional = (source)

Undocumented

method: str | None, optional = (source)

Undocumented

module: str | None, optional = (source)

Undocumented

Undocumented

source_code: list[tuple[int, str]] | None = (source)

Undocumented

Undocumented

traceback: list[str] | None, optional = (source)

Undocumented