Usage: fy-testsuite [options] [args] General options: --help, -h : Display this help message --version, -v : Display libfyaml version --quiet, -q : Quiet operation (default false) --debug-level, -d : Set debug level (default 3) --color, -C : Color output (on, off, auto) (default auto) --visible, -V : Make whitespace and linebreaks visible (default false) --dry-run : Do not parse/emit Diagnostic options: --disable-diag : Disable diag error module --enable-diag : Enable diag error module --show-diag : Show diag option (source, position, type, module) --hide-diag : Hide diag option (source, position, type, module) Parser options: --include, -I : Add directory to include path (default ) --json, -j : JSON input mode (no, force, auto) (default auto) --resolve, -r : Perform anchor and merge key resolution (default false) --yaml-1.1 : Enable YAML 1.1 --yaml-1.2 : Enable YAML 1.2 --yaml-1.3 : Enable YAML 1.3 --follow, -l : Follow aliases when using paths (default false) --sloppy-flow-indentation : Enable sloppy indentation in flow mode (default false) --prefer-recursive : Prefer recursive instead of iterative algorithms (default false) --ypath-aliases : Use YPATH aliases (default false) --allow-duplicate-keys : Allow duplicate keys (default false) --collect-errors : Collect errors instead of outputting directly (default false) --disable-accel : Disable access accelerators (default false) --disable-buffering : Disable buffering (use unix fd) (default false) --disable-mmap : Disable mmap usage --disable-depth-limit : Disable depth limit (default false) Testsuite options: --disable-flow-markers : Disable testsuite's flow-markers (default false) --disable-doc-markers : Disable testsuite's document-markers (default false) --disable-scalar-styles : Disable testsuite's scalar styles (default false) --document-event-stream : Generate a document and then produce events (default false) --tsv-format : Display testsuite in TSV format (default false) Examples: Parse and dump test-suite event format $ fy-testsuite input.yaml Parse and dump of event example from stdin $ echo "foo: bar" | fy-testsuite - +STR +DOC +MAP =VAL :foo =VAL :bar -MAP -DOC -STR