I get 2 failures with the unit tests within syck (0.35, from tarball).
Known issues? Should I use CVS version?
Guillaume.
[gus@comp ruby]$ ruby -v
ruby 1.6.8 (2002-12-24) [i586-linux-gnu]
[gus@comp ruby]$ ruby tests/basic.rb
YAML_Unit_Tests#test_akira .
YAML_Unit_Tests#test_basic_map .
YAML_Unit_Tests#test_basic_strings .
YAML_Unit_Tests#test_document .
YAML_Unit_Tests#test_emitting_indicators .
YAML_Unit_Tests#test_perl_regexp .
YAML_Unit_Tests#test_ruby_regexp .
YAML_Unit_Tests#test_ruby_struct .
YAML_Unit_Tests#test_spec_anchors_and_aliases .
YAML_Unit_Tests#test_spec_application_family .
YAML_Unit_Tests#test_spec_builtin_binary .
YAML_Unit_Tests#test_spec_builtin_literal_blocks .
YAML_Unit_Tests#test_spec_builtin_map .
YAML_Unit_Tests#test_spec_builtin_seq .
YAML_Unit_Tests#test_spec_builtin_time .
YAML_Unit_Tests#test_spec_complex_invoice .
YAML_Unit_Tests#test_spec_domain_prefix .
YAML_Unit_Tests#test_spec_explicit_families .
YAML_Unit_Tests#test_spec_float_explicit .
YAML_Unit_Tests#test_spec_force_implicit .
YAML_Unit_Tests#test_spec_indentation_determines_scope .
YAML_Unit_Tests#test_spec_log_file .
YAML_Unit_Tests#test_spec_mapping_between_sequences .
YAML_Unit_Tests#test_spec_mapping_of_mappings .
YAML_Unit_Tests#test_spec_multiline_scalars .
YAML_Unit_Tests#test_spec_nested_comments .
YAML_Unit_Tests#test_spec_oneline_docs .
YAML_Unit_Tests#test_spec_override_anchor .
YAML_Unit_Tests#test_spec_preserve_indent .
YAML_Unit_Tests#test_spec_private_types .
YAML_Unit_Tests#test_spec_quoted_scalars F.
YAML_Unit_Tests#test_spec_root_fold .
YAML_Unit_Tests#test_spec_root_mapping .
YAML_Unit_Tests#test_spec_sequence_in_sequence_shortcut .
YAML_Unit_Tests#test_spec_sequence_key_shortcut .
YAML_Unit_Tests#test_spec_sequence_of_sequences .
YAML_Unit_Tests#test_spec_sequence_shortcuts .
YAML_Unit_Tests#test_spec_simple_implicit_map .
YAML_Unit_Tests#test_spec_simple_implicit_sequence .
YAML_Unit_Tests#test_spec_simple_map_with_nested_sequences .
YAML_Unit_Tests#test_spec_simple_sequence_with_nested_map .
YAML_Unit_Tests#test_spec_single_folded .
YAML_Unit_Tests#test_spec_single_literal .
YAML_Unit_Tests#test_spec_span_double_quote .
YAML_Unit_Tests#test_spec_span_single_quote .
YAML_Unit_Tests#test_spec_throwaway .
YAML_Unit_Tests#test_spec_type_float .
YAML_Unit_Tests#test_spec_type_int .
YAML_Unit_Tests#test_spec_type_misc .
YAML_Unit_Tests#test_spec_url_escaping F.
YAML_Unit_Tests#test_ypath_parsing .
Time: 0.363261
FAILURES!!!
Test Results:
Run: 51/51(95 asserts) Failures: 2 Errors: 0
Failures: 2
tests/basic.rb:25:in `assert_parse_only’(YAML_Unit_Tests):
expected:<{“control”=>"\0101998\t1999\t2000\n",
“tie-fighter”=>"|\-*-/|", “unicode”=>“Sosa did fine.\342\230\272”,
“hexesc”=>"\r\n is \r\n", “single”=>"“Howdy!” he cried.", “quoted”=>"
not a ‘comment’."}> but was:<{“tie-fighter”=>"|\-*-/|",
“control”=>"\0101998\t1999\t2000\n", “unicode”=>“Sosa did fine.\u263A”,
“quoted”=>" # not a ‘comment’.", “single”=>"“Howdy!” he cried.",
“hexesc”=>"\r\n is \r\n"}> (RUNIT::AssertionFailedError)
from tests/basic.rb:408:in test_spec_quoted_scalars' from tests/basic.rb:1151 tests/basic.rb:25:in
assert_parse_only’(YAML_Unit_Tests):
expected:<{“different”=>[“TWO: value”], “same”=>[“ONE: value”, “ONE:
value”]}> but was:<{“different”=>[“TWO: value”], “same”=>[“value”, “ONE:
value”]}> (RUNIT::AssertionFailedError) from
tests/basic.rb:706:in `test_spec_url_escaping’
from tests/basic.rb:1151
[gus@comp ruby]$