Skip to contents

Construct a deterministic built-in Phase 9 module fixture

Usage

new_phase9_builtin_fixture(
  module_id,
  module_version,
  plugin_fingerprint,
  schema_resolutions,
  normalized_parameters,
  resource_fingerprint,
  environment_fingerprint,
  implementation_fingerprint
)

Arguments

module_id

Stable built-in module identifier.

module_version

Stable module implementation version.

plugin_fingerprint

Plugin descriptor fingerprint.

schema_resolutions

Named input/output schema fingerprints.

normalized_parameters

Canonically named normalized parameters.

resource_fingerprint

Resource-policy fingerprint.

environment_fingerprint

Runtime-environment fingerprint.

implementation_fingerprint

Built-in implementation fingerprint.

Value

A validated `popgen_phase9_builtin_fixture` record.