Comprehensive, language independent Test Suite for YAML
The yaml-test-suite is a comprehensive, language-independent test suite designed to verify the correctness of YAML processors. It provides structured test data including YAML input, canonical output, JSON equivalents, token and event stream notations, and error cases, available both as YAML files in a `src` directory and as individual test directories in released data branches. The project is maintained by the YAML organization and is used by YAML parser libraries across numerous programming languages including C, C++, C#, Java, JavaScript, Python, Perl, PHP, and others. The repository includes tooling via Makefile targets to manage tests, generate data files, and facilitate importing and exporting test data.