Skip to contents

Compare adapter output across software/format versions

Usage

cross_version_adapter_regression(
  input,
  baseline_adapter,
  candidate_adapter,
  baseline_version = "baseline",
  candidate_version = "candidate",
  extract_samples = .ep07_adapter_extract_samples,
  audit_args = list()
)

Arguments

input

Shared raw fixture/input.

baseline_adapter, candidate_adapter

Functions that parse `input`.

baseline_version, candidate_version

Version labels.

extract_samples

Function extracting comparable sample tables.

audit_args

Arguments passed to `field_fidelity_report()`.

Value

An object of class "eye_adapter_regression_audit", stored as a named list, with components "status", "baseline_version", "candidate_version", "fidelity", "baseline", "candidate". It contains adapter output across software/format versions and associated metadata or diagnostics needed to interpret the result.