fileTestSuite

Allows you to create unified test suites for data processing software

fileTestSuite

A spec and a tool that allows you to create unified test suites for data processing software.

Central repo and spec: https://codeberg.org/fileTestSuite/fileTestSuite

Implementations:

  • Tier 0: authoring CLI tool, serialization, parsing, testing:

  • Tier 1: serialization, parsing, testing

  • Tier 2: parsing, testing:

  • Tier 3: parsing

    • Kaitai Struct - supports C++, C#, Go, Java, JavaScript, TypeScript, Lua, Nim, Perl, PHP, Python, Ruby, Rust, Swift
  • Unimplemented, but needed:

    • Rust

Suites:

Dependencies:

  • TestAbs - C++ version of FTS relies on it to decouple tests generation from a testing framework
Filter
Sort
A test suite for YAML.
Updated 2024年12月03日 05:41:44 +01:00
Tests for fileTestSuite serializer itself
Updated 2024年12月03日 05:41:44 +01:00
Meta repo
Updated 2024年12月03日 05:41:43 +01:00
Python implementation of fileTestSuite spec
Updated 2024年12月03日 05:41:27 +01:00
C implementation of fileTestSuile. May be extremily insecure. Don't use for now.
Updated 2024年12月03日 05:41:27 +01:00
fileTestSuite/fileTestSuite
A specification for datasets of files used to test data processing algorithms implementations
Updated 2024年12月03日 05:41:26 +01:00
A test suite for patch file parser libs
Updated 2024年12月03日 05:41:26 +01:00

Members 1