14 types
ZplCore.Testing.Check
Batch label check runner behind 'zplcore check' (ZplCheck, ZplCheckOptions, ZplCheckResult) with JUnit XML, SARIF 2.1.0, JSON and Markdown PR reports.
| Type | Kind | Summary |
|---|---|---|
| BaselineState | enum | How a file compares with its baseline version. |
| CheckCase | record | One check of a file (a JUnit test case). |
| CheckFinding | record | One finding of zplcore check with its source position. |
| CheckImages | record | Rendered images of one label for the report (paths relative to ZplCheckOptions.ReportDirectory). |
| CheckSeverity | enum | Severity of a check finding (maps to SARIF note / warning / error). |
| CheckStatus | enum | Result of one check (a JUnit test case). |
| CheckedFile | class | Everything zplcore check found for one file. |
| LabelSource | class | Reads label files for ZplCheck: ZPL (.zpl, .prn, .txt …) and label JSON (Label.FromJson). |
| MarkdownOptions | class | Options of ZplCheckResult.ToMarkdown. |
| ZplCheck | class | The label check runner behind zplcore check: renders every label file, runs the selected checks (render, layout, compliance pac… |
| ZplCheck.Rules | class | Rule ids of the testing checks (ZT…). Compliance (ZPL3xxx) and scan-proof (SPxxxx) keep their own ids. |
| ZplCheckCommand | class | Command line of zplcore check (alias zplcore test, also dotnet zplcore check as a local tool) and zplcore snapshot accept. Live… |
| ZplCheckOptions | class | Options of ZplCheck.Run (the zplcore check command line). |
| ZplCheckResult | class | Result of ZplCheck.Run with the CI output formats. |

