Skip to main content

Crate tarn

Crate tarn 

Source

Modules§

assert
bench
builtin
capture
config
cookie
env
error
faker
Faker / RNG seed source for built-in interpolation functions.
fix_plan
Shared “fix plan” surface backing both the tarn-mcp tarn_fix_plan tool and the tarn-lsp Quick Fix code action (NAZ-305, Phase L3.4).
fixtures
Per-step fixture store shared between the runner (writer) and tarn-lsp (reader).
format
In-process whole-document formatter for .tarn.yaml buffers.
http
hurl_import
impact
tarn impact — map changes to the Tarn test targets they affect.
interpolation
jsonpath
JSONPath evaluation — thin public wrapper over serde_json_path that crate::assert::body and crate::capture already use internally.
lint
Structural lint rules for Tarn test files.
model
outline
Best-effort outline extraction for Tarn test files.
parser
path_util
Cross-platform path string helpers.
regex_cache
report
runner
scaffold
tarn scaffold — bootstrap a minimal .tarn.yaml skeleton from one of four inputs (OpenAPI operation id, raw curl command, explicit method+URL, or a previously-recorded fixture).
scripting
selector
Selective execution filters for tarn run.
update
validation
Library-friendly façade over tarn’s validation pipeline.
watch