Skip to content

flyx/yaml-test-suite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Name

YAML Test Suite - Comprehensive Test Suite for YAML

Overview

This test suite is composed of (what will eventually be) 100s of test directories that each represent a specific situation for a YAML processor. Each test directory contains a number of related files, that test suites can be made to use in interesting ways. For example:

  • Metadata about the test

    • Name (short phrase)

    • Tags

    • Description

  • Input YAML

  • Canonical Output YAML

  • Matching JSON

  • Token stream notation

  • Event stream notation

  • Error data

  • etc

Not every test dir will have the same elements. Since the tests are just data, it is up to the framework using the tests to decide which tests to use and how to use them.

The tests are currently written in TestML under the test directory on the master branch. The test data is split into the separate files structure, and kept on the data branch. This makes tests easier to groom.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Perl 68.3%
  • HTML 13.5%
  • CSS 9.1%
  • Shell 5.4%
  • Makefile 3.7%