Member Junction
    Preparing search index...

    Service for resolving test variables through the inheritance hierarchy.

    Resolution order (highest to lowest priority):

    1. Run-level values (CLI flags, API params)
    2. Suite-level values (if running in a suite)
    3. Test-level defaults
    4. TestType defaults
    Index

    Constructors

    Methods

    • Resolve variables for a test execution.

      Parameters

      • typeVariablesSchemaJson: string | null

        JSON string from TestType.VariablesSchema

      • testVariablesJson: string | null

        JSON string from Test.Variables (optional)

      • suiteVariablesJson: string | null

        JSON string from TestSuite.Variables (optional)

      • runOptions: TestRunOptions

        Runtime options containing user-provided variable values

      Returns ResolvedTestVariables

      Resolved variables with values and sources

      VariableResolutionError if required variables are missing or values are invalid