21 lines
1.1 KiB
Text
21 lines
1.1 KiB
Text
flowrs-record
|
|
Copyright 2024-2026 David Charlot and the flowRS contributors
|
|
|
|
Licensed under either of the Apache License, Version 2.0 (LICENSE-APACHE) or the MIT
|
|
license (LICENSE-MIT), at your option. This crate is part of flowRS.
|
|
|
|
Third-party material:
|
|
|
|
src/hardpy.rs, src/systemlink.rs and src/wats.rs convert dates with Howard Hinnant's
|
|
chrono-compatible low-level date algorithms (civil_from_days, days_from_civil),
|
|
https://howardhinnant.github.io/date_algorithms.html, which their author donated to the
|
|
public domain. src/wats.rs hashes with FNV-1a (Fowler, Noll and Vo; public domain).
|
|
|
|
The record formats this crate reads and writes (OpenHTF, HardPy, WATS, NI SystemLink,
|
|
OpenTAP, STDF V4, JUnit XML, pytest report-log) are interfaces: the field names, enum
|
|
strings and layouts it uses come from those projects' published schemas, documentation
|
|
and output, for interoperability. No implementation code from them is in this crate;
|
|
pystdf, pytest and the others were run only as oracles.
|
|
|
|
tests/corpus/ holds output generated for flowRS by running pytest, pytest-reportlog and
|
|
Playwright over test suites written for these tests.
|