[macruby-changes] [1131] MacRuby/branches/experimental

source_changes at macosforge.org source_changes at macosforge.org
Tue Mar 24 05:08:30 PDT 2009


Revision: 1131
          http://trac.macosforge.org/projects/ruby/changeset/1131
Author:   eloy.de.enige at gmail.com
Date:     2009-03-24 05:08:28 -0700 (Tue, 24 Mar 2009)
Log Message:
-----------
MSpec does not currently support tags for a spec file in multiple tag files. Therefor the tags of 1.9 are copied to macruby and we'll add/remove tags as needed from there. This should keep it simple to merge any newer 1.9 tags. Unfortunately roxor atm still fails at reading the tag files, I was cheering to early...

Modified Paths:
--------------
    MacRuby/branches/experimental/rakelib/spec.rake
    MacRuby/branches/experimental/spec/frozen/macruby.mspec

Added Paths:
-----------
    MacRuby/branches/experimental/spec/frozen/tags/macruby/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/closed_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/each_byte_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/each_line_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/each_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/eof_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/file_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/filename_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/fileno_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/getc_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/gets_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/lineno_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/path_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/pos_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/read_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/readchar_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/readline_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/readlines_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/rewind_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/seek_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/skip_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/tell_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_a_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_i_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_io_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_s_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/frozen_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/pack_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/push_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/reject_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/reverse_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/shift_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/slice_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/to_s_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/uniq_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/unshift_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/bit_and_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/bit_or_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/bit_xor_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/divmod_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/modulo_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/quo_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/remainder_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/class/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/class/inherited_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/class/new_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/class/superclass_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/comparable/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/comparable/equal_value_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/dir/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/dir/pwd_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/enumerable/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/enumerable/inject_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/enumerable/zip_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/env/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/env/select_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/exception/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/exception/standard_error_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/expand_path_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/join_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/new_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/open_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/div_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/divmod_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/id2name_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/induced_from_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/modulo_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/quo_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/to_sym_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/float/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/float/divmod_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/float/induced_from_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/float/modulo_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/clear_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/default_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/delete_if_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/delete_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/each_pair_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/element_set_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/indexes_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/indices_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/initialize_copy_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/initialize_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/merge_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/rehash_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/reject_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/replace_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/shift_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/store_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/to_a_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/to_s_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/update_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/integer/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/integer/induced_from_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/binmode_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/each_line_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/each_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/eof_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/for_fd_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/foreach_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/getc_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/gets_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/inspect_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/new_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/open_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/print_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/putc_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/puts_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/read_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/readchar_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/readlines_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/reopen_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/sysread_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/ungetc_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/callcc_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/caller_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/catch_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/chomp_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/chop_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/eval_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/extend_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/freeze_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/getc_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/global_variables_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/gsub_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/instance_eval_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/instance_variable_get_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/instance_variable_set_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/load_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/local_variables_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/loop_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/method_missing_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/methods_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/p_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/private_methods_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/proc_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/protected_methods_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/public_methods_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/puts_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/require_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/scan_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_method_added_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_method_removed_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_method_undefined_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_methods_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/split_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/sprintf_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/sub_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/system_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/throw_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/to_a_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/warn_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/marshal/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/marshal/dump_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/marshal/load_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/matchdata/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/matchdata/select_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acos_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acosh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asin_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asinh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan2_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atanh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cos_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cosh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erf_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erfc_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/exp_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/frexp_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/hypot_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/ldexp_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log10_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sin_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sinh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sqrt_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tan_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tanh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/method/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/method/clone_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/attr_writer_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/autoload_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_eval_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variable_defined_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variable_get_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variable_set_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variables_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/const_defined_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/const_missing_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/define_method_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/freeze_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/include_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/instance_methods_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/module_eval_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/name_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/private_method_defined_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/protected_instance_methods_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/protected_method_defined_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/public_instance_methods_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/public_method_defined_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/numeric/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/numeric/quo_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/object/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/object/match_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/included_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/prec_f_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/prec_i_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/prec_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/arity_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/call_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/element_reference_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/new_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/to_s_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/compile_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/inspect_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/kcode_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/new_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/append_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/chomp_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/chop_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/concat_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/delete_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/each_line_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/each_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/element_set_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/entries_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/gsub_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/include_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/index_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/initialize_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/insert_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/intern_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/ljust_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/lstrip_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/modulo_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/next_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/replace_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/reverse_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/rindex_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/rjust_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/rstrip_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/scan_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/slice_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/squeeze_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/strip_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/sub_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/succ_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/to_a_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/to_i_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/to_sym_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/tr_s_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/tr_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/unpack_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/upto_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/struct/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/struct/inspect_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/struct/members_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/struct/new_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/symbol/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/symbol/inspect_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/symbol/to_i_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/symbol/to_int_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/element_reference_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/element_set_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/inspect_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/key_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/raise_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/stop_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/terminate_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/at_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/comparison_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/gm_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/hash_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/local_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/mktime_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/utc_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/block_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/catch_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/class_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/constants_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/defined_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/metaclass_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/module_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/numbers_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/precedence_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/private_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/return_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/symbol_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/throw_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/undef_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/variables_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/base64/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/base64/b64encode_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/base64/decode_b_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/ceil_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/div_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/divmod_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/exponent_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/floor_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/induced_from_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/infinite_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/inspect_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/mode_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/modulo_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/new_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/nonzero_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/power_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/to_i_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/to_int_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/truncate_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/zero_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html3/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html3/doctype_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html3/element_init_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4/doctype_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4/element_init_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4fr/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4fr/doctype_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4fr/element_init_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4tr/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4tr/doctype_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4tr/element_init_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/a_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/base_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/blockquote_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/caption_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/checkbox_group_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/checkbox_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/file_field_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/form_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/hidden_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/html_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/image_button_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/img_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/multipart_form_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/password_field_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/radio_button_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/radio_group_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/reset_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/submit_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/text_field_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/textarea_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/initialize_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/out_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/element_reference_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/params_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/element_reference_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/first_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/last_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/set_params_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/to_a_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/to_ary_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/tagmaker/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/tagmaker/nOE_element_def_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/tagmaker/nO_element_def_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/tagmaker/nn_element_def_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/unescape_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/Complex_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/coerce_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/comparison_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/divide_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/exponent_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/inspect_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/acos_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/acosh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/asin_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/asinh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/atan2_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/atan_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/atanh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/cos_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/cosh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/exp_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/log10_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/log_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/sin_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/sinh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/sqrt_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/tan_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/tanh_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/modulo_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/new_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/numeric/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/numeric/image_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/to_s_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/conditionvariable/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/conditionvariable/broadcast_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/conditionvariable/signal_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/conditionvariable/wait_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/generate_line_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/generate_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/parse_line_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/parse_row_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/reader/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/reader/parse_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/civil_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/commercial_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/conversions_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/julian_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/neww_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/ordinal_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/parse_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/enum_cons_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/enum_slice_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/enum_with_index_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/new_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/etc/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/etc/getpwuid_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/each_option_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/each_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/get_option_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/get_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/set_options_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/terminate_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/terminated_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/iconv/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/iconv/close_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/iconv/conv_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/iconv/iconv_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/integer/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/integer/gcd2_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/rational/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/rational/exponent_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/rational/inspect_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/rational/power2_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/matrix/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/matrix/divide_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/matrix/initialize_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/binary_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/connect_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/getbinaryfile_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/gettextfile_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/initialize_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/login_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/nlst_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/putbinaryfile_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/puttextfile_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/retrbinary_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/return_code_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/size_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/storbinary_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/get_print_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/initialize_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/post_form_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/set_debug_output_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpgenericrequest/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpgenericrequest/exec_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/body_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/entity_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/inspect_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/read_body_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/read_new_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/reading_body_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/to_ary_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/observer/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/observer/count_observers_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/openstruct/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/openstruct/table_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/queue/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/queue/num_waiting_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/Rational_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/coerce_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/divmod_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/equal_value_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/exponent_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/initialize_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/inspect_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/new_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/reduce_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/to_r_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rexml/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rexml/text/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rexml/text/indent_text_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rexml/text/new_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/difference_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/exclusion_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/flatten_merge_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/initialize_copy_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/initialize_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/intersection_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/merge_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/minus_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/plus_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/difference_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/exclusion_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/flatten_merge_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/initialize_copy_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/initialize_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/intersection_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/merge_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/minus_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/plus_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/union_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/union_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/singleton/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/singleton/instantiate_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/basicsocket/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/basicsocket/getsockopt_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/constants/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/constants/constants_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/socket/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/socket/for_fd_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/socket/pair_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/each_line_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/each_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/gets_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/initialize_copy_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/initialize_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/open_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/print_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/putc_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/read_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/readline_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/readlines_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/reopen_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/sysread_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/ungetc_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringscanner/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringscanner/getch_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringscanner/initialize_copy_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringscanner/initialize_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/syslog/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/syslog/constants_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/tempfile/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/tempfile/_close_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/tempfile/close_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/yaml/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/yaml/load_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/yaml/to_yaml_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/zlib/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/zlib/gzipwriter/
    MacRuby/branches/experimental/spec/frozen/tags/macruby/library/zlib/gzipwriter/write_tags.txt

Modified: MacRuby/branches/experimental/rakelib/spec.rake
===================================================================
--- MacRuby/branches/experimental/rakelib/spec.rake	2009-03-24 10:53:58 UTC (rev 1130)
+++ MacRuby/branches/experimental/rakelib/spec.rake	2009-03-24 12:08:28 UTC (rev 1131)
@@ -36,7 +36,7 @@
   
   desc "Run language examples"
   task :language do
-    sh "./mspec/bin/mspec ci --format spec -B ./spec/frozen/macruby.mspec spec/frozen/language/*_spec.rb"
+    sh "./mspec/bin/mspec ci --format spec -B ./spec/frozen/macruby.mspec spec/frozen/language"
   end
   
   namespace :"1.9" do

Modified: MacRuby/branches/experimental/spec/frozen/macruby.mspec
===================================================================
--- MacRuby/branches/experimental/spec/frozen/macruby.mspec	2009-03-24 10:53:58 UTC (rev 1130)
+++ MacRuby/branches/experimental/spec/frozen/macruby.mspec	2009-03-24 12:08:28 UTC (rev 1131)
@@ -50,9 +50,9 @@
   set :target, './miniruby'
 
   set :tags_patterns, [
-                        [%r(language/), 'tags/1.9/language/'],
-                        [%r(core/),     'tags/1.9/core/'],
-                        [%r(library/),  'tags/1.9/library/'],
+                        [%r(language/), 'tags/macruby/language/'],
+                        [%r(core/),     'tags/macruby/core/'],
+                        [%r(library/),  'tags/macruby/library/'],
                         [/_spec.rb$/,   '_tags.txt']
                       ]
 end
\ No newline at end of file

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/closed_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/closed_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/closed_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:ARGF.closed? returns true if the current stream has been closed

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/each_byte_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/each_byte_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/each_byte_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:ARGF.each_byte yields each byte of all streams to the passed block
+fails:ARGF.each_byte returns self when passed a block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/each_line_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/each_line_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/each_line_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:ARGF.each_line reads each line of files

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/each_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/each_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/each_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:ARGF.each reads each line of files

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/eof_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/eof_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/eof_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:ARGF.eof returns true when reaching the end of a file
+fails:ARGF.eof raises IOError when called on a closed stream
+fails:ARGF.eof? returns true when reaching the end of a file
+fails:ARGF.eof? raises IOError when called on a closed stream

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/file_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/file_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/file_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:ARGF.file returns the current file object on each file

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/filename_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/filename_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/filename_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:ARGF.filename returns the current file name on each file
+fails:ARGF.filename it sets the $FILENAME global variable with the current file name on each file

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/fileno_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/fileno_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/fileno_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:ARGF.fileno returns the current file number on each file
+fails:ARGF.fileno raises an ArgumentError when called on a closed stream

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/getc_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/getc_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/getc_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:ARGF.getc reads each char of files
+fails:ARGF.getc returns nil when end of stream reached

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/gets_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/gets_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/gets_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,6 @@
+fails:ARGF.gets reads one line of a file
+fails:ARGF.gets reads all lines of a file
+fails:ARGF.gets reads all lines of stdin
+fails:ARGF.gets reads all lines of two files
+fails:ARGF.gets sets $_ global variable with each line read
+fails:ARGF.gets returns nil when reaching end of files

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/lineno_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/lineno_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/lineno_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:ARGF.lineno returns the current line number on each file

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/path_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/path_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/path_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:ARGF.path returns the current file name on each file
+fails:ARGF.path it sets the $FILENAME global variable with the current file name on each file

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/pos_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/pos_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/pos_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:ARGF.pos gives the correct position for each read operation
+fails:ARGF.pos raises an ArgumentError when called on a closed stream
+fails:ARGF.pos= sets the correct position in files

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/read_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/read_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/read_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,14 @@
+fails:ARGF.read reads the contents of a file
+fails:ARGF.read treats first nil argument as no length limit
+fails:ARGF.read treats second nil argument as no output buffer
+fails:ARGF.read treats second argument as an output buffer
+fails:ARGF.read reads a number of bytes from the first file
+fails:ARGF.read reads from a single file consecutively
+fails:ARGF.read reads the contents of two files
+fails:ARGF.read reads the contents of one file and some characters from the second
+fails:ARGF.read reads across two files consecutively
+fails:ARGF.read reads the contents of stdin
+fails:ARGF.read reads a number of bytes from stdin
+fails:ARGF.read reads the contents of one file and stdin
+fails:ARGF.read reads the contents of the same file twice
+fails:ARGF.read reads the contents of a special device file

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/readchar_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/readchar_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/readchar_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:ARGF.getc reads each char of files
+fails:ARGF.readchar raises EOFError when end of stream reached

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/readline_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/readline_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/readline_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,6 @@
+fails:ARGF.readline reads one line of a file
+fails:ARGF.readline reads all lines of a file
+fails:ARGF.readline reads all lines of stdin
+fails:ARGF.readline reads all lines of two files
+fails:ARGF.readline sets $_ global variable with each line read
+fails:ARGF.readline raises an EOFError when reaching end of files

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/readlines_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/readlines_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/readlines_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:ARGF.readlines reads all lines of all files
+fails:ARGF.readlines returns nil when end of stream reached

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/rewind_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/rewind_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/rewind_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:ARGF.rewind goes back to beginning of current file
+fails:ARGF.rewind raises an ArgumentError when end of stream reached

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/seek_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/seek_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/seek_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:ARGF.seek sets the absolute position relative to beginning of file
+fails:ARGF.seek sets the position relative to current position in file
+fails:ARGF.seek sets the absolute position relative to end of file
+fails:ARGF.seek takes at least one argument (offset)

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/skip_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/skip_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/skip_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:ARGF.skip skips the current file
+fails:ARGF.skip has no effect when called twice in a row
+fails:ARGF.skip has no effect at end of stream

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/tell_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/tell_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/tell_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:ARGF.tell gives the correct position for each read operation
+fails:ARGF.tell raises an ArgumentError when called on a closed stream

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_a_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_a_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_a_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:ARGF.to_a reads all lines of all files
+fails:ARGF.to_a returns nil when end of stream reached

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_i_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_i_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_i_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:ARGF.to_i returns the current file number on each file
+fails:ARGF.to_i raises an ArgumentError when called on a closed stream

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_io_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_io_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_io_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:ARGF.to_io returns the IO of the current file

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_s_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_s_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/argf/to_s_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:ARGF.to_s returns 'ARGF'

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/frozen_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/frozen_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/frozen_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Array#frozen? returns true if array is temporarily frozen while being sort!ed

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/pack_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/pack_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/pack_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,268 @@
+fails:Array#pack sequentially processes each pack format, which consumes element in the array, and finally concatenates their result
+fails:Array#pack ignores white spaces
+fails:Array#pack with format 'B' returns packed bit-string descending order
+fails:Array#pack with format 'B' conversion edge case: all zeros
+fails:Array#pack with format 'B' conversion edge case: all ones
+fails:Array#pack with format 'B' conversion edge case: left one
+fails:Array#pack with format 'B' conversion edge case: right one
+fails:Array#pack with format 'B' conversion edge case: edge sequences not in first char
+fails:Array#pack with format 'B' returns zero-char for each 2 of count that greater than string length
+fails:Array#pack with format 'B' returns extra zero char if count is odd and greater than string length
+fails:Array#pack with format 'B' starts new char if string is ended before char's 8 bits
+fails:Array#pack with format 'B' returns empty string if count = 0
+fails:Array#pack with format 'b' returns packed bit-string descending order
+fails:Array#pack with format 'b' conversion edge case: all zeros
+fails:Array#pack with format 'b' conversion edge case: all ones
+fails:Array#pack with format 'b' conversion edge case: left one
+fails:Array#pack with format 'b' conversion edge case: right one
+fails:Array#pack with format 'b' conversion edge case: edge sequences not in first char
+fails:Array#pack with format 'b' returns zero-char for each 2 of count that greater than string length
+fails:Array#pack with format 'b' returns extra zero char if count is odd and greater than string length
+fails:Array#pack with format 'b' starts new char if argument string is ended before char's 8 bits
+fails:Array#pack with format 'b' returns empty string if count = 0
+fails:Array#pack with format 'H' encodes hexadecimal digits to byte sequence in the order of high-nibble first
+fails:Array#pack with format 'H' ignores rest of the pack argument when the argument is too long
+fails:Array#pack with format 'H' fills low-nibble of the last byte with 0 when count is odd
+fails:Array#pack with format 'H' fills the rest bytes with 0 if pack argument has insufficient length
+fails:Array#pack with format 'H' returns the whole argument string with star parameter
+fails:Array#pack with format 'H' consumes only one array item per a format
+fails:Array#pack with format 'h' encodes hexadecimal digits to byte sequence in the order of low-nibble first
+fails:Array#pack with format 'h' ignores rest of the pack argument when the argument is too long
+fails:Array#pack with format 'h' fills low-nibble of the last byte with 0 when count is odd
+fails:Array#pack with format 'h' fills the rest bytes with 0 if pack argument has insufficient length
+fails:Array#pack with format 'h' returns the whole argument string with star parameter
+fails:Array#pack with format 'h' consumes only one array item per a format
+fails:Array#pack with format 'C' returns a string with byte of appropriate number
+fails:Array#pack with format 'C' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'C' reduces value to fit in byte
+fails:Array#pack with format 'C' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'C' processes count number of array elements if count given
+fails:Array#pack with format 'C' returns empty string if count = 0
+fails:Array#pack with format 'C' with star parameter processes all remaining array items
+fails:Array#pack with format 'c' returns a string with byte of appropriate number
+fails:Array#pack with format 'c' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'c' reduces value to fit in byte
+fails:Array#pack with format 'c' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'c' processes count number of array elements if count given
+fails:Array#pack with format 'c' returns empty string if count = 0
+fails:Array#pack with format 'c' with star parameter processes all remaining array items
+fails:Array#pack with format 'n' returns a string containing 2 bytes for an integer
+fails:Array#pack with format 'n' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'n' drops higher bytes when a pack argument is >= 2**32
+fails:Array#pack with format 'n' drops higher bytes when a pack argument is < -2**32
+fails:Array#pack with format 'n' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'n' processes count number of array elements if count given
+fails:Array#pack with format 'n' returns empty string if count = 0
+fails:Array#pack with format 'n' with star parameter processes all remaining array items
+fails:Array#pack with format 'v' returns a string containing 2 bytes for an integer
+fails:Array#pack with format 'v' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'v' drops higher bytes when a pack argument is >= 2**16
+fails:Array#pack with format 'v' drops higher bytes when a pack argument is < -2**16
+fails:Array#pack with format 'v' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'v' processes count number of array elements if count given
+fails:Array#pack with format 'v' returns empty string if count = 0
+fails:Array#pack with format 'v' with star parameter processes all remaining array items
+fails:Array#pack with format 'N' returns a string containing 4 bytes for an integer
+fails:Array#pack with format 'N' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'N' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'N' processes count number of array elements if count given
+fails:Array#pack with format 'N' returns empty string if count = 0
+fails:Array#pack with format 'N' with star parameter processes all remaining array items
+fails:Array#pack with format 'V' returns a string containing 4 bytes for an integer
+fails:Array#pack with format 'V' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'V' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'V' processes count number of array elements if count given
+fails:Array#pack with format 'V' returns empty string if count = 0
+fails:Array#pack with format 'V' with star parameter processes all remaining array items
+fails:Array#pack with format 's' returns a string containing 2 bytes for an integer
+fails:Array#pack with format 's' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 's' drops higher bytes when a pack argument is >= 2**16
+fails:Array#pack with format 's' drops higher bytes when a pack argument is < -2**16
+fails:Array#pack with format 's' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 's' processes count number of array elements if count given
+fails:Array#pack with format 's' returns empty string if count = 0
+fails:Array#pack with format 's' with star parameter processes all remaining array items
+fails:Array#pack with format 'S' returns a string containing 2 bytes for an integer
+fails:Array#pack with format 'S' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'S' drops higher bytes when a pack argument is >= 2**16
+fails:Array#pack with format 'S' drops higher bytes when a pack argument is < -2**16
+fails:Array#pack with format 'S' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'S' processes count number of array elements if count given
+fails:Array#pack with format 'S' returns empty string if count = 0
+fails:Array#pack with format 'S' with star parameter processes all remaining array items
+fails:Array#pack with format 'l' returns a string containing 4 bytes for an integer
+fails:Array#pack with format 'l' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'l' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'l' processes count number of array elements if count given
+fails:Array#pack with format 'l' returns empty string if count = 0
+fails:Array#pack with format 'l' with star parameter processes all remaining array items
+fails:Array#pack with format 'L' returns a string containing 4 bytes for an integer
+fails:Array#pack with format 'L' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'L' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'L' processes count number of array elements if count given
+fails:Array#pack with format 'L' returns empty string if count = 0
+fails:Array#pack with format 'L' with star parameter processes all remaining array items
+fails:Array#pack with format 'q' returns a string containing 8 bytes for an integer
+fails:Array#pack with format 'q' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'q' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'q' processes count number of array elements if count given
+fails:Array#pack with format 'q' returns empty string if count = 0
+fails:Array#pack with format 'q' with star parameter processes all remaining array items
+fails:Array#pack with format 'Q' returns a string containing 8 bytes for an integer
+fails:Array#pack with format 'Q' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'Q' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'Q' processes count number of array elements if count given
+fails:Array#pack with format 'Q' returns empty string if count = 0
+fails:Array#pack with format 'Q' with star parameter processes all remaining array items
+fails:Array#pack with format 's!' returns a string containing 2 bytes for an integer
+fails:Array#pack with format 's!' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 's!' drops higher bytes when a pack argument is >= 2**16
+fails:Array#pack with format 's!' drops higher bytes when a pack argument is < -2**16
+fails:Array#pack with format 's!' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 's!' processes count number of array elements if count given
+fails:Array#pack with format 's!' returns empty string if count = 0
+fails:Array#pack with format 's!' with star parameter processes all remaining array items
+fails:Array#pack with format 's_' returns a string containing 2 bytes for an integer
+fails:Array#pack with format 's_' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 's_' drops higher bytes when a pack argument is >= 2**16
+fails:Array#pack with format 's_' drops higher bytes when a pack argument is < -2**16
+fails:Array#pack with format 's_' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 's_' processes count number of array elements if count given
+fails:Array#pack with format 's_' returns empty string if count = 0
+fails:Array#pack with format 's_' with star parameter processes all remaining array items
+fails:Array#pack with format 'S!' returns a string containing 2 bytes for an integer
+fails:Array#pack with format 'S!' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'S!' drops higher bytes when a pack argument is >= 2**16
+fails:Array#pack with format 'S!' drops higher bytes when a pack argument is < -2**16
+fails:Array#pack with format 'S!' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'S!' processes count number of array elements if count given
+fails:Array#pack with format 'S!' returns empty string if count = 0
+fails:Array#pack with format 'S!' with star parameter processes all remaining array items
+fails:Array#pack with format 'S_' returns a string containing 2 bytes for an integer
+fails:Array#pack with format 'S_' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'S_' drops higher bytes when a pack argument is >= 2**16
+fails:Array#pack with format 'S_' drops higher bytes when a pack argument is < -2**16
+fails:Array#pack with format 'S_' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'S_' processes count number of array elements if count given
+fails:Array#pack with format 'S_' returns empty string if count = 0
+fails:Array#pack with format 'S_' with star parameter processes all remaining array items
+fails:Array#pack with format 'i' returns a string containing 4 bytes for an integer
+fails:Array#pack with format 'i' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'i' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'i' processes count number of array elements if count given
+fails:Array#pack with format 'i' returns empty string if count = 0
+fails:Array#pack with format 'i' with star parameter processes all remaining array items
+fails:Array#pack with format 'i!' returns a string containing 4 bytes for an integer
+fails:Array#pack with format 'i!' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'i!' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'i!' processes count number of array elements if count given
+fails:Array#pack with format 'i!' returns empty string if count = 0
+fails:Array#pack with format 'i!' with star parameter processes all remaining array items
+fails:Array#pack with format 'i_' returns a string containing 4 bytes for an integer
+fails:Array#pack with format 'i_' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'i_' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'i_' processes count number of array elements if count given
+fails:Array#pack with format 'i_' returns empty string if count = 0
+fails:Array#pack with format 'i_' with star parameter processes all remaining array items
+fails:Array#pack with format 'I' returns a string containing 4 bytes for an integer
+fails:Array#pack with format 'I' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'I' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'I' processes count number of array elements if count given
+fails:Array#pack with format 'I' returns empty string if count = 0
+fails:Array#pack with format 'I' with star parameter processes all remaining array items
+fails:Array#pack with format 'I!' returns a string containing 4 bytes for an integer
+fails:Array#pack with format 'I!' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'I!' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'I!' processes count number of array elements if count given
+fails:Array#pack with format 'I!' returns empty string if count = 0
+fails:Array#pack with format 'I!' with star parameter processes all remaining array items
+fails:Array#pack with format 'I_' returns a string containing 4 bytes for an integer
+fails:Array#pack with format 'I_' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'I_' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'I_' processes count number of array elements if count given
+fails:Array#pack with format 'I_' returns empty string if count = 0
+fails:Array#pack with format 'I_' with star parameter processes all remaining array items
+fails:Array#pack with format 'l!' returns a string containing 4 bytes for an integer
+fails:Array#pack with format 'l!' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'l!' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'l!' processes count number of array elements if count given
+fails:Array#pack with format 'l!' returns empty string if count = 0
+fails:Array#pack with format 'l!' with star parameter processes all remaining array items
+fails:Array#pack with format 'l_' returns a string containing 4 bytes for an integer
+fails:Array#pack with format 'l_' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'l_' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'l_' processes count number of array elements if count given
+fails:Array#pack with format 'l_' returns empty string if count = 0
+fails:Array#pack with format 'l_' with star parameter processes all remaining array items
+fails:Array#pack with format 'L!' returns a string containing 4 bytes for an integer
+fails:Array#pack with format 'L!' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'L!' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'L!' processes count number of array elements if count given
+fails:Array#pack with format 'L!' returns empty string if count = 0
+fails:Array#pack with format 'L!' with star parameter processes all remaining array items
+fails:Array#pack with format 'L_' returns a string containing 4 bytes for an integer
+fails:Array#pack with format 'L_' regards negative values as 2's complement in order to converts it to positive
+fails:Array#pack with format 'L_' tries to convert the pack argument to an Integer using #to_int
+fails:Array#pack with format 'L_' processes count number of array elements if count given
+fails:Array#pack with format 'L_' returns empty string if count = 0
+fails:Array#pack with format 'L_' with star parameter processes all remaining array items
+fails:Array#pack with format 'f' tries to convert the pack argument to a Float using #to_f
+fails:Array#pack with format 'f' accepts a string representation of real number as the pack argument
+fails:Array#pack with format 'f' accepts the positive zero
+fails:Array#pack with format 'f' accepts the negative zero
+fails:Array#pack with format 'f' accepts a positive value
+fails:Array#pack with format 'f' accepts a negative value
+fails:Array#pack with format 'f' accepts the positive infinity
+fails:Array#pack with format 'f' accepts the negative infinity
+fails:Array#pack with format 'd' tries to convert the pack argument to a Float using #to_f
+fails:Array#pack with format 'd' accepts a string representation of real number as the pack argument
+fails:Array#pack with format 'd' accepts the positive zero
+fails:Array#pack with format 'd' accepts the negative zero
+fails:Array#pack with format 'd' accepts a positive value
+fails:Array#pack with format 'd' accepts a negative value
+fails:Array#pack with format 'd' accepts the positive infinity
+fails:Array#pack with format 'd' accepts the negative infinity
+fails:Array#pack with format 'e' tries to convert the pack argument to a Float using #to_f
+fails:Array#pack with format 'e' accepts a string representation of real number as the pack argument
+fails:Array#pack with format 'e' accepts the positive zero
+fails:Array#pack with format 'e' accepts the negative zero
+fails:Array#pack with format 'e' accepts a positive value
+fails:Array#pack with format 'e' accepts a negative value
+fails:Array#pack with format 'e' accepts the positive infinity
+fails:Array#pack with format 'e' accepts the negative infinity
+fails:Array#pack with format 'E' tries to convert the pack argument to a Float using #to_f
+fails:Array#pack with format 'E' accepts a string representation of real number as the pack argument
+fails:Array#pack with format 'E' accepts the positive zero
+fails:Array#pack with format 'E' accepts the negative zero
+fails:Array#pack with format 'E' accepts a positive value
+fails:Array#pack with format 'E' accepts a negative value
+fails:Array#pack with format 'E' accepts the positive infinity
+fails:Array#pack with format 'E' accepts the negative infinity
+fails:Array#pack with format 'g' tries to convert the pack argument to a Float using #to_f
+fails:Array#pack with format 'g' accepts a string representation of real number as the pack argument
+fails:Array#pack with format 'g' accepts the positive zero
+fails:Array#pack with format 'g' accepts the negative zero
+fails:Array#pack with format 'g' accepts a positive value
+fails:Array#pack with format 'g' accepts a negative value
+fails:Array#pack with format 'g' accepts the positive infinity
+fails:Array#pack with format 'g' accepts the negative infinity
+fails:Array#pack with format 'G' tries to convert the pack argument to a Float using #to_f
+fails:Array#pack with format 'G' accepts a string representation of real number as the pack argument
+fails:Array#pack with format 'G' accepts the positive zero
+fails:Array#pack with format 'G' accepts the negative zero
+fails:Array#pack with format 'G' accepts a positive value
+fails:Array#pack with format 'G' accepts a negative value
+fails:Array#pack with format 'G' accepts the positive infinity
+fails:Array#pack with format 'G' accepts the negative infinity
+fails:Array#pack with format 'U' regards a integer as a Unicode codepoint and encodes into UTF-8 byte sequence
+fails:Array#pack with format 'w' converts to BER-compressed integer
+fails:Array#pack with format 'w' calls to_int on non-integer values before packing
+fails:Array#pack with '@' moves the end of result string into the specified position by offset from head
+fails:Array#pack with '@' fills blank with NUL bytes if the position exceeds the end of string
+fails:Array#pack with '@' concatenates successing formats at the position '@' moves it into
+fails:Array#pack with '@' does not recover lost bytes when shorten the string and then extends it again
+fails:Array#pack with '@' is able to work with 'X'
+fails:Array#pack with format 'p' returns a pointer which is able to dereferenced into NUL terminated byte sequence
+fails:Array#pack with format 'p' returns a pointer which is able to dereferenced into a right value
+fails:Array#pack with format 'P' returns a pointer which is able to dereferenced into NUL terminated byte sequence
+fails:Array#pack with format 'P' returns a pointer which is able to dereferenced into a right value

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/push_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/push_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/push_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Array#push raises a TypeError on a frozen array if modification takes place
+fails:Array#push does not raise on a frozen array if no modification is made

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/reject_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/reject_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/reject_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Array#reject! raises a TypeError on a frozen array

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/reverse_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/reverse_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/reverse_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Array#reverse! raises a TypeError on a frozen array

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/shift_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/shift_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/shift_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Array#shift raises a TypeError on a frozen array

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/slice_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/slice_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/slice_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Array#slice! raises a TypeError on a frozen array

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/to_s_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/to_s_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/to_s_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Array#to_s is equivalent to #join without a separator string
+fails:Array#to_s properly handles recursive arrays

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/uniq_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/uniq_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/uniq_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Array#uniq! raises a TypeError on a frozen array if modification would take place

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/unshift_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/unshift_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/array/unshift_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Array#unshift raises a TypeError on a frozen array

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/bit_and_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/bit_and_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/bit_and_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Bignum#& returns self bitwise AND other
+fails:Bignum#& tries to convert the given argument to an Integer using to_int

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/bit_or_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/bit_or_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/bit_or_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Bignum#| returns self bitwise OR other
+fails:Bignum#| tries to convert the given argument to an Integer using to_int

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/bit_xor_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/bit_xor_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/bit_xor_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Bignum#^ returns self bitwise EXCLUSIVE OR other
+fails:Bignum#^ tries to convert the given argument to an Integer using to_int

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/divmod_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/divmod_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/divmod_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Bignum#divmod raises a FloatDomainError when the given argument is 0 and a Float

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/modulo_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/modulo_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/modulo_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Bignum#% does not raise a FloatDomainError when the given argument is 0 and a Float
+fails:Bignum#modulo does not raise a FloatDomainError when the given argument is 0 and a Float

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/quo_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/quo_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/quo_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Bignum#quo does not raise a ZeroDivisionError when the given Integer is 0

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/remainder_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/remainder_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/bignum/remainder_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Bignum#remainder does NOT raise ZeroDivisionError if other is zero and is a Float

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/class/inherited_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/class/inherited_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/class/inherited_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,6 @@
+fails:Class.inherited is called when marked as a private class method
+fails:Class.inherited is called when marked as a protected class method
+fails:Class.inherited is called when marked as a public class method
+fails:Class.inherited is called by super from a method provided by an included module
+fails:Class.inherited is called by super even when marked as a private class method
+fails:Class.inherited will be invoked by child class regardless of visibility

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/class/new_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/class/new_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/class/new_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Class.new creates a class without a name
+fails:Class.new creates a class that can be given a name by assigning it to a constant

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/class/superclass_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/class/superclass_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/class/superclass_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Class#superclass returns the superclass of self

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/comparable/equal_value_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/comparable/equal_value_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/comparable/equal_value_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Comparable#== returns nil if calling #<=> on self returns nil or a non-Integer
+fails:Comparable#== returns nil if calling #<=> on self raises a StandardError

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/dir/pwd_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/dir/pwd_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/dir/pwd_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Dir.pwd correctly displays dirs with unicode characters in them

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/enumerable/inject_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/enumerable/inject_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/enumerable/inject_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Enumerable#inject only takes one argument

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/enumerable/zip_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/enumerable/zip_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/enumerable/zip_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Enumerable#zip converts arguments to arrays using #to_a

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/env/select_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/env/select_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/env/select_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:ENV.select returns the Hash for which block return true

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/exception/standard_error_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/exception/standard_error_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/exception/standard_error_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StandardError is a superclass of SecurityError

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/expand_path_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/expand_path_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/expand_path_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:File.expand_path raises an ArgumentError if the path is not valid
+fails:File.expand_path expands ~ENV['USER'] to the user's home directory

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/join_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/join_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/join_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:File.join handles recursive arrays

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/new_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/new_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/new_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:File.new raises an Errno::EINVAL error with File::APPEND
+fails:File.new raises an Errno::EINVAL error with File::RDONLY|File::APPEND
+fails:File.new can't alter mode or permissions when opening a file

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/open_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/open_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/file/open_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:File.open raises an IO exception when read in a block opened with File::RDONLY|File::APPEND mode
+fails:File.open raises an Errorno::EEXIST if the file exists when open with File::RDONLY|File::APPEND

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/div_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/div_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/div_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Fixnum#div raises a FloatDomainError when the given argument is 0 and a Float

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/divmod_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/divmod_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/divmod_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Fixnum#divmod raises a FloatDomainError when the given argument is 0 and a Float

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/id2name_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/id2name_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/id2name_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Fixnum#id2name returns the string name of the object whose symbol ID is self
+fails:Fixnum#id2name returns nil if there is no symbol in the symbol table with this value

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/induced_from_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/induced_from_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/induced_from_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,5 @@
+fails:Fixnum.induced_from with [Float] returns a Fixnum when the passed Float is in Fixnum's range
+fails:Fixnum.induced_from with [Float] raises a RangeError when the passed Float is out of Fixnum's range
+fails:Fixnum.induced_from returns the passed argument when passed a Fixnum
+fails:Fixnum.induced_from tries to convert non-Integers to a Integers using #to_int
+fails:Fixnum.induced_from raises a TypeError when conversion to Integer returns a Bignum

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/modulo_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/modulo_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/modulo_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Fixnum#% does not raise a FloatDomainError when the given argument is 0 and a Float
+fails:Fixnum#modulo does not raise a FloatDomainError when the given argument is 0 and a Float

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/quo_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/quo_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/quo_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Fixnum#quo does not raise a ZeroDivisionError when the given Integer is 0

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/to_sym_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/to_sym_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/fixnum/to_sym_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Fixnum#to_sym returns the symbol whose integer value is self
+fails:Fixnum#to_sym returns nil if there is no symbol in the symbol table with this value

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/float/divmod_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/float/divmod_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/float/divmod_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Float#divmod raises FloatDomainError if other is zero

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/float/induced_from_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/float/induced_from_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/float/induced_from_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,5 @@
+fails:Float.induced_from returns the passed argument when passed a Float
+fails:Float.induced_from converts passed Fixnums or Bignums to Floats (using #to_f)
+fails:Float.induced_from does not try to convert non-Integers to Integers using #to_int
+fails:Float.induced_from does not try to convert non-Integers to Floats using #to_f
+fails:Float.induced_from raises a TypeError when passed a non-Integer

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/float/modulo_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/float/modulo_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/float/modulo_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Float#% does NOT raise ZeroDivisionError if other is zero
+fails:Float#modulo does NOT raise ZeroDivisionError if other is zero

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/clear_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/clear_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/clear_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#clear raises a TypeError if called on a frozen instance

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/default_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/default_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/default_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#default= raises a TypeError if called on a frozen instance

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/delete_if_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/delete_if_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/delete_if_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Hash#delete_if processes entries with the same order as each()
+fails:Hash#delete_if raises a TypeError if called on a frozen instance

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/delete_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/delete_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/delete_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#delete raises a TypeError if called on a frozen instance

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/each_pair_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/each_pair_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/each_pair_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#each_pair processes all pairs, yielding two arguments: key and value

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/element_set_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/element_set_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/element_set_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#[]= raises a TypeError if called on a frozen instance

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/indexes_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/indexes_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/indexes_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#indexes returns an array of values for the given keys

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/indices_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/indices_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/indices_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#indices returns an array of values for the given keys

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/initialize_copy_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/initialize_copy_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/initialize_copy_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#initialize_copy raises a TypeError if called on a frozen instance

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/initialize_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/initialize_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/initialize_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#initialize raises a TypeError if called on a frozen instance

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/merge_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/merge_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/merge_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+critical:Hash#merge! does not affect yielded items by removing the current element
+fails:Hash#merge processes entries with same order as each()
+fails:Hash#merge! raises a TypeError if called on a non-empty, frozen instance

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/rehash_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/rehash_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/rehash_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#rehash raises a TypeError if called on a frozen instance

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/reject_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/reject_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/reject_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#reject! raises a TypeError if called on a frozen instance

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/replace_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/replace_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/replace_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#replace raises a TypeError if called on a frozen instance

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/shift_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/shift_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/shift_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#shift raises a TypeError if called on a frozen instance

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/store_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/store_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/store_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#store raises a TypeError if called on a frozen instance

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/to_a_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/to_a_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/to_a_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#to_a returns a list of [key, value] pairs with same order as each()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/to_s_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/to_s_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/to_s_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Hash#to_s returns a string by calling Hash#to_a and using Array#join with default separator

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/update_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/update_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/hash/update_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+critical:Hash#update does not affect yielded items by removing the current element
+fails:Hash#update raises a TypeError if called on a non-empty, frozen instance

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/integer/induced_from_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/integer/induced_from_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/integer/induced_from_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,6 @@
+fails:Integer.induced_from with [Float] returns a Fixnum when the passed Float is in Fixnum's range
+fails:Integer.induced_from with [Float] returns a Bignum when the passed Float is out of Fixnum's range
+fails:Integer.induced_from returns the passed argument when passed a Bignum or Fixnum
+fails:Integer.induced_from does not try to convert non-Integers to Integers using #to_int
+fails:Integer.induced_from does not try to convert non-Integers to Integers using #to_i
+fails:Integer.induced_from raises a TypeError when passed a non-Integer

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/binmode_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/binmode_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/binmode_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:IO#binmode does not raise any errors on closed stream

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/each_line_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/each_line_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/each_line_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,5 @@
+fails:IO#each_line yields each line to the passed block
+fails:IO#each_line yields each line starting from the current position
+fails:IO#each_line uses $/ as the default line separator
+fails:IO#each_line when passed a separator uses the passed argument as the line separator
+fails:IO#each_line when passed a separator tries to convert the passed separator to a String using #to_str

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/each_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/each_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/each_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,5 @@
+fails:IO#each yields each line to the passed block
+fails:IO#each yields each line starting from the current position
+fails:IO#each uses $/ as the default line separator
+fails:IO#each when passed a separator uses the passed argument as the line separator
+fails:IO#each when passed a separator tries to convert the passed separator to a String using #to_str

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/eof_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/eof_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/eof_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:IO#eof? should not consume the data from the stream

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/for_fd_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/for_fd_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/for_fd_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:IO.for_fd raises EINVAL if mode is not compatible with the descriptor's current mode
+fails:IO.for_fd cannot open an IO with incompatible flags

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/foreach_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/foreach_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/foreach_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,7 @@
+fails:IO::foreach yields a sequence of Strings that were separated by $/
+fails:IO::foreach yields a sequence of Strings that were separated by r
+fails:IO::foreach yields a single string with entire content when the separator is nil
+fails:IO::foreach yields a sequence of paragraphs when the separator is an empty string
+fails:IO::foreach can handle non-ASCII data as separator
+fails:IO::foreach converts first parameter to string and uses as file name
+fails:IO::foreach converts second parameter to string and uses as separator

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/getc_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/getc_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/getc_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:IO#getc returns the next byte from the stream

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/gets_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/gets_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/gets_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:IO#gets returns the next line of string that were separated by $/
+fails:IO#gets assigns the returned line to $_
+fails:IO#gets returns the entire content if the separator is nil
+fails:IO#gets returns the next paragraph if the separator's length is 0

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/inspect_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/inspect_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/inspect_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:IO#inspect returns a string describing a stream

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/new_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/new_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/new_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:IO.new raises EINVAL if mode is not compatible with the descriptor's current mode
+fails:IO.new cannot open an IO with incompatible flags

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/open_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/open_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/open_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:IO.open raises EINVAL if mode is not compatible with the descriptor's current mode
+fails:IO.open cannot open an IO with incompatible flags

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/print_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/print_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/print_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:IO#print writes obj.to_s followed by $\ (if any) to the stream when given one object
+fails:IO#print does not call obj.to_str
+fails:IO#print writes each obj.to_s to the stream and appends $\ (if any) given multiple objects

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/putc_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/putc_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/putc_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:IO#putc writes Numerics that fit in a C char

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/puts_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/puts_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/puts_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:IO#puts writes nil with a newline when given nil as an arg

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/read_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/read_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/read_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:IO#read can read lots of data

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/readchar_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/readchar_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/readchar_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:IO#readchar returns the next byte from the stream

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/readlines_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/readlines_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/readlines_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,8 @@
+fails:IO#readlines when passed no arguments returns an Array containing lines based on $/
+fails:IO#readlines when passed [separator] returns an Array containing lines based on the passed separator
+fails:IO#readlines when passed [separator] returns the remaining content as one line starting at the current position when passed nil
+fails:IO#readlines when passed [separator] tries to convert the passed separator to a String using #to_str
+fails:IO.readlines when passed [file_name] returns an Array containing lines of file_name based on $/
+fails:IO.readlines when passed [file_name] tries to convert the passed file_name to a String using #to_str
+fails:IO#readlines when passed [file_name, separator] returns an Array containing lines of file_name based on the passed separator
+fails:IO#readlines when passed [file_name, separator] tries to convert the passed separator to a String using #to_str

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/reopen_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/reopen_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/reopen_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:IO#reopen reassociates self with the I/O stream specified as an argument, after some reads
+fails:IO#reopen reassociates self with new a new stream after some reads

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/sysread_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/sysread_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/sysread_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:IO#sysread on a file throws IOError when called immediately after a buffered IO#read

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/ungetc_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/ungetc_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/io/ungetc_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,5 @@
+fails:IO#ungetc pushes back one character onto stream
+fails:IO#ungetc pushes back one character when invoked at the end of the stream
+fails:IO#ungetc pushes back one character when invoked at the start of the stream
+fails:IO#ungetc pushes back one character when invoked on empty stream
+fails:IO#ungetc raises IOError when invoked on stream that was not yet read

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/callcc_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/callcc_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/callcc_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,9 @@
+fails:Kernel#callcc is a private method
+fails:Kernel#callcc is possible to exit a loop like a break
+fails:Kernel#callcc is possible to call a continuation multiple times
+fails:Kernel#callcc returns the results of a block if continuation is not called
+fails:Kernel#callcc returns the results of continuation once called
+fails:Kernel#callcc returns the arguments to call
+fails:Kernel#callcc preserves changes to block-local scope
+fails:Kernel#callcc preserves changes to method-local scope
+fails:Kernel#callcc raises a LocalJumpError if callcc is not given a block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/caller_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/caller_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/caller_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,7 @@
+fails:Kernel#caller in a Proc or eval returns the definition trace of a block when evaluated in a Proc binding
+fails:Kernel#caller in a Proc or eval returns the definition trace of a Proc
+fails:Kernel#caller in a Proc or eval returns the correct caller line from a called Proc
+fails:Kernel#caller in a Proc or eval returns the correct definition line for a complex Proc trace
+fails:Kernel#caller in a Proc or eval begins with (eval) for caller(0) in eval
+fails:Kernel#caller in a Proc or eval begins with the eval's sender's sender for caller(1) in eval
+fails:Kernel#caller in a Proc or eval shows the current line in the calling block twice when evaled

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/catch_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/catch_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/catch_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Kernel.catch raises ArgumentError if the number of arguments is not one
+fails:Kernel.catch raises TypeError if the argument is not a symbol

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/chomp_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/chomp_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/chomp_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Kernel#chomp is a private method
+fails:Kernel#chomp! is a private method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/chop_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/chop_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/chop_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Kernel#chop is a private method
+fails:Kernel#chop! is a private method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/eval_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/eval_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/eval_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,9 @@
+fails:Kernel#eval accepts a Proc object as a binding
+fails:Kernel#eval does not make Proc locals visible to evaluated code
+fails:Kernel#eval allows a binding to be captured inside an eval
+fails:Kernel#eval allows Proc and binding to be nested in horrible ways
+fails:Kernel#eval allows creating a new class in a binding
+fails:Kernel#eval allows creating a new class in a binding created by #eval
+fails:Kernel#eval allows creating a new class in a binding returned by a method defined with #eval
+fails:Kernel#eval should perform top level evaluations from inside a block
+fails:Kernel#eval uses the filename of the binding if none is provided

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/extend_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/extend_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/extend_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel#extend raises a TypeError if self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/freeze_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/freeze_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/freeze_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel#freeze has no effect on immediate values

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/getc_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/getc_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/getc_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel#getc is a private method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/global_variables_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/global_variables_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/global_variables_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel.global_variables finds subset starting with std

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/gsub_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/gsub_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/gsub_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,12 @@
+fails:Kernel#gsub is a private method
+fails:Kernel#gsub raises a TypeError if $_ is not a String
+fails:Kernel#gsub when matches sets $_ to a new string, leaving the former value unaltered
+fails:Kernel#gsub returns a string with the same contents as $_ after the operation
+fails:Kernel#gsub accepts Regexps as patterns
+fails:Kernel#gsub accepts Strings as patterns, treated literally
+fails:Kernel#gsub accepts objects which respond to #to_str as patterns and treats them as strings
+fails:Kernel#gsub with a pattern and replacement accepts strings for replacement
+fails:Kernel#gsub with a pattern and replacement accepts objects which respond to #to_str for replacement
+fails:Kernel#gsub with a pattern and replacement replaces \1 sequences with the regexp's corresponding capture
+fails:Kernel#gsub with pattern and block acts similarly to using $_.gsub
+fails:Kernel#gsub! is a private method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/instance_eval_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/instance_eval_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/instance_eval_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Kernel#instance_eval passes the object to the block
+fails:Kernel#instance_eval shares a scope across sibling evals
+fails:Kernel#instance_eval sets class variables in the receiver

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/instance_variable_get_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/instance_variable_get_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/instance_variable_get_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Kernel#instance_variable_get when passed Fixnum tries to convert the passed Integer to a Symbol and returns the instance variable that is referred by the Symbol
+fails:Kernel#instance_variable_get when passed Fixnum outputs a warning
+fails:Kernel#instance_variable_get when passed Fixnum raises an ArgumentError when the passed Fixnum can't be converted to a Symbol

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/instance_variable_set_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/instance_variable_set_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/instance_variable_set_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel#instance_variable_set raises an ArgumentError if the instance variable name is a Fixnum

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/load_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/load_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/load_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel#load produces __FILE__ as the given filename and __LINE__ as the source line number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/local_variables_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/local_variables_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/local_variables_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Kernel.local_variables contains locals as they are added
+fails:Kernel.local_variables is accessable from bindings

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/loop_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/loop_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/loop_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel.loop raises a LocalJumpError if no block given

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/method_missing_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/method_missing_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/method_missing_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:Kernel#method_missing is a private method
+fails:Kernel#method_missing is called when an undefined method is called
+fails:Kernel#method_missing is called when a private method is called
+fails:Kernel#method_missing is called when a protected method is called

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/methods_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/methods_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/methods_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,7 @@
+fails:Kernel#methods picks up methods added via self.meth
+fails:Kernel#methods picks up methods added inside 'class << self'
+fails:Kernel#methods picks up private methods added via self.meth
+fails:Kernel#methods picks up methods added inside 'class << self' after private
+fails:Kernel#methods returns a list of the names of publicly accessible methods in the object
+fails:Kernel#methods returns a list of the names of publicly accessible methods in the object and its ancestors and mixed-in modules
+fails:Kernel#methods does not include any .undef'd methods

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/p_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/p_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/p_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel#p prints obj.inspect followed by system record separator for each argument given

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/private_methods_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/private_methods_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/private_methods_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Kernel#private_methods returns a list of the names of privately accessible methods in the object
+fails:Kernel#private_methods returns a list of the names of privately accessible methods in the object and its ancestors and mixed-in modules

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/proc_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/proc_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/proc_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Kernel.proc raises an ArgumentError when given too many arguments
+fails:Kernel.proc raises an ArgumentError when given too few arguments
+fails:Kernel.proc returns from block into caller block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/protected_methods_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/protected_methods_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/protected_methods_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Kernel#protected_methods returns a list of the names of protected methods accessible in the object
+fails:Kernel#protected_methods returns a list of the names of protected methods accessible in the object and from its ancestors and mixed-in modules

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/public_methods_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/public_methods_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/public_methods_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Kernel#public_methods returns a list of the names of publicly accessible methods in the object
+fails:Kernel#public_methods returns a list of the names of publicly accessible methods in the object and its ancestors and mixed-in modules

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/puts_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/puts_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/puts_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel#puts writes nil with a newline when given nil as an arg

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/require_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/require_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/require_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,12 @@
+fails:Kernel#require loads a .rb from a relative path and returns true
+fails:Kernel#require allows unqualified files to contain path information (just not in the beginning)
+fails:Kernel#require appends a file with no extension with .rb/.<ext> in that order to locate file
+fails:Kernel#require prefers to use .rb over .<ext> if given non-extensioned file and both exist
+fails:Kernel#require will load file.rb when given 'file' if it exists even if file.<ext> is loaded
+fails:Kernel#require produces __FILE__ as the given filename and __LINE__ as the source line number
+fails:Kernel#require stores the loaded file in $LOADED_FEATURES
+fails:Kernel#require stores a non-extensioned file with its located suffix
+fails:Kernel#require bases the filename in $LOADED_FEATURES on the path given, not just basename
+fails:Kernel#require will not load the same file twice, returns false instead
+fails:Kernel#require checks $LOADED_FEATURES to see whether file is already loaded
+fails:Kernel#require does not infinite loop on an rb file that requires itself

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/scan_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/scan_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/scan_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel#scan is a private method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_method_added_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_method_added_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_method_added_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel#singleton_method_added is a private method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_method_removed_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_method_removed_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_method_removed_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel#singleton_method_removed is a private method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_method_undefined_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_method_undefined_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_method_undefined_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel#singleton_method_undefined is a private method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_methods_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_methods_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/singleton_methods_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Kernel#singleton_methods returns a list of the names of singleton methods in the object
+fails:Kernel#singleton_methods returns a list of the names of singleton methods in the object and its ancestors and mixed-in modules

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/split_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/split_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/split_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel#split is a private method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/sprintf_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/sprintf_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/sprintf_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel#sprintf treats nil arguments as zeroes in %d slots

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/sub_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/sub_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/sub_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Kernel#sub is a private method
+fails:Kernel#sub! is a private method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/system_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/system_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/system_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Kernel#system returns false when it can't

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/throw_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/throw_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/throw_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Kernel.throw raises NameError if there is no catch block for the symbol
+fails:Kernel.throw raises TypeError if the first argument is not a symbol

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/to_a_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/to_a_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/to_a_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Kernel#to_a is defined on Kernel
+fails:Kernel#to_a when the receiver is not an Array returns an Array containing self

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/warn_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/warn_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/kernel/warn_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Kernel.warn calls #write on $stderr if $VERBOSE is true
+fails:Kernel.warn calls #write on $stderr if $VERBOSE is false
+fails:Kernel.warn writes the default record separator and NOT $/ to $stderr after the warning message

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/marshal/dump_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/marshal/dump_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/marshal/dump_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,19 @@
+fails:Marshal.dump raises an ArgumentError when the recursion limit is exceeded
+fails:Marshal.dump dumps an object having ivar
+fails:Marshal.dump dumps an extended_user_regexp having ivar
+fails:Marshal.dump dumps an extended_user_hash_default
+fails:Marshal.dump dumps an extended_user_hash with a parameter to initialize
+fails:Marshal.dump dumps an array containing objects having _dump method
+fails:Marshal.dump dumps an array containing objects having marshal_dump method
+fails:Marshal.dump dumps an array containing the same objects
+fails:Marshal.dump dumps an extended_array having ivar
+fails:Marshal.dump dumps an extended_struct having fields with same objects
+fails:Marshal.dump dumps a String empty
+fails:Marshal.dump dumps a String small
+fails:Marshal.dump dumps a String big
+fails:Marshal.dump dumps a String extended
+fails:Marshal.dump dumps a _dump object
+fails:Marshal.dump dumps a _dump object extended
+fails:Marshal.dump dumps a marshal_dump object
+fails:Marshal.dump dumps a Regexp
+fails:Marshal.dump dumps a Regexp subclass /i

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/marshal/load_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/marshal/load_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/marshal/load_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Marshal::load loads a array containing objects having _dump method, and with proc
+fails:Marshal::load loads an array containing objects having marshal_dump method, and with proc
+fails:Marshal::load loads an Array with proc

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/matchdata/select_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/matchdata/select_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/matchdata/select_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:MatchData#select yields the contents of the match array to a block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acos_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acos_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acos_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.acos raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.acos accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acosh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acosh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/acosh_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.acosh raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.acosh accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asin_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asin_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asin_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.asin raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.asin accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asinh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asinh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/asinh_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.asinh raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.asinh accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan2_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan2_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan2_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.atan2 raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.atan2 accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atan_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.atan raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.atan accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atanh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atanh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/atanh_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:Math.atanh returns Infinity for 1.0
+fails:Math.atanh returns -Infinity for -1.0
+fails:Math.atanh raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.atanh accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cos_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cos_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cos_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.cos raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.cos accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cosh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cosh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/cosh_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.cosh raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.cosh accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erf_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erf_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erf_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.erf raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.erf accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erfc_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erfc_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/erfc_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.erfc raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.erfc accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/exp_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/exp_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/exp_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.exp raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.exp accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/frexp_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/frexp_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/frexp_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.frexp raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.frexp accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/hypot_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/hypot_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/hypot_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.hypot raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.hypot accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/ldexp_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/ldexp_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/ldexp_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.ldexp raises an ArgumentError if the first argument cannot be coerced with Float()
+fails:Math.ldexp accepts any first argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log10_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log10_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log10_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.log10 raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.log10 accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/log_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.log raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.log accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sin_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sin_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sin_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.sin raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.sin accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sinh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sinh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sinh_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.sinh raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.sinh accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sqrt_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sqrt_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/sqrt_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.sqrt raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.sqrt accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tan_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tan_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tan_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.tan raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.tan accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tanh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tanh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/math/tanh_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math.tanh raises an ArgumentError if the argument cannot be coerced with Float()
+fails:Math.tanh accepts any argument that can be coerced with Float()

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/method/clone_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/method/clone_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/method/clone_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Method#clone returns a copy of the method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/attr_writer_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/attr_writer_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/attr_writer_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Module#attr_writer creates a setter for an attribute name given as a Fixnum

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/autoload_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/autoload_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/autoload_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Module#autoload with constant enumeration or removal doesn't trigger file load
+fails:Module#autoload autoloaded constants are removed on the first access

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_eval_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_eval_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_eval_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Module#class_eval shares a scope across sibling evals

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variable_defined_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variable_defined_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variable_defined_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Module#class_variable_defined? accepts Fixnums for class variables

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variable_get_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variable_get_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variable_get_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Module#class_variable_get accepts Fixnums for class variables

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variable_set_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variable_set_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variable_set_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Module#class_variable_set accepts Fixnums for class variables
+fails:Module#class_variable_set raises a TypeError when self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variables_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variables_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/class_variables_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Module#class_variables returns an Array with the names of class variables of self and self's ancestors
+fails:Module#class_variables returns an Array with names of class variables defined in metaclasses
+fails:Module#class_variables returns an Array with names of class variables defined in included modules

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/const_defined_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/const_defined_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/const_defined_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Module#const_defined? returns false if the constant is not defined in the receiver

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/const_missing_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/const_missing_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/const_missing_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Module#const_missing is called when an undefined constant is referenced via literal form
+fails:Module#const_missing is called when an undefined constant is referenced via #const_get

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/define_method_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/define_method_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/define_method_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Module#define_method when given an UnboundMethod adds the new method to the methods list

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/freeze_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/freeze_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/freeze_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Module#freeze prevents further modifications to self

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/include_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/include_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/include_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Module#include imports constants to modules and classes
+fails:Module#include imports instance methods to modules and classes
+fails:Module#include does not import methods to modules and classes

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/instance_methods_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/instance_methods_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/instance_methods_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Module#instance_methods returns an array containing the public and protected methods of self if include_super is false
+fails:Module#instance_methods returns an array containing the public and protected methods of self and it's ancestors

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/module_eval_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/module_eval_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/module_eval_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Module#module_eval shares a scope across sibling evals

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/name_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/name_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/name_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Module#name returns the name of self

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/private_method_defined_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/private_method_defined_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/private_method_defined_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Module#private_method_defined? raises an ArgumentError if passed a Fixnum

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/protected_instance_methods_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/protected_instance_methods_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/protected_instance_methods_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Module#protected_instance_methods returns a list of protected methods in module and its ancestors
+fails:Module#protected_instance_methods when passed false as a parameter, should return only methods defined in that module

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/protected_method_defined_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/protected_method_defined_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/protected_method_defined_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Module#protected_method_defined? raises an ArgumentError if passed a Fixnum

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/public_instance_methods_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/public_instance_methods_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/public_instance_methods_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Module#public_instance_methods returns a list of public methods in module and its ancestors
+fails:Module#public_instance_methods when passed false as a parameter, should return only methods defined in that module

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/public_method_defined_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/public_method_defined_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/module/public_method_defined_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Module#public_method_defined? raises an ArgumentError if called with a Fixnum

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/numeric/quo_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/numeric/quo_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/numeric/quo_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Numeric#quo returns the result of calling self#/ with other

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/object/match_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/object/match_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/object/match_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Object =~ returns false matching any object

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/included_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/included_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/included_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Precision.included raises a TypeError when a class mixed with Precision does not specify induced_from
+fails:Precision.included doesn't raise a TypeError when a class mixed with Precision specifies induced_from

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/prec_f_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/prec_f_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/prec_f_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Precision#prec_f converts a Integer to Float when called on an Integer
+fails:Precision#prec_f returns the same Float when called on a Float

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/prec_i_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/prec_i_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/prec_i_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Precision#prec_i returns the same Integer when called on an Integer
+fails:Precision#prec_i converts Float to an Integer when called on an Integer

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/prec_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/prec_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/precision/prec_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:Float#prec returns the same Float when given the class Float
+fails:Float#prec converts the Float to an Integer when given the class Integer
+fails:Integer#prec returns the same Integer when given the class Integer
+fails:Integer#prec converts the Integer to Float when given the class Float

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/arity_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/arity_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/arity_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Proc#arity returns -1 if no argument declaration is made, using Proc.new
+fails:Proc#arity returns -1 if no argument declaration is made, using Kernel#lambda
+fails:Proc#arity returns -1 if no argument declaration is made, using Kernel#proc

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/call_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/call_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/call_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:Proc#call sets self's single parameter to an Array of all given values
+fails:Proc#call on a Proc created with Kernel#lambda or Kernel#proc raises an ArgumentError when called with too few arguments
+fails:Proc#call on a Proc created with Kernel#lambda or Kernel#proc raises an ArgumentError when called with too many arguments
+fails:Proc#call on a Proc created with Kernel#lambda or Kernel#proc treats a single Array argument as a single argument

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/element_reference_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/element_reference_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/element_reference_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:Proc#[] sets self's single parameter to an Array of all given values
+fails:Proc#call on a Proc created with Kernel#lambda or Kernel#proc raises an ArgumentError when called with too few arguments
+fails:Proc#call on a Proc created with Kernel#lambda or Kernel#proc raises an ArgumentError when called with too many arguments
+fails:Proc#call on a Proc created with Kernel#lambda or Kernel#proc treats a single Array argument as a single argument

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/new_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/new_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/new_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+critical:Proc.new with an associated block raises a LocalJumpError when context of the block no longer exists

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/to_s_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/to_s_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/proc/to_s_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Proc#to_s returns a description of self

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/compile_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/compile_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/compile_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,7 @@
+fails:Regexp.compile given a String does not enable multibyte support by default
+fails:Regexp.compile given a String enables EUC encoding if third argument is 'e' or 'euc' (case-insensitive)
+fails:Regexp.compile given a String enables SJIS encoding if third argument is 's' or 'sjis' (case-insensitive)
+fails:Regexp.compile given a String enables UTF-8 encoding if third argument is 'u' or 'utf8' (case-insensitive)
+fails:Regexp.compile given a String disables multibyte support if third argument is 'n' or 'none' (case insensitive)
+fails:Regexp.compile given a Regexp does not enable multibyte support by default
+fails:Regexp.compile given a Regexp enables multibyte support if given in the literal

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/inspect_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/inspect_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/inspect_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Regexp#inspect returns a formatted string that would eval to the same regexp

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/kcode_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/kcode_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/kcode_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Regexp#kcode returns the character set code

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/new_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/new_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/regexp/new_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,7 @@
+fails:Regexp.new given a String does not enable multibyte support by default
+fails:Regexp.new given a String enables EUC encoding if third argument is 'e' or 'euc' (case-insensitive)
+fails:Regexp.new given a String enables SJIS encoding if third argument is 's' or 'sjis' (case-insensitive)
+fails:Regexp.new given a String enables UTF-8 encoding if third argument is 'u' or 'utf8' (case-insensitive)
+fails:Regexp.new given a String disables multibyte support if third argument is 'n' or 'none' (case insensitive)
+fails:Regexp.new given a Regexp does not enable multibyte support by default
+fails:Regexp.new given a Regexp enables multibyte support if given in the literal

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/append_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/append_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/append_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:String#<< raises a TypeError when self is frozen
+fails:String#<< with Fixnum raises a TypeError when the given Fixnum is not between 0 and 255
+fails:String#<< with Fixnum raises a TypeError when self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/chomp_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/chomp_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/chomp_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:String#chomp with separator raises a TypeError if separator can't be converted to a string
+fails:String#chomp! with separator raises a TypeError when self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/chop_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/chop_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/chop_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:String#chop returns a new string with the last character removed
+fails:String#chop! raises a TypeError when self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/concat_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/concat_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/concat_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:String#concat raises a TypeError when self is frozen
+fails:String#concat with Fixnum raises a TypeError when the given Fixnum is not between 0 and 255
+fails:String#concat with Fixnum raises a TypeError when self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/delete_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/delete_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/delete_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#delete! raises a TypeError when self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/each_line_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/each_line_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/each_line_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:String#each_line raises a RuntimeError if the string is modified while substituting
+fails:String#each_line raises a TypeError when the separator can't be converted to a string

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/each_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/each_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/each_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,10 @@
+fails:String#each splits self using the supplied record separator and passes each substring to the block
+fails:String#each taints substrings that are passed to the block if self is tainted
+fails:String#each passes self as a whole to the block if the separator is nil
+fails:String#each appends multiple successive newlines together when the separator is an empty string
+fails:String#each uses $/ as the separator when none is given
+fails:String#each yields subclass instances for subclasses
+fails:String#each returns self
+fails:String#each tries to convert the separator to a string using to_str
+fails:String#each raises a RuntimeError if the string is modified while substituting
+fails:String#each raises a TypeError when the separator can't be converted to a string

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/element_set_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/element_set_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/element_set_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,6 @@
+fails:String#[]= with index sets the code of the character at idx to char modulo 256
+fails:String#[]= with index raises an IndexError without changing self if idx is outside of self
+fails:String#[]= with index sets the code to char % 256
+fails:String#[]= with index raises a TypeError when self is frozen
+fails:String#[]= with String raises an IndexError without changing self if idx is outside of self
+fails:String#[]= with String raises a TypeError when self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/entries_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/entries_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/entries_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:String#entries returns an empty array for empty strings
+fails:String#entries returns an array containing the string for non-empty strings

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/gsub_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/gsub_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/gsub_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,5 @@
+fails:String#gsub with pattern and replacement raises a TypeError when pattern can't be converted to a string
+fails:String#gsub with pattern and replacement raises a TypeError when replacement can't be converted to a string
+fails:String#gsub with pattern and block restores $~ after leaving the block
+fails:String#gsub with pattern and block raises a RuntimeError if the string is modified while substituting
+fails:String#gsub! with pattern and replacement raises a TypeError when self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/include_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/include_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/include_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:String#include? with Fixnum returns true if self contains the given char
+fails:String#include? with Fixnum uses fixnum % 256

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/index_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/index_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/index_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:String#index with Fixnum character values over 255 (256th ASCII character) always result in nil
+fails:String#index with Fixnum negative character values always result in nil
+fails:String#index with Fixnum returns nil if the character isn't found
+fails:String#index with Regexp behaves the same as String#index(string) for escaped string regexps

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/initialize_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/initialize_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/initialize_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:String#initialize is a private method
+fails:String#initialize raises a TypeError if self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/insert_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/insert_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/insert_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:String#insert with index, other raises a TypeError if other can't be converted to string
+fails:String#insert with index, other raises a TypeError if self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/intern_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/intern_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/intern_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#intern raises an ArgumentError when self can't be converted to symbol

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/ljust_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/ljust_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/ljust_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#ljust with length, padding raises a TypeError when padstr can't be converted

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/lstrip_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/lstrip_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/lstrip_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#lstrip! raises a TypeError if self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/modulo_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/modulo_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/modulo_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,17 @@
+fails:String#% supports binary formats using %b
+fails:String#% supports character formats using %c
+fails:String#% uses argument % 256
+fails:String#% supports float formats using %e, and downcases -Inf, Inf, and NaN
+fails:String#% supports float formats using %E, and upcases Inf, -Inf, and NaN
+fails:String#% pads with zeros using %E with Inf, -Inf, and NaN
+fails:String#% supports octal formats using %o
+fails:String#% supports unsigned formats using %u
+fails:String#% supports hex formats using %x
+fails:String#% supports hex formats using %X
+fails:String#% behaves as if calling Kernel#Integer for %b argument, if it does not respond to #to_ary
+fails:String#% behaves as if calling Kernel#Integer for %d argument, if it does not respond to #to_ary
+fails:String#% behaves as if calling Kernel#Integer for %i argument, if it does not respond to #to_ary
+fails:String#% behaves as if calling Kernel#Integer for %o argument, if it does not respond to #to_ary
+fails:String#% behaves as if calling Kernel#Integer for %u argument, if it does not respond to #to_ary
+fails:String#% behaves as if calling Kernel#Integer for %x argument, if it does not respond to #to_ary
+fails:String#% behaves as if calling Kernel#Integer for %X argument, if it does not respond to #to_ary

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/next_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/next_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/next_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#next! raises a TypeError if self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/replace_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/replace_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/replace_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#replace raises a TypeError if self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/reverse_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/reverse_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/reverse_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#reverse! raises a TypeError if self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/rindex_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/rindex_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/rindex_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:String#rindex with Fixnum doesn't use fixnum % 256
+fails:String#rindex with Fixnum returns nil if the character isn't found

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/rjust_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/rjust_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/rjust_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#rjust with length, padding raises a TypeError when padstr can't be converted

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/rstrip_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/rstrip_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/rstrip_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#rstrip! raises a TypeError if self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/scan_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/scan_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/scan_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#scan with pattern and block restores $~ after leaving the block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/slice_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/slice_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/slice_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,14 @@
+fails:String#slice! with index raises a TypeError if self is frozen
+fails:String#slice! with index doesn't raise a TypeError if self is frozen and idx is outside of self
+fails:String#slice! with index, length raises a TypeError if self is frozen
+fails:String#slice! with index, length doesn't raise a TypeError if self is frozen but the given position is out of self
+fails:String#slice! with index, length doesn't raise a TypeError if self is frozen but length is negative
+fails:String#slice! Range raises a TypeError if self is frozen
+fails:String#slice! Range doesn't raise a TypeError if self is frozen but the given range is out of self
+fails:String#slice! with Regexp raises a TypeError if self is frozen
+fails:String#slice! with Regexp doesn't raise a TypeError if self is frozen but there is no match
+fails:String#slice! with Regexp, index raises a TypeError if self is frozen
+fails:String#slice! with Regexp, index doesn't raise a TypeError if self is frozen but there is no match
+fails:String#slice! with Regexp, index doesn't raise a TypeError if self is frozen but there is no capture for idx
+fails:String#slice! with String raises a TypeError if self is frozen
+fails:String#slice! with String doesn't raise a TypeError if self is frozen but self does not contain other

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/squeeze_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/squeeze_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/squeeze_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:String#squeeze raises a TypeError when one set arg can't be converted to a string
+fails:String#squeeze! raises a TypeError when self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/strip_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/strip_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/strip_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#strip! raises a TypeError if self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/sub_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/sub_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/sub_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,5 @@
+fails:String#sub with pattern, replacement raises a TypeError when pattern can't be converted to a string
+fails:String#sub with pattern, replacement raises a TypeError when replacement can't be converted to a string
+fails:String#sub with pattern and block returns a copy of self with the first occurrences of pattern replaced with the block's return value
+fails:String#sub with pattern and block restores $~ after leaving the block
+fails:String#sub! with pattern, replacement raises a TypeError when self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/succ_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/succ_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/succ_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#succ! raises a TypeError if self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/to_a_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/to_a_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/to_a_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:String#to_a returns an empty array for empty strings
+fails:String#to_a returns an array containing the string for non-empty strings

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/to_i_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/to_i_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/to_i_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:String#to_i ignores leading underscores
+fails:String#to_i ignores a leading mix of whitespaces and underscores

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/to_sym_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/to_sym_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/to_sym_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#to_sym raises an ArgumentError when self can't be converted to symbol

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/tr_s_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/tr_s_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/tr_s_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#tr_s! raises a TypeError if self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/tr_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/tr_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/tr_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#tr! raises a TypeError if self is frozen

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/unpack_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/unpack_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/unpack_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:String#unpack with 'DdEeFfGg' directives returns an array by decoding self in little-endian order according to the format string

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/upto_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/upto_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/string/upto_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:String#upto stops iterating as soon as the current value's character count gets higher than stop's
+fails:String#upto raises a TypeError if other can't be converted to a string
+fails:String#upto raises a LocalJumpError if other is a string but no block was given

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/struct/inspect_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/struct/inspect_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/struct/inspect_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Struct#inspect returns a string representation of some kind

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/struct/members_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/struct/members_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/struct/members_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Struct#members returns an array of attribute names

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/struct/new_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/struct/new_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/struct/new_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,7 @@
+fails:Struct.new creates a new anonymous class with nil first argument
+fails:Struct.new creates a new anonymous class with symbol arguments
+fails:Struct.new accepts Fixnums as Symbols unless fixnum.to_sym.nil?
+fails:Struct.new raises an ArgumentError if fixnum#to_sym is nil
+fails:Struct.new instance_eval's a passed block
+fails:Struct.new creates reader methods
+fails:Struct.new creates writer methods

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/symbol/inspect_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/symbol/inspect_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/symbol/inspect_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Symbol#inspect returns self as a symbol literal for :"!"
+fails:Symbol#inspect returns self as a symbol literal for :"!="
+fails:Symbol#inspect returns self as a symbol literal for :"!~"

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/symbol/to_i_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/symbol/to_i_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/symbol/to_i_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Symbol#to_i returns an integer that is unique for each symbol for each program execution

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/symbol/to_int_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/symbol/to_int_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/symbol/to_int_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Symbol#to_int returns Symbol#to_i

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/element_reference_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/element_reference_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/element_reference_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Thread#[] raises exceptions on the wrong type of keys

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/element_set_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/element_set_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/element_set_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Thread#[]= raises exceptions on the wrong type of keys

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/inspect_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/inspect_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/inspect_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Thread#inspect reports aborting on a killed thread

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/key_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/key_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/key_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Thread#key? raises exceptions on the wrong type of keys

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/raise_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/raise_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/raise_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Thread#raise on a sleeping thread re-raises active exception
+fails:Thread#raise on a running thread re-raises active exception

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/stop_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/stop_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/stop_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+critical:Thread.stop resets Thread.critical to false

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/terminate_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/terminate_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/thread/terminate_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+critical:Thread#terminate does not deadlock when called from within the thread while being joined from without

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/at_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/at_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/at_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Time.at converts to time object

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/comparison_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/comparison_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/comparison_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Time#<=> returns nil when Time is compared to some Object

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/gm_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/gm_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/gm_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Time.gm creates a time based on given values, interpreted as UTC (GMT)
+fails:Time.gm creates a time based on given C-style gmtime arguments, interpreted as UTC (GMT)

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/hash_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/hash_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/hash_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Time#hash returns a unique integer for each time

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/local_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/local_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/local_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Time.local creates a time based on given values, interpreted in the local time zone
+fails:Time.local creates a time based on given C-style gmtime arguments, interpreted in the local time zone

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/mktime_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/mktime_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/mktime_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Time.mktime creates a time based on given values, interpreted in the local time zone
+fails:Time.mktime creates a time based on given C-style gmtime arguments, interpreted in the local time zone

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/utc_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/utc_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/core/time/utc_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Time.utc creates a time based on given values, interpreted as UTC (GMT)
+fails:Time.utc creates a time based on given C-style gmtime arguments, interpreted as UTC (GMT)

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/block_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/block_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/block_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+critical:A block whose arguments are splatted yields the correct arguments in a nested block
\ No newline at end of file

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/catch_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/catch_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/catch_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:The catch keyword only allows symbols and strings
+fails:The catch keyword matches strings as symbols

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/class_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/class_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/class_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,8 @@
+fails:A class definition raises TypeError if constant given as class name exists and is not a Module
+fails:A class definition raises TypeError if any constant qualifying the class is not a Module
+fails:A class definition allows the declaration of class variables in the body
+fails:A class definition stores instance variables defined in the class body in the class object
+fails:A class definition allows the declaration of class variables in a class method
+fails:A class definition allows the definition of class-level instance variables in a class method
+fails:A class definition allows the declaration of class variables in an instance method
+fails:An outer class definition contains the inner classes

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/constants_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/constants_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/constants_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,24 @@
+fails:Literal (A::X) constant resolution with dynamically assigned constants returns the updated value when a constant is reassigned
+fails:Constant resolution within methods sends #const_missing to the original class or module scope
+fails:Constant resolution within methods with statically assigned constants searches the immediate class or module scope first
+fails:Constant resolution within methods with statically assigned constants searches a module included in the immediate class before the superclass
+fails:Constant resolution within methods with statically assigned constants searches the superclass before a module included in the superclass
+fails:Constant resolution within methods with statically assigned constants searches a module included in the superclass
+fails:Constant resolution within methods with statically assigned constants searches the superclass chain
+fails:Constant resolution within methods with statically assigned constants searches the lexical scope of the method not the receiver's immediate class
+fails:Constant resolution within methods with statically assigned constants searches the lexical scope of a singleton method
+fails:Constant resolution within methods with statically assigned constants searches the lexical scope of a block
+fails:Constant resolution within methods with statically assigned constants searches Object as a lexical scope only if Object is explicitly opened
+fails:Constant resolution within methods with dynamically assigned constants searches the immediate class or module scope first
+fails:Constant resolution within methods with dynamically assigned constants searches a module included in the immediate class before the superclass
+fails:Constant resolution within methods with dynamically assigned constants searches the superclass before a module included in the superclass
+fails:Constant resolution within methods with dynamically assigned constants searches a module included in the superclass
+fails:Constant resolution within methods with dynamically assigned constants searches the superclass chain
+fails:Constant resolution within methods with dynamically assigned constants searches the lexical scope of the method not the receiver's immediate class
+fails:Constant resolution within methods with dynamically assigned constants searches the lexical scope of a singleton method
+fails:Constant resolution within methods with dynamically assigned constants does not search the lexical scope of the caller
+fails:Constant resolution within methods with dynamically assigned constants searches the lexical scope of a block
+fails:Constant resolution within methods with dynamically assigned constants searches Object as a lexical scope only if Object is explicitly opened
+fails:Constant resolution within methods with dynamically assigned constants returns the updated value when a constant is reassigned
+fails:Constant resolution within methods with dynamically assigned constants does not search the lexical scope of qualifying modules
+fails:Literal (A::X) constant resolution sends #const_missing to the original class or module scope

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/defined_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/defined_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/defined_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:The defined? keyword returns 'super' when Subclass#no_args uses defined?
+fails:The defined? keyword returns 'super' when Subclass#args uses defined?
+fails:The defined? keyword returns 'local-variable' when defined? is called on a block var

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/metaclass_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/metaclass_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/metaclass_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:A constant on a metaclass appears in the metaclass constant list

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/module_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/module_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/module_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:module gets a name when assigned to a constant

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/numbers_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/numbers_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/numbers_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Ruby numbers in various ways character to numeric shortcut
+fails:Ruby numbers in various ways character with control character to numeric shortcut

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/precedence_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/precedence_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/precedence_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Operators ! ~ + have a higher precedence than **
+fails:Operators <= < > >= have higher precedence than <=> == === != =~ !~

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/private_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/private_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/private_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,5 @@
+fails:The private keyword is overridden when a new class is opened
+fails:The private keyword is no longer in effect when the class is closed
+fails:The private keyword changes visibility of previously called method
+fails:The private keyword changes visiblity of previously called methods with same send/call site
+fails:The private keyword changes the visibility of the existing method in the subclass

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/return_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/return_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/return_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,7 @@
+fails:The return keyword in a Thread raises a ThreadError if used to exit a thread
+fails:The return keyword when passed a splat returns nil when the ary is empty
+fails:The return keyword when passed a splat returns the first element when the array is size of 1
+fails:The return keyword when passed a splat returns a non-array when used as a splat
+fails:The return keyword when passed a splat calls 'to_a' on the splatted value first
+fails:The return keyword when passed a splat calls 'to_ary' on the splatted value first
+fails:The return keyword within a block raises a LocalJumpError if there is no lexicaly enclosing method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/symbol_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/symbol_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/symbol_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:A Symbol literal must not be an empty string

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/throw_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/throw_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/throw_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:The throw keyword only allows symbols and strings as it's argument
+fails:The throw keyword converts strings to a symbol
+fails:The throw keyword raises a name error if outside of scope of a matching catch
+fails:The throw keyword raises a ThreadError if used to exit a thread

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/undef_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/undef_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/undef_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:The undef keyword undefines 'meth='

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/variables_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/variables_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/variables_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,9 @@
+fails:Basic assignment assigns nil to lhs when rhs is an empty expression
+fails:Basic assignment allows the assignment of the rhs to the lhs using the rhs splat operator
+fails:Basic assignment allows the assignment of the rhs to the lhs using the lhs splat operator
+fails:Basic assignment allows the assignment of rhs to the lhs using the lhs and rhs splat operators simultaneously
+fails:Assignment using expansion succeeds without conversion
+fails:Assigning multiple values calls #to_ary on rhs arg if rhs has only a single arg
+fails:Operator assignment 'obj[idx] op= expr' returns result of rhs not result of []=
+fails:Multiple assignments with splats * on the lhs has to be applied to the last parameter
+fails:Multiple assignments with splats * on the lhs collects all parameters from its position onwards as an Array or an empty Array

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/base64/b64encode_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/base64/b64encode_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/base64/b64encode_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:Base64#b64encode returns the Base64-encoded version of the given string with a newline at 60 characters
+fails:Base64#b64encode prints the Base64-encoded version of the given string with a newline after 60 characters
+fails:Base64#b64encode with length returns the Base64-encoded version of the given string with a newline at 60 characters
+fails:Base64#b64encode with length prints the Base64-encoded version of the given stringwith a newline after length characters

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/base64/decode_b_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/base64/decode_b_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/base64/decode_b_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Base64#decode_b supports an encoding type of base64 and the charachter set SHIFT_JIS
+fails:Base64#decode_b supports an encoding type of base64 and the character set ISO-2022-JP

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/ceil_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/ceil_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/ceil_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:BigDecimal#ceil returns a BigDecimal
+fails:BigDecimal#ceil returns the smallest integer greater or equal to self, if n is unspecified

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/div_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/div_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/div_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,6 @@
+fails:BigDecimal#div with precision set to 0 returns NaN if NaN is involved
+fails:BigDecimal#div returns NaN if NaN is involved
+fails:BigDecimal#div returns NaN if divided by Infinity and no precision given
+fails:BigDecimal#div returns NaN if divided by zero and no precision given
+fails:BigDecimal#div returns NaN if zero is divided by zero
+fails:BigDecimal#div returns NaN if (+|-) Infinity divided by 1 and no precision given

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/divmod_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/divmod_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/divmod_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,10 @@
+fails:BigDecimal#mod_part_of_divmod returns self modulo other
+fails:BigDecimal#mod_part_of_divmod returns a [Float value] when the argument is Float
+fails:BigDecimal#mod_part_of_divmod returns NaN if NaN is involved
+fails:BigDecimal#mod_part_of_divmod returns NaN if Infinity is involved
+fails:BigDecimal#mod_part_of_divmod raises TypeError if the argument cannot be coerced to BigDecimal
+fails:BigDecimal#mod_part_of_divmod does NOT raise ZeroDivisionError if other is zero
+fails:BigDecimal#divmod array contains quotient and modulus as BigDecimal
+fails:BigDecimal#divmod Can be reversed with * and +
+fails:BigDecimal#divmod properly handles special values
+fails:BigDecimal#divmod returns an array of two NaNs if the argument is zero

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/exponent_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/exponent_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/exponent_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:BigDecimal#** returns NaN if self is infinite

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/floor_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/floor_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/floor_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:BigDecimal#floor returns the greatest integer smaller or equal to self

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/induced_from_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/induced_from_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/induced_from_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,5 @@
+fails:BigDecimal.induced_from returns the passed argument when passed a BigDecimal
+fails:BigDecimal.induced_from converts passed Fixnums to BigDecimal
+fails:BigDecimal.induced_from converts passed Bignums to BigDecimal
+fails:BigDecimal.induced_from does not try to convert non-Integers to Integer using #to_i
+fails:BigDecimal.induced_from raises a TypeError when passed a non-Integer

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/infinite_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/infinite_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/infinite_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:BigDecimal#infinite? returns not true otherwise

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/inspect_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/inspect_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/inspect_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:BigDecimal#inspect returns String starting with #

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/mode_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/mode_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/mode_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:BigDecimal.mode returns the appropriate value and continue the computation if the flag is false

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/modulo_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/modulo_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/modulo_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,6 @@
+fails:BigDecimal#% returns self modulo other
+fails:BigDecimal#% returns a [Float value] when the argument is Float
+fails:BigDecimal#% does NOT raise ZeroDivisionError if other is zero
+fails:BigDecimal#modulo returns self modulo other
+fails:BigDecimal#modulo returns a [Float value] when the argument is Float
+fails:BigDecimal#modulo does NOT raise ZeroDivisionError if other is zero

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/new_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/new_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/new_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:BigDecimal.new creates a new object of class BigDecimal

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/nonzero_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/nonzero_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/nonzero_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:BigDecimal#nonzero? returns nil otherwise

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/power_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/power_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/power_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:BigDecimal#power returns NaN if self is infinite

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/to_i_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/to_i_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/to_i_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:BigDecimal#to_i returns nil if BigDecimal is infinity or NaN

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/to_int_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/to_int_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/to_int_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:BigDecimal#to_int returns nil if BigDecimal is infinity or NaN

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/truncate_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/truncate_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/truncate_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:BigDecimal#truncate returns value of type Bigdecimal.
+fails:BigDecimal#truncate returns NaN if self is NaN
+fails:BigDecimal#truncate returns Infinity if self is infinite

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/zero_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/zero_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/bigdecimal/zero_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:BigDecimal#zero? returns true if self does equal zero

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html3/doctype_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html3/doctype_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html3/doctype_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:CGI::Html3#doctype returns the doctype declaration for HTML3

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html3/element_init_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html3/element_init_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html3/element_init_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:CGI::Html3#element_init initializes the HTML Generation methods for HTML3
+fails:CGI::Html3#element_init should extend self with CGI::TagMaker

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4/doctype_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4/doctype_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4/doctype_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:CGI::Html4#doctype returns the doctype declaration for HTML4

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4/element_init_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4/element_init_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4/element_init_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:CGI::Html4#element_init initializes the HTML Generation methods for HTML4
+fails:CGI::Html4#element_init should extend self with CGI::TagMaker

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4fr/doctype_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4fr/doctype_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4fr/doctype_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:CGI::Html4Fr#doctype returns the doctype declaration for the Frameset version of HTML4

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4fr/element_init_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4fr/element_init_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4fr/element_init_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:CGI::Html4Fr#element_init initializes the HTML Generation methods for the Frameset version of HTML4

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4tr/doctype_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4tr/doctype_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4tr/doctype_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:CGI::Html4Tr#doctype returns the doctype declaration for the Transitional version of HTML4

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4tr/element_init_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4tr/element_init_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/html4tr/element_init_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:CGI::Html4Tr#element_init initializes the HTML Generation methods for HTML4
+fails:CGI::Html4Tr#element_init should extend self with CGI::TagMaker

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/a_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/a_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/a_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:CGI::HtmlExtension#a when passed a String returns an 'a'-element, using the passed String as the 'href'-attribute
+fails:CGI::HtmlExtension#a when passed a String includes the passed block's return value when passed a block
+fails:CGI::HtmlExtension#a when passed a Hash returns an 'a'-element, using the passed Hash for attributes
+fails:CGI::HtmlExtension#a when passed a Hash includes the passed block's return value when passed a block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/base_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/base_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/base_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:CGI::HtmlExtension#base when bassed a String returns a 'base'-element, using the passed String as the 'href'-attribute
+fails:CGI::HtmlExtension#base when bassed a String ignores a passed block
+fails:CGI::HtmlExtension#base when passed a Hash returns a 'base'-element, using the passed Hash for attributes
+fails:CGI::HtmlExtension#base when passed a Hash ignores a passed block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/blockquote_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/blockquote_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/blockquote_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:CGI::HtmlExtension#blockquote when passed a String returns a 'blockquote'-element, using the passed String for the 'cite'-attribute
+fails:CGI::HtmlExtension#blockquote when passed a String includes the passed block's return value when passed a block
+fails:CGI::HtmlExtension#blockquote when passed a Hash returns a 'blockquote'-element, using the passed Hash for attributes
+fails:CGI::HtmlExtension#blockquote when passed a Hash includes the passed block's return value when passed a block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/caption_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/caption_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/caption_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:CGI::HtmlExtension#caption when passed a String returns a 'caption'-element, using the passed String for the 'align'-attribute
+fails:CGI::HtmlExtension#caption when passed a String includes the passed block's return value when passed a block
+fails:CGI::HtmlExtension#caption when passed a Hash returns a 'caption'-element, using the passed Hash for attributes
+fails:CGI::HtmlExtension#caption when passed a Hash includes the passed block's return value when passed a block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/checkbox_group_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/checkbox_group_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/checkbox_group_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,7 @@
+fails:CGI::HtmlExtension#checkbox_group when passed name, values ... returns a sequence of 'checkbox'-elements with the passed name and the passed values
+fails:CGI::HtmlExtension#checkbox_group when passed name, values ... allows passing a value inside an Array
+fails:CGI::HtmlExtension#checkbox_group when passed name, values ... allows passing a value as an Array containing the value and the checked state or a label
+fails:CGI::HtmlExtension#checkbox_group when passed name, values ... returns an empty String when passed no values
+fails:CGI::HtmlExtension#checkbox_group when passed name, values ... ignores a passed block
+fails:CGI::HtmlExtension#checkbox_group when passed Hash uses the passed Hash to generate the checkbox sequence
+fails:CGI::HtmlExtension#checkbox_group when passed Hash ignores a passed block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/checkbox_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/checkbox_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/checkbox_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,10 @@
+fails:CGI::HtmlExtension#checkbox when passed no arguments returns a checkbox-'input'-element without a name
+fails:CGI::HtmlExtension#checkbox when passed no arguments ignores a passed block
+fails:CGI::HtmlExtension#checkbox when passed name returns a checkbox-'input'-element with the passed name
+fails:CGI::HtmlExtension#checkbox when passed name ignores a passed block
+fails:CGI::HtmlExtension#checkbox CGI::HtmlExtension#checkbox when passed name, value returns a checkbox-'input'-element with the passed name and value
+fails:CGI::HtmlExtension#checkbox CGI::HtmlExtension#checkbox when passed name, value ignores a passed block
+fails:CGI::HtmlExtension#checkbox when passed name, value, checked returns a checked checkbox-'input'-element with the passed name and value when checked is true
+fails:CGI::HtmlExtension#checkbox when passed name, value, checked ignores a passed block
+fails:CGI::HtmlExtension#checkbox when passed Hash returns a checkbox-'input'-element using the passed Hash for attributes
+fails:CGI::HtmlExtension#checkbox when passed Hash ignores a passed block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/file_field_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/file_field_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/file_field_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,8 @@
+fails:CGI::HtmlExtension#file_field when passed no arguments returns a file-'input'-element without a name and a size of 20
+fails:CGI::HtmlExtension#file_field when passed no arguments ignores a passed block
+fails:CGI::HtmlExtension#file_field when passed name returns a checkbox-'input'-element with the passed name
+fails:CGI::HtmlExtension#file_field when passed name ignores a passed block
+fails:CGI::HtmlExtension#file_field when passed name, size returns a checkbox-'input'-element with the passed name and size
+fails:CGI::HtmlExtension#file_field when passed name, size ignores a passed block
+fails:CGI::HtmlExtension#file_field when passed name, size, maxlength returns a checkbox-'input'-element with the passed name, size and maxlength
+fails:CGI::HtmlExtension#file_field when passed name, size, maxlength ignores a passed block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/form_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/form_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/form_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,8 @@
+fails:CGI::HtmlExtension#form when passed no arguments returns a 'form'-element
+fails:CGI::HtmlExtension#form when passed no arguments includes the return value of the passed block when passed a block
+fails:CGI::HtmlExtension#form when passed method returns a 'form'-element with the passed method
+fails:CGI::HtmlExtension#form when passed method includes the return value of the passed block when passed a block
+fails:CGI::HtmlExtension#form when passed method, action returns a 'form'-element with the passed method and the passed action
+fails:CGI::HtmlExtension#form when passed method, action includes the return value of the passed block when passed a block
+fails:CGI::HtmlExtension#form when passed method, action, enctype returns a 'form'-element with the passed method, action and enctype
+fails:CGI::HtmlExtension#form when passed method, action, enctype includes the return value of the passed block when passed a block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/hidden_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/hidden_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/hidden_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,8 @@
+fails:CGI::HtmlExtension#hidden when passed no arguments returns an hidden-'input'-element without a name
+fails:CGI::HtmlExtension#hidden when passed no arguments ignores a passed block
+fails:CGI::HtmlExtension#hidden when passed name returns an hidden-'input'-element with the passed name
+fails:CGI::HtmlExtension#hidden when passed name ignores a passed block
+fails:CGI::HtmlExtension#hidden when passed name, value returns an hidden-'input'-element with the passed name and value
+fails:CGI::HtmlExtension#hidden when passed name, value ignores a passed block
+fails:CGI::HtmlExtension#hidden when passed Hash returns a checkbox-'input'-element using the passed Hash for attributes
+fails:CGI::HtmlExtension#hidden when passed Hash ignores a passed block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/html_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/html_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/html_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,6 @@
+fails:CGI::HtmlExtension#html when passed no arguments returns a self's doctype and an 'html'-element
+fails:CGI::HtmlExtension#html when passed no arguments includes the passed block when passed a block
+fails:CGI::HtmlExtension#html when passed 'PRETTY' returns pretty output when the passed String is 'PRETTY
+fails:CGI::HtmlExtension#html when passed 'PRETTY' includes the passed block when passed a block
+fails:CGI::HtmlExtension#html when passed a Hash returns an 'html'-element using the passed Hash for attributes
+fails:CGI::HtmlExtension#html when passed a Hash omits the doctype when the Hash contains a 'DOCTYPE' entry that's false or nil

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/image_button_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/image_button_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/image_button_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,10 @@
+fails:CGI::HtmlExtension#image_button when passed no arguments returns an image-'input'-element without a source image
+fails:CGI::HtmlExtension#image_button when passed no arguments ignores a passed block
+fails:CGI::HtmlExtension#image_button when passed src returns an image-'input'-element with the passed src
+fails:CGI::HtmlExtension#image_button when passed src ignores a passed block
+fails:CGI::HtmlExtension#image_button when passed src, name returns an image-'input'-element with the passed src and name
+fails:CGI::HtmlExtension#image_button when passed src, name ignores a passed block
+fails:CGI::HtmlExtension#image_button when passed src, name, alt returns an image-'input'-element with the passed src, name and alt
+fails:CGI::HtmlExtension#image_button when passed src, name, alt ignores a passed block
+fails:CGI::HtmlExtension#image_button when passed Hash returns a image-'input'-element using the passed Hash for attributes
+fails:CGI::HtmlExtension#image_button when passed Hash ignores a passed block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/img_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/img_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/img_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,10 @@
+fails:CGI::HtmlExtension#img when passed no arguments returns an 'img'-element without an src-url or alt-text
+fails:CGI::HtmlExtension#img when passed no arguments ignores a passed block
+fails:CGI::HtmlExtension#img when passed src returns an 'img'-element with the passed src-url
+fails:CGI::HtmlExtension#img when passed src ignores a passed block
+fails:CGI::HtmlExtension#img when passed src, alt returns an 'img'-element with the passed src-url and the passed alt-text
+fails:CGI::HtmlExtension#img when passed src, alt ignores a passed block
+fails:CGI::HtmlExtension#img when passed src, alt, width returns an 'img'-element with the passed src-url, the passed alt-text and the passed width
+fails:CGI::HtmlExtension#img when passed src, alt, width ignores a passed block
+fails:CGI::HtmlExtension#img when passed src, alt, width, height returns an 'img'-element with the passed src-url, the passed alt-text, the passed width and the passed height
+fails:CGI::HtmlExtension#img when passed src, alt, width, height ignores a passed block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/multipart_form_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/multipart_form_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/multipart_form_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,8 @@
+fails:CGI::HtmlExtension#multipart_form when passed no arguments returns a 'form'-element with it's enctype set to multipart
+fails:CGI::HtmlExtension#multipart_form when passed no arguments includes the return value of the passed block when passed a block
+fails:CGI::HtmlExtension#multipart_form when passed action returns a 'form'-element with the passed action
+fails:CGI::HtmlExtension#multipart_form when passed action includes the return value of the passed block when passed a block
+fails:CGI::HtmlExtension#multipart_form when passed action, enctype returns a 'form'-element with the passed action and enctype
+fails:CGI::HtmlExtension#multipart_form when passed action, enctype includes the return value of the passed block when passed a block
+fails:CGI::HtmlExtension#multipart_form when passed Hash returns a 'form'-element with the passed Hash as attributes
+fails:CGI::HtmlExtension#multipart_form when passed Hash includes the return value of the passed block when passed a block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/password_field_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/password_field_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/password_field_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,12 @@
+fails:CGI::HtmlExtension#password_field when passed no arguments returns an password-'input'-element without a name
+fails:CGI::HtmlExtension#password_field when passed no arguments ignores a passed block
+fails:CGI::HtmlExtension#password_field when passed name returns an password-'input'-element with the passed name
+fails:CGI::HtmlExtension#password_field when passed name ignores a passed block
+fails:CGI::HtmlExtension#password_field when passed name, value returns an password-'input'-element with the passed name and value
+fails:CGI::HtmlExtension#password_field when passed name, value ignores a passed block
+fails:CGI::HtmlExtension#password_field when passed name, value, size returns an password-'input'-element with the passed name, value and size
+fails:CGI::HtmlExtension#password_field when passed name, value, size ignores a passed block
+fails:CGI::HtmlExtension#password_field when passed name, value, size, maxlength returns an password-'input'-element with the passed name, value, size and maxlength
+fails:CGI::HtmlExtension#password_field when passed name, value, size, maxlength ignores a passed block
+fails:CGI::HtmlExtension#password_field when passed Hash returns a checkbox-'input'-element using the passed Hash for attributes
+fails:CGI::HtmlExtension#password_field when passed Hash ignores a passed block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/radio_button_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/radio_button_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/radio_button_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,10 @@
+fails:CGI::HtmlExtension#radio_button when passed no arguments returns a radio-'input'-element without a name
+fails:CGI::HtmlExtension#radio_button when passed no arguments ignores a passed block
+fails:CGI::HtmlExtension#radio_button when passed name returns a radio-'input'-element with the passed name
+fails:CGI::HtmlExtension#radio_button when passed name ignores a passed block
+fails:CGI::HtmlExtension#radio_button CGI::HtmlExtension#checkbox when passed name, value returns a radio-'input'-element with the passed name and value
+fails:CGI::HtmlExtension#radio_button CGI::HtmlExtension#checkbox when passed name, value ignores a passed block
+fails:CGI::HtmlExtension#radio_button when passed name, value, checked returns a checked radio-'input'-element with the passed name and value when checked is true
+fails:CGI::HtmlExtension#radio_button when passed name, value, checked ignores a passed block
+fails:CGI::HtmlExtension#radio_button when passed Hash returns a radio-'input'-element using the passed Hash for attributes
+fails:CGI::HtmlExtension#radio_button when passed Hash ignores a passed block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/radio_group_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/radio_group_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/radio_group_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,7 @@
+fails:CGI::HtmlExtension#radio_group when passed name, values ... returns a sequence of 'radio'-elements with the passed name and the passed values
+fails:CGI::HtmlExtension#radio_group when passed name, values ... allows passing a value inside an Array
+fails:CGI::HtmlExtension#radio_group when passed name, values ... allows passing a value as an Array containing the value and the checked state or a label
+fails:CGI::HtmlExtension#radio_group when passed name, values ... returns an empty String when passed no values
+fails:CGI::HtmlExtension#radio_group when passed name, values ... ignores a passed block
+fails:CGI::HtmlExtension#radio_group when passed Hash uses the passed Hash to generate the radio sequence
+fails:CGI::HtmlExtension#radio_group when passed Hash ignores a passed block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/reset_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/reset_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/reset_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,8 @@
+fails:CGI::HtmlExtension#reset when passed no arguments returns a reset-'input'-element
+fails:CGI::HtmlExtension#reset when passed no arguments ignores a passed block
+fails:CGI::HtmlExtension#reset when passed value returns a reset-'input'-element with the passed value
+fails:CGI::HtmlExtension#reset when passed value ignores a passed block
+fails:CGI::HtmlExtension#reset when passed value, name returns a reset-'input'-element with the passed value and the passed name
+fails:CGI::HtmlExtension#reset when passed value, name ignores a passed block
+fails:CGI::HtmlExtension#reset when passed Hash returns a reset-'input'-element with the passed value
+fails:CGI::HtmlExtension#reset when passed Hash ignores a passed block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/submit_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/submit_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/submit_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,8 @@
+fails:CGI::HtmlExtension#submit when passed no arguments returns a submit-'input'-element
+fails:CGI::HtmlExtension#submit when passed no arguments ignores a passed block
+fails:CGI::HtmlExtension#submit when passed value returns a submit-'input'-element with the passed value
+fails:CGI::HtmlExtension#submit when passed value ignores a passed block
+fails:CGI::HtmlExtension#submit when passed value, name returns a submit-'input'-element with the passed value and the passed name
+fails:CGI::HtmlExtension#submit when passed value, name ignores a passed block
+fails:CGI::HtmlExtension#submit when passed Hash returns a submit-'input'-element with the passed value
+fails:CGI::HtmlExtension#submit when passed Hash ignores a passed block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/text_field_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/text_field_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/text_field_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,12 @@
+fails:CGI::HtmlExtension#text_field when passed no arguments returns an text-'input'-element without a name
+fails:CGI::HtmlExtension#text_field when passed no arguments ignores a passed block
+fails:CGI::HtmlExtension#text_field when passed name returns an text-'input'-element with the passed name
+fails:CGI::HtmlExtension#text_field when passed name ignores a passed block
+fails:CGI::HtmlExtension#text_field when passed name, value returns an text-'input'-element with the passed name and value
+fails:CGI::HtmlExtension#text_field when passed name, value ignores a passed block
+fails:CGI::HtmlExtension#text_field when passed name, value, size returns an text-'input'-element with the passed name, value and size
+fails:CGI::HtmlExtension#text_field when passed name, value, size ignores a passed block
+fails:CGI::HtmlExtension#text_field when passed name, value, size, maxlength returns an text-'input'-element with the passed name, value, size and maxlength
+fails:CGI::HtmlExtension#text_field when passed name, value, size, maxlength ignores a passed block
+fails:CGI::HtmlExtension#text_field when passed Hash returns a checkbox-'input'-element using the passed Hash for attributes
+fails:CGI::HtmlExtension#text_field when passed Hash ignores a passed block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/textarea_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/textarea_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/htmlextension/textarea_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,10 @@
+fails:CGI::HtmlExtension#textarea when passed no arguments returns an 'textarea'-element without a name
+fails:CGI::HtmlExtension#textarea when passed no arguments includes the return value of the passed block when passed a block
+fails:CGI::HtmlExtension#textarea when passed name returns an 'textarea'-element with the passed name
+fails:CGI::HtmlExtension#textarea when passed name includes the return value of the passed block when passed a block
+fails:CGI::HtmlExtension#textarea when passed name, cols returns an 'textarea'-element with the passed name and the passed amount of columns
+fails:CGI::HtmlExtension#textarea when passed name, cols includes the return value of the passed block when passed a block
+fails:CGI::HtmlExtension#textarea when passed name, cols, rows returns an 'textarea'-element with the passed name, the passed amount of columns and the passed number of rows
+fails:CGI::HtmlExtension#textarea when passed name, cols, rows includes the return value of the passed block when passed a block
+fails:CGI::HtmlExtension#textarea when passed Hash should use the passed Hash as attributes
+fails:CGI::HtmlExtension#textarea when passed Hash includes the return value of the passed block when passed a block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/initialize_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/initialize_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/initialize_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:CGI#initialize when passed no arguments does not extend self with CGI::HtmlExtension
+fails:CGI#initialize when passed no arguments does not extend self with any of the other HTML modules
+fails:CGI#initialize when CGI_PARAMS is set prints out a warning
+fails:CGI#initialize when CGI_PARAMS is set sets #cookies and #params to the contents of CGI_PARAMS and CGI_COOKIES

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/out_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/out_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/out_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:CGI#out it writes a HTMl header based on the passed argument to $stdout
+fails:CGI#out appends the block's return value to the HTML header
+fails:CGI#out automatically sets the Content-Length Header based on the block's return value
+fails:CGI#out includes Cookies in the @output_cookies field

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/element_reference_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/element_reference_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/element_reference_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:CGI::QueryExtension#[] returns a String that was extended with CGI::QueryExtension::Value
+fails:CGI::QueryExtension#[] sets the other values in the returned value

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/params_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/params_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/params_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:CGI::QueryExtension#params returns the parsed HTTP Query Params

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/element_reference_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/element_reference_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/element_reference_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:CGI::QueryExtension::Value#[] when passed index returns the alternative value with the passed index

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/first_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/first_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/first_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:CGI::QueryExtension::Value#first returns self
+fails:CGI::QueryExtension::Value#first outputs a warning

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/last_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/last_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/last_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:CGI::QueryExtension::Value#last returns self
+fails:CGI::QueryExtension::Value#last outputs a warning

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/set_params_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/set_params_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/set_params_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:CGI::QueryExtension::Value#set_params sets alternative params

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/to_a_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/to_a_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/to_a_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:CGI::QueryExtension::Value#to_a returns an Array containing self
+fails:CGI::QueryExtension::Value#to_a when alternative values for self are set returns an array containing the alternative values

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/to_ary_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/to_ary_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/queryextension/value/to_ary_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:CGI::QueryExtension::Value#to_ary returns an Array containing self
+fails:CGI::QueryExtension::Value#to_ary when alternative values for self are set returns an array containing the alternative values

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/tagmaker/nOE_element_def_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/tagmaker/nOE_element_def_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/tagmaker/nOE_element_def_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:CGI::TagMaker#nOE_element_def when passed element returns code for the passed element
+fails:CGI::TagMaker#nOE_element_def when passed element automatically converts the tag to capital letters

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/tagmaker/nO_element_def_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/tagmaker/nO_element_def_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/tagmaker/nO_element_def_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:CGI::TagMaker#nO_element_def when passed element returns code for the passed element with optional start/end tags
+fails:CGI::TagMaker#nO_element_def when passed element automatically converts the element tag to capital letters

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/tagmaker/nn_element_def_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/tagmaker/nn_element_def_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/tagmaker/nn_element_def_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:CGI::TagMaker#nn_element_def when passed element returns code for the passed element with required start and end tags
+fails:CGI::TagMaker#nn_element_def when passed element automatically converts the element tag to capital letters

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/unescape_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/unescape_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/cgi/unescape_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:CGI.unescape url-decodes the passed argument

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/Complex_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/Complex_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/Complex_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:Complex when passed [Complex, Complex] returns a new Complex number based on the two given numbers
+fails:Complex when passed [Integer, Integer] returns a new Complex number
+fails:Complex when passed [Integer] returns a new Complex number with 0 as the imaginary component
+fails:Complex when passed [Integer] returns the passed Integer when Complex::Unify is defined

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/coerce_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/coerce_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/coerce_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,5 @@
+fails:Complex#coerce returns an array containing other and self as Complex when other is an Integer
+fails:Complex#coerce returns an array containing other and self as Complex when other is a Float
+fails:Complex#coerce returns an array containing other and self as Complex when other is a Bignum
+fails:Complex#coerce returns an array containing other and self as Complex when other is a Rational
+fails:Complex#coerce raises a TypeError when other is a String

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/comparison_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/comparison_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/comparison_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Complex#<=> compares the absolute values of self and other

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/divide_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/divide_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/divide_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Complex#/ with Float returns Complex(Infinity, Infinity) when given zero

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/exponent_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/exponent_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/exponent_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Complex#** when given 0 returns Complex(1)

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/inspect_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/inspect_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/inspect_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Complex#inspect returns "Complex(real, image)"

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/acos_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/acos_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/acos_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#acos! raises a TypeError when passed a Complex number
+fails:Math.acos! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/acosh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/acosh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/acosh_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#acosh! raises a TypeError when passed a Complex number
+fails:Math.acosh! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/asin_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/asin_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/asin_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#asin! raises a TypeError when passed a Complex number
+fails:Math.asin! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/asinh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/asinh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/asinh_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#asinh! raises a TypeError when passed a Complex number
+fails:Math.asinh! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/atan2_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/atan2_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/atan2_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#atan2! raises a TypeError when passed a Complex number
+fails:Math.atan2! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/atan_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/atan_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/atan_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#atan! raises a TypeError when passed a Complex number
+fails:Math.atan! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/atanh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/atanh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/atanh_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,10 @@
+fails:Math#atanh returns Infinity for 1.0
+fails:Math#atanh returns -Infinity for -1.0
+fails:Math#atanh! returns Infinity for 1.0
+fails:Math#atanh! returns -Infinity for -1.0
+fails:Math#atanh! raises a TypeError when passed a Complex number
+fails:Math.atanh returns Infinity for 1.0
+fails:Math.atanh returns -Infinity for -1.0
+fails:Math.atanh! returns Infinity for 1.0
+fails:Math.atanh! returns -Infinity for -1.0
+fails:Math.atanh! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/cos_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/cos_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/cos_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#cos! raises a TypeError when passed a Complex number
+fails:Math.cos! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/cosh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/cosh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/cosh_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#cosh! raises a TypeError when passed a Complex number
+fails:Math.cosh! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/exp_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/exp_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/exp_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#exp! raises a TypeError when passed a Complex number
+fails:Math.exp! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/log10_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/log10_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/log10_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#log10! raises a TypeError when passed a Complex number
+fails:Math.log10! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/log_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/log_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/log_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#log! raises a TypeError when passed a Complex number
+fails:Math.log! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/sin_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/sin_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/sin_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#sin! raises a TypeError when passed a Complex number
+fails:Math.sin! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/sinh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/sinh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/sinh_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#sinh! raises a TypeError when passed a Complex number
+fails:Math.sinh! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/sqrt_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/sqrt_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/sqrt_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#sqrt! raises a TypeError when passed a Complex number
+fails:Math.sqrt! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/tan_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/tan_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/tan_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#tan! raises a TypeError when passed a Complex number
+fails:Math.tan! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/tanh_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/tanh_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/math/tanh_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Math#tanh! raises a TypeError when passed a Complex number
+fails:Math.tanh! raises a TypeError when passed a Complex number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/modulo_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/modulo_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/modulo_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Complex#% with Complex returns the remainder from complex division
+fails:Complex#% with Integer returns the remainder from dividing both parts of self by the given Integer
+fails:Complex#% with Object tries to coerce self into other

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/new_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/new_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/new_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,7 @@
+fails:Complex.new returns a new Complex number
+fails:Complex.new raises a TypeError when one of the given arguments is not Numeric
+fails:Complex.new raises a TypeError when one of the given arguments is a Complex
+fails:Complex.new! returns a new Complex number
+fails:Complex.new! defaults to 0 for the imaginery part
+fails:Complex.new! raises a TypeError when one of the given arguments is not Numeric
+fails:Complex.new! raises a TypeError when one of the given arguments is a Complex

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/numeric/image_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/numeric/image_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/numeric/image_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Numeric#image returns 0

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/to_s_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/to_s_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/complex/to_s_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Complex#to_s when self's real component is 0 returns only the imaginary component as String
+fails:Complex#to_s returns self as String

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/conditionvariable/broadcast_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/conditionvariable/broadcast_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/conditionvariable/broadcast_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:ConditionVariable#broadcast should return self if nothing to broadcast to
+fails:ConditionVariable#broadcast should return self if something is waiting for a broadcast

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/conditionvariable/signal_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/conditionvariable/signal_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/conditionvariable/signal_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:ConditionVariable#signal should return self if nothing to signal
+fails:ConditionVariable#signal should return self if something is waiting for a signal

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/conditionvariable/wait_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/conditionvariable/wait_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/conditionvariable/wait_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:ConditionVariable#wait should return self

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/generate_line_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/generate_line_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/generate_line_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,5 @@
+fails:CSV.generate_line generates an empty string
+fails:CSV.generate_line generates the string 'foo,bar'
+fails:CSV.generate_line generates the string 'foo;bar'
+fails:CSV.generate_line generates the string 'foo,,bar'
+fails:CSV.generate_line generates the string 'foo;;bar'

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/generate_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/generate_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/generate_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,5 @@
+fails:CSV.generate creates a BasicWriter
+fails:CSV.generate accepts a field separator
+fails:CSV.generate accepts a row separator
+fails:CSV.generate creates a BasicWriter to use in a block
+fails:CSV.generate creates a BasicWriter with ; as the separator inside the block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/parse_line_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/parse_line_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/parse_line_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,6 @@
+fails:"CSV.parse_line parses '\n' into [[nil]]"
+fails:"CSV.parse_line parses '\nfoo' into [[nil],['foo']]"
+fails:"CSV.parse_line parses '\n\nbar' into [[nil],[nil],'bar']]"
+fails:CSV.parse_line parses 'foo' into [['foo']] with a separator of ;
+fails:CSV.parse_line parses 'foo;bar' into [['foo','bar']] with a separator of ;
+fails:"CSV.parse_line parses 'foo;bar\nbaz;quz' into [['foo','bar'],['baz','quz']] with a separator of ;"

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/parse_row_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/parse_row_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/parse_row_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:"CSV.parse_row parses 'foo\nbar' one row at a time"

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/reader/parse_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/reader/parse_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/csv/reader/parse_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:CSV::Reader.parse processes empty input without calling block
+fails:CSV::Reader.parse calls block once for one row of input

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/civil_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/civil_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/civil_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Date#valid_civil? should be able to determine if a date is valid
+fails:Date#valid_civil? should be able to handle negative months and days

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/commercial_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/commercial_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/commercial_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:Date#commercial creates a Date for the day of Julian calendar reform in Italy by default
+fails:Date#commercial Creates a Date for the friday in the year and week given
+fails:Date#valid_commercial? should be able to determine if the date is a valid commercial date
+fails:Date#valid_commercial? should be able to handle negative week and day numbers

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/conversions_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/conversions_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/conversions_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,17 @@
+fails:Date#ordinal_to_jd should convert an ordinal date (year-day) to a Julian day number
+fails:Date#jd_to_ordinal should convert a Julian day number into an ordinal date
+fails:Date#civil_to_jd should convert a civil date into a Julian day number
+fails:Date#jd_to_civil should convert a Julian day into a civil date
+fails:Date#commercial_to_jd should convert a commercial date (year - week - day of week) into a Julian day number
+fails:Date#jd_to_commercial should convert a Julian day number into a commercial date
+fails:Date#ajd_to_jd should convert a Astronomical Julian day number into a Julian day number
+fails:Date#jd_to_ajd should convert a Julian day number into a Astronomical Julian day number
+fails:Date#day_fraction_to_time should be able to convert a day fraction into time
+fails:Date#time_to_day_fraction should be able to convert a time into a day fraction
+fails:Date#amjd_to_ajd shoud be able to convert Astronomical Modified Julian day numbers into Astronomical Julian day numbers
+fails:Date#ajd_to_amjd shoud be able to convert Astronomical Julian day numbers into Astronomical Modified Julian day numbers
+fails:Date#mjd_to_jd shoud be able to convert Modified Julian day numbers into Julian day numbers
+fails:Date#jd_to_mjd shoud be able to convert Julian day numbers into Modified Julian day numbers
+fails:Date#ld_to_jd should be able to convert the number of days since the Gregorian calendar in Italy into Julian day numbers
+fails:Date#jd_to_ld should be able to convert Julian day numbers into the number of days since the Gregorian calendar in Italy
+fails:Date#jd_to_wday should be able to convert a Julian day number into a week day number

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/julian_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/julian_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/julian_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Date#valid_jd? should be able to determine if a day number is a valid Julian day number, true for all numbers

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/neww_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/neww_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/neww_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:Date#neww creates a Date for the day of Julian calendar reform in Italy by default
+fails:Date#neww Creates a Date for the friday in the year and week given
+fails:Date#neww Creates a Date for the correct day given the year, week and day number
+fails:Date#neww creates only Date objects for valid weeks

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/ordinal_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/ordinal_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/ordinal_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Date#ordinal should be able to construct a Date object from an ordinal date
+fails:Date#valid_ordinal? should be able to determine if the date is a valid ordinal date
+fails:Date#valid_ordinal? should be able to handle negative day numbers

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/parse_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/parse_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/date/parse_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,6 @@
+fails:Date#parse can handle YYDDD as year and day number
+fails:Date#parse can handle YYMMDD as year month and day
+fails:Date#parse with '/' separator US-style parses a MMDDYYYY string into a Date object
+fails:Date#parse with '/' separator US-style parses a MMDDYY string into a Date object
+fails:Date#parse with '/' separator US-style parses a MMDDYY string into a Date object using the year digits as 20XX
+fails:Date#parse with '-' separator EU-style can parse a MM-DD-YY string into a Date object

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/enum_cons_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/enum_cons_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/enum_cons_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Enumerator#enum_cons returns an enumerator of the receiver with iteration of each_cons for each array of n concecutive elements

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/enum_slice_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/enum_slice_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/enum_slice_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Enumerator#enum_slice returns an enumerator of the receiver with iteration of each_slice for each slice of n elements

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/enum_with_index_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/enum_with_index_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/enum_with_index_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Enumerator#enum_with_index returns an enumerator of the receiver with an iteration of each_with_index

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/new_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/new_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/enumerator/new_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Enumerator.new creates a new custom enumerator with the given object, iterator and arguments
+fails:Enumerator.new creates a new custom enumerator that responds to #each
+fails:Enumerator.new creates a new custom enumerator that runs correctly

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/etc/getpwuid_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/etc/getpwuid_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/etc/getpwuid_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Etc.getpwuid uses Process.uid as the default value for the argument

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/each_option_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/each_option_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/each_option_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:GetoptLong#each_option passes each argument/value pair to the block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/each_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/each_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/each_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:GetoptLong#each passes each argument/value pair to the block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/get_option_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/get_option_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/get_option_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:GetoptLong#get_option returns the next option name and its argument as an Array
+fails:GetoptLong#get_option shifts ARGV on each call
+fails:GetoptLong#get_option terminates processing when encountering '--'
+fails:GetoptLong#get_option raises a if an argument was required, but none given

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/get_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/get_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/get_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:GetoptLong#get returns the next option name and its argument as an Array
+fails:GetoptLong#get shifts ARGV on each call
+fails:GetoptLong#get terminates processing when encountering '--'
+fails:GetoptLong#get raises a if an argument was required, but none given

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/set_options_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/set_options_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/set_options_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:GetoptLong#set_options allows setting command line options
+fails:GetoptLong#set_options discards previously defined command line options
+fails:GetoptLong#set_options raises an ArgumentError if one of the given arguments is not an Array

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/terminate_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/terminate_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/terminate_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:GetoptLong#terminate terminates option proccessing

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/terminated_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/terminated_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/getoptlong/terminated_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:GetoptLong#terminated? returns true if option processing has terminated

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/iconv/close_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/iconv/close_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/iconv/close_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Iconv#close returns a string containing the byte sequence to change the output buffer to its initial shift state

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/iconv/conv_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/iconv/conv_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/iconv/conv_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Iconv.conv acts exactly as if opening a converter and invoking #iconv once

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/iconv/iconv_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/iconv/iconv_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/iconv/iconv_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,7 @@
+fails:Iconv#iconv when given a string or string-like parameter returns a converted version of it
+fails:Iconv.iconv converts a series of strings with a single converter
+fails:The 'utf-8' encoder emits proper representations for characters outside the Basic Multilingual Plane
+fails:The 'utf-16be' decoder does not emit a byte-order mark
+fails:The 'utf-16be' decoder treats possible byte-order marks as regular characters
+fails:The 'utf-16le' decoder does not emit a byte-order mark
+fails:The 'utf-16le' decoder treats possible byte-order marks as regular characters

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/integer/gcd2_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/integer/gcd2_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/integer/gcd2_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Integer#gcd2 Returns the greatest common divisor of the two numbers
+fails:Integer#gcd2 raises a ZeroDivisionError when is called on zero

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/rational/exponent_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/rational/exponent_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/rational/exponent_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,9 @@
+fails:Rational#** when passed [Rational] returns Rational.new!(1, 1) when the passed argument is 0
+fails:Rational#** when passed [Rational] returns Rational.new!(1, 1) when self is 1
+fails:Rational#** when passed [Rational] returns Rational.new!(0, 1) when self is 0
+fails:Rational#** when passed [Rational] returns a Complex number when self is negative
+fails:Rational#** when passed [Integer] returns the Rational value of self raised to the passed argument
+fails:Rational#** when passed [Integer] returns Rational.new!(1, 1) when the passed argument is 0
+fails:Rational#** when passed [Float] returns self converted to Float and raised to the passed argument
+fails:Rational#** when passed [Float] returns 1.0 when the passed argument is 0
+fails:Rational#** when passed [Float] returns NaN if self is negative and the passed argument is not 0

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/rational/inspect_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/rational/inspect_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/rational/inspect_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Rational#inspect returns a string representation of self

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/rational/power2_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/rational/power2_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/mathn/rational/power2_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,8 @@
+fails:Rational#power2 when passed [Rational] returns Rational.new!(1, 1) when self is 1
+fails:Rational#power2 when passed [Rational] returns Rational.new!(0, 1) when self is 0
+fails:Rational#power2 when passed [Rational] returns a Complex number when self is negative
+fails:Rational#power2 when passed [Integer] returns the Rational value of self raised to the passed argument
+fails:Rational#power2 when passed [Integer] returns Rational.new!(1, 1) when the passed argument is 0
+fails:Rational#power2 when passed [Float] returns self converted to Float and raised to the passed argument
+fails:Rational#power2 when passed [Float] returns 1.0 when the passed argument is 0
+fails:Rational#power2 when passed [Float] returns NaN if self is negative and the passed argument is not 0

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/matrix/divide_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/matrix/divide_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/matrix/divide_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Matrix#/ returns the result of dividing self by another Matrix
+fails:Matrix#/ returns the result of dividing self by a Fixnum
+fails:Matrix#/ returns the result of dividing self by a Bignum

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/matrix/initialize_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/matrix/initialize_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/matrix/initialize_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Matrix#initialize is private

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/binary_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/binary_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/binary_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Net::FTP#binary returns true when self is in binary mode
+fails:Net::FTP#binary= sets self to binary mode when passed true

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/connect_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/connect_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/connect_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Net::FTP#connect prints a small debug line when in debug mode

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/getbinaryfile_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/getbinaryfile_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/getbinaryfile_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Net::FTP#getbinaryfile sends the RETR command to the server

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/gettextfile_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/gettextfile_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/gettextfile_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Net::FTP#gettextfile sends the RETR command to the server

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/initialize_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/initialize_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/initialize_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Net::FTP#initialize is private
+fails:Net::FTP#initialize sets self into binary mode

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/login_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/login_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/login_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,8 @@
+fails:Net::FTP#login when passed no arguments sends the USER command with 'anonymous' as name to the server
+fails:Net::FTP#login when passed no arguments sends the current username + hostname as a password when required
+fails:Net::FTP#login when passed name sends the USER command with the passed name to the server
+fails:Net::FTP#login when passed name, password sends the USER command with the passed name to the server
+fails:Net::FTP#login when passed name, password sends the passed password when required
+fails:Net::FTP#login when passed name, password, account sends the USER command with the passed name to the server
+fails:Net::FTP#login when passed name, password, account sends the passed password when required
+fails:Net::FTP#login when passed name, password, account sends the passed account when required

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/nlst_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/nlst_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/nlst_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,5 @@
+fails:Net::FTP#nlst when switching type fails raises a Net::FTPPermError when the response code is 500
+fails:Net::FTP#nlst when switching type fails raises a Net::FTPPermError when the response code is 501
+fails:Net::FTP#nlst when switching type fails raises a Net::FTPPermError when the response code is 504
+fails:Net::FTP#nlst when switching type fails raises a Net::FTPTempError when the response code is 421
+fails:Net::FTP#nlst when switching type fails raises a Net::FTPPermError when the response code is 530

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/putbinaryfile_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/putbinaryfile_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/putbinaryfile_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Net::FTP#putbinaryfile sends the STOR command to the server

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/puttextfile_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/puttextfile_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/puttextfile_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Net::FTP#puttextfile sends the STOR command to the server

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/retrbinary_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/retrbinary_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/retrbinary_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Net::FTP#retrbinary sends the passed command to the server

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/return_code_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/return_code_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/return_code_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Net::FTP#return_code outputs a warning and returns \n
+fails:Net::FTP#return_code= outputs a warning
+fails:Net::FTP#return_code outputs a warning and returns a newline

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/size_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/size_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/size_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Net::FTP#size sends the SIZE command to the server

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/storbinary_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/storbinary_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/ftp/storbinary_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Net::FTP#storbinary sends the passed command and the passed File object's content to the server

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/get_print_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/get_print_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/get_print_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Net::HTTP.get_print when passed host, path, port it prints the body of the specified uri to $stdout

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/initialize_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/initialize_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/initialize_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Net::HTTP#initialize is private

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/post_form_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/post_form_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/post_form_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Net::HTTP.post_form when passed URI POSTs the passed form data to the given uri

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/set_debug_output_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/set_debug_output_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/http/set_debug_output_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Net::HTTP#set_debug_output when passed io outputs a warning when the connection has already been started

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpgenericrequest/exec_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpgenericrequest/exec_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpgenericrequest/exec_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,6 @@
+fails:Net::HTTPGenericRequest#exec wehn passed socket, version, path executes the request over the passed socket to the passed path using the passed HTTP version
+fails:Net::HTTPGenericRequest#exec wehn passed socket, version, path when a request body is set sets the 'Content-Type' header to 'application/x-www-form-urlencoded' unless the 'Content-Type' header is supplied
+fails:Net::HTTPGenericRequest#exec wehn passed socket, version, path when a request body is set correctly sets the 'Content-Length' header and includes the body
+fails:Net::HTTPGenericRequest#exec wehn passed socket, version, path when a body stream is set sets the 'Content-Type' header to 'application/x-www-form-urlencoded' unless the 'Content-Type' header is supplied
+fails:Net::HTTPGenericRequest#exec wehn passed socket, version, path when a body stream is set sends the whole stream, regardless of the 'Content-Length' header
+fails:Net::HTTPGenericRequest#exec wehn passed socket, version, path when a body stream is set sends the request in chunks of 1024 bytes when 'Transfer-Encoding' is set to 'chunked'

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/body_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/body_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/body_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Net::HTTPResponse#body returns the read body
+fails:Net::HTTPResponse#body returns the previously read body if called a second time

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/entity_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/entity_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/entity_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Net::HTTPResponse#entity returns the read body
+fails:Net::HTTPResponse#entity returns the previously read body if called a second time

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/inspect_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/inspect_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/inspect_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Net::HTTPResponse#inspect returns a String representation of self

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/read_body_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/read_body_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/read_body_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,9 @@
+fails:Net::HTTPResponse#read_body when passed no arguments returns the read body
+fails:Net::HTTPResponse#read_body when passed no arguments returns the previously read body if called a second time
+fails:Net::HTTPResponse#read_body when passed a buffer reads the body to the passed buffer
+fails:Net::HTTPResponse#read_body when passed a buffer returns the passed buffer
+fails:Net::HTTPResponse#read_body when passed a buffer raises an IOError if called a second time
+fails:Net::HTTPResponse#read_body when passed a block reads the body and yields it to the passed block (in chunks)
+fails:Net::HTTPResponse#read_body when passed a block returns the ReadAdapter
+fails:Net::HTTPResponse#read_body when passed a block raises an IOError if called a second time
+fails:Net::HTTPResponse#read_body when passed buffer and block rauses an ArgumentError

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/read_new_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/read_new_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/read_new_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Net::HTTPResponse.read_new creates a HTTPResponse object based on the response read from the passed socket

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/reading_body_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/reading_body_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/reading_body_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Net::HTTPResponse#reading_body when body_allowed is true reads and returns the response body for self from the passed socket
+fails:Net::HTTPResponse#reading_body when body_allowed is true yields the passed block before reading the body
+fails:Net::HTTPResponse#reading_body when body_allowed is false yields the passed block

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/to_ary_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/to_ary_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/net/http/httpresponse/to_ary_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Net::HTTPResponse#to_ary returns an Array containing a duplicate of self and self's body
+fails:Net::HTTPResponse#to_ary removes #to_ary from the duplicate of self

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/observer/count_observers_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/observer/count_observers_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/observer/count_observers_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Observer#count_observers counts the observers

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/openstruct/table_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/openstruct/table_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/openstruct/table_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:OpenStruct#table is protected

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/queue/num_waiting_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/queue/num_waiting_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/queue/num_waiting_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Queue#num_waiting reports the number of threads waiting on the Queue

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/Rational_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/Rational_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/Rational_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Rational when passed Integer, Integer returns a new Rational number
+fails:Rational when passed Integer, Integer automatically reduces the Rational
+fails:Rational when passed Integer returns a new Rational number with 1 as the denominator

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/coerce_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/coerce_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/coerce_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Rational#coerce does try to convert the passed argument into a Float (using #to_f)
+fails:Rational#coerce returns the passed argument, self converted to Floats

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/divmod_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/divmod_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/divmod_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Rational#divmod when passed [Rational] returns the quotient as Integer and the remainder as Rational

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/equal_value_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/equal_value_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/equal_value_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,3 @@
+fails:Rational#== when passed [Rational] returns false if self has different numerator/denominator but the same numerical value as the passed argument
+fails:Rational#== when passed [Integer] returns true if self has the passed argument as numerator and a denominator of 1
+fails:Rational#== when passed [Float] converts self to a Float and compares it with the passed argument

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/exponent_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/exponent_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/exponent_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,5 @@
+fails:Rational#** when passed [Rational] converts self to a Float and returns it raised to the passed argument
+fails:Rational#** when passed [Rational] returns NaN when self is negative and the passed argument is not 0
+fails:Rational#** when passed [Integer] returns the Rational value of self raised to the passed argument
+fails:Rational#** when passed [Integer] returns Rational(1, 1) when the passed argument is 0
+fails:Rational#** when passed [Float] returns NaN if self is negative and the passed argument is not 0

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/initialize_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/initialize_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/initialize_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Rational#initialize turns around the numerators and denominators signs around when the denominator is negative

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/inspect_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/inspect_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/inspect_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Rational#inspect returns a reconstructable string representation of self

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/new_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/new_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/new_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Rational.new is private
+fails:Rational.new! returns a Rational with the passed numerator and denominator not reduced to their lowest terms

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/reduce_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/reduce_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/reduce_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Rational.reduce when Unify is defined returns an Integer when the reduced denominator is 1
+fails:Rational.reduce raises a ZeroDivisionError when the passed denominator is 0

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/to_r_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/to_r_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rational/to_r_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Rational#to_r returns self

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rexml/text/indent_text_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rexml/text/indent_text_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rexml/text/indent_text_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:REXML::Text#indent_text indents a string with default parameters
+fails:REXML::Text#indent_text accepts a custom indentation level as second argument
+fails:REXML::Text#indent_text accepts a custom separator as third argument
+fails:REXML::Text#indent_text accepts a fourth parameter to skip the first line

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rexml/text/new_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rexml/text/new_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/rexml/text/new_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:REXML::Text.new expects escaped text if raw is true
+fails:REXML::Text.new can detect illegal expressions from a regex if raw is true

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/difference_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/difference_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/difference_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Set#difference raises an ArgumentError when passed a non-Enumerable

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/exclusion_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/exclusion_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/exclusion_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Set#^ raises an ArgumentError when passed a non-Enumerable

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/flatten_merge_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/flatten_merge_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/flatten_merge_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Set#flatten_merge is protected

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/initialize_copy_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/initialize_copy_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/initialize_copy_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Set#initialize_copy is private

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/initialize_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/initialize_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/initialize_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Set#initialize is private

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/intersection_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/intersection_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/intersection_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Set#intersection raises an ArgumentError when passed a non-Enumerable
+fails:Set#& raises an ArgumentError when passed a non-Enumerable

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/merge_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/merge_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/merge_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Set#merge raises an ArgumentError when passed a non-Enumerable

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/minus_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/minus_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/minus_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Set#- raises an ArgumentError when passed a non-Enumerable

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/plus_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/plus_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/plus_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Set#+ raises an ArgumentError when passed a non-Enumerable

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/difference_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/difference_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/difference_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:SortedSet#difference raises an ArgumentError when passed a non-Enumerable

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/exclusion_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/exclusion_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/exclusion_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:SortedSet#^ raises an ArgumentError when passed a non-Enumerable

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/flatten_merge_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/flatten_merge_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/flatten_merge_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:SortedSet#flatten_merge is protected

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/initialize_copy_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/initialize_copy_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/initialize_copy_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:SortedSet#initialize_copy is private

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/initialize_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/initialize_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/initialize_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:SortedSet#initialize is private

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/intersection_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/intersection_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/intersection_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:SortedSet#intersection raises an ArgumentError when passed a non-Enumerable
+fails:SortedSet#& raises an ArgumentError when passed a non-Enumerable

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/merge_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/merge_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/merge_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:SortedSet#merge raises an ArgumentError when passed a non-Enumerable

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/minus_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/minus_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/minus_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:SortedSet#- raises an ArgumentError when passed a non-Enumerable

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/plus_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/plus_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/plus_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:SortedSet#+ raises an ArgumentError when passed a non-Enumerable

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/union_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/union_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/sortedset/union_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:SortedSet#union raises an ArgumentError when passed a non-Enumerable
+fails:SortedSet#| raises an ArgumentError when passed a non-Enumerable

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/union_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/union_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/set/union_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:Set#union raises an ArgumentError when passed a non-Enumerable
+fails:Set#| raises an ArgumentError when passed a non-Enumerable

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/singleton/instantiate_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/singleton/instantiate_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/singleton/instantiate_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Singleton._instantiate? returns nil until it is instantiated

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/basicsocket/getsockopt_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/basicsocket/getsockopt_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/basicsocket/getsockopt_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:BasicSocket#getsockopt gets a socket option

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/constants/constants_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/constants/constants_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/constants/constants_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,8 @@
+fails:Socket::Constants defines socket types
+fails:Socket::Constants defines protocol families
+fails:Socket::Constants defines address families
+fails:Socket::Constants defines send/receive options
+fails:Socket::Constants defines socket level options
+fails:Socket::Constants defines socket options
+fails:Socket::Constants defines multicast options
+fails:Socket::Constants defines TCP options

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/socket/for_fd_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/socket/for_fd_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/socket/for_fd_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Socket#for_fd given a file descriptor raises EBADF for a bad descriptor

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/socket/pair_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/socket/pair_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/socket/socket/pair_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Socket#pair ensures the returned sockets are connected

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/each_line_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/each_line_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/each_line_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringIO#each_line when passed a separator yields each paragraph when passed an empty String as separator

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/each_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/each_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/each_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringIO#each when passed a separator yields each paragraph when passed an empty String as separator

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/gets_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/gets_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/gets_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringIO#gets when passed [separator] returns the next paragraph when the passed separator is an empty String

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/initialize_copy_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/initialize_copy_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/initialize_copy_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringIO#initialize_copy is private

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/initialize_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/initialize_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/initialize_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,2 @@
+fails:StringIO#initialize when passed [Object, mode] raises a TypeError when passed a frozen String in truncate mode as StringIO backend
+fails:StringIO#initialize when passed no arguments is private

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/open_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/open_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/open_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringIO.open when passed [Object, mode] raises a TypeError when passed a frozen String in truncate mode as StringIO backend

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/print_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/print_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/print_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringIO#print prints $_ when passed no arguments

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/putc_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/putc_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/putc_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringIO#putc when passed [Object] tries to convert the passed argument to an Integer using #to_int

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/read_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/read_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/read_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringIO#read when passed length, buffer raises an error when passed a frozen String as buffer

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/readline_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/readline_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/readline_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringIO#readline when passed [separator] returns the next paragraph when the passed separator is an empty String

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/readlines_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/readlines_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/readlines_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringIO#readlines when passed [separator] returns an Array containing all paragraphs when the passed separator is an empty String

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/reopen_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/reopen_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/reopen_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringIO#reopen when passed [Object, Integer] raises a TypeError when trying to reopen self with a frozen String in truncate-mode

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/sysread_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/sysread_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/sysread_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringIO#sysread when passed length, buffer raises an error when passed a frozen String as buffer

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/ungetc_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/ungetc_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringio/ungetc_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:StringIO#ungetc when passed [char] pads with \000 when the current position is after the end
+fails:StringIO#ungetc when passed [char] does nothing when at the beginning of self
+fails:StringIO#ungetc when passed [char] tries to convert the passed length to an Integer using #to_int
+fails:StringIO#ungetc when passed [char] raises a TypeError when the passed length can't be converted to an Integer

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringscanner/getch_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringscanner/getch_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringscanner/getch_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringScanner#getch is multi-byte character sensitive

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringscanner/initialize_copy_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringscanner/initialize_copy_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringscanner/initialize_copy_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringScanner#initialize_copy is a private method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringscanner/initialize_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringscanner/initialize_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/stringscanner/initialize_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:StringScanner#initialize is a private method

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/syslog/constants_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/syslog/constants_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/syslog/constants_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Syslog::Constants includes the Syslog constants

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/tempfile/_close_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/tempfile/_close_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/tempfile/_close_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Tempfile#_close is protected

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/tempfile/close_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/tempfile/close_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/tempfile/close_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1,4 @@
+fails:Tempfile#close when passed [true] closes self
+fails:Tempfile#close when passed [true] unlinks self
+fails:Tempfile#close! closes self
+fails:Tempfile#close! unlinks self

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/yaml/load_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/yaml/load_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/yaml/load_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+critical:YAML.load fails on invalid keys

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/yaml/to_yaml_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/yaml/to_yaml_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/yaml/to_yaml_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:Object#to_yaml returns the YAML representation of a Struct object

Added: MacRuby/branches/experimental/spec/frozen/tags/macruby/library/zlib/gzipwriter/write_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/library/zlib/gzipwriter/write_tags.txt	                        (rev 0)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/library/zlib/gzipwriter/write_tags.txt	2009-03-24 12:08:28 UTC (rev 1131)
@@ -0,0 +1 @@
+fails:GzipWriter#write writes some compressed data
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090324/7d813af1/attachment-0001.html>


More information about the macruby-changes mailing list