[macruby-changes] [2699] MacRuby/trunk/spec

source_changes at macosforge.org source_changes at macosforge.org
Thu Oct 1 01:30:43 PDT 2009


Revision: 2699
          http://trac.macosforge.org/projects/ruby/changeset/2699
Author:   mattaimonetti at gmail.com
Date:     2009-10-01 01:30:39 -0700 (Thu, 01 Oct 2009)
Log Message:
-----------
added more stdlibs to rake spec:library. Currently tested libs are now working at 73%

Modified Paths:
--------------
    MacRuby/trunk/spec/frozen/library/set/enumerable/to_set_spec.rb
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/text/new_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/set/difference_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/set/flatten_merge_tags.txt
    MacRuby/trunk/spec/macruby.mspec

Added Paths:
-----------
    MacRuby/trunk/spec/frozen/tags/macruby/library/matrix/rank_tags.txt.orig
    MacRuby/trunk/spec/frozen/tags/macruby/library/matrix/regular_tags.txt.orig
    MacRuby/trunk/spec/frozen/tags/macruby/library/net/http/http/active_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/openstruct/frozen_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/openstruct/inspect_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/openstruct/to_s_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/
    MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_address_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_addresses_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_name_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_names_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/clone_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/equal_value_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/hash_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/initialize_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/namespace_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/prefix_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/remove_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/xpath_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/add_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/append_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/delete_all_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/delete_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/each_attribute_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/each_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/element_reference_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/element_set_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/get_attribute_ns_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/get_attribute_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/initialize_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/length_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/prefixes_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/size_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/to_a_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/cdata/
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/cdata/initialize_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/add_element_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/add_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/clone_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/new_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/root_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/write_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_attribute_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_attributes_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_element_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_namespace_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_text_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/attribute_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/attributes_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/clone_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/delete_attribute_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/delete_element_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/delete_namespace_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/each_element_with_attribute_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/each_element_with_text_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/get_text_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/has_attributes_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/inspect_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/namespace_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/namespaces_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/new_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/next_element_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/prefixes_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/previous_element_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/raw_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/text_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/whitespace_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/node/
    MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/node/find_first_recursive_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/securerandom/
    MacRuby/trunk/spec/frozen/tags/macruby/library/securerandom/base64_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/securerandom/hex_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/securerandom/random_bytes_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/set/classify_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/set/delete_if_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/set/each_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/set/empty_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/set/enumerable/
    MacRuby/trunk/spec/frozen/tags/macruby/library/set/enumerable/to_set_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/set/flatten_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/set/sortedset/add_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/singleton/dump_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/singleton/instance_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/singleton/load_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/timeout/
    MacRuby/trunk/spec/frozen/tags/macruby/library/timeout/timeout_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/uri/
    MacRuby/trunk/spec/frozen/tags/macruby/library/uri/mailto/
    MacRuby/trunk/spec/frozen/tags/macruby/library/uri/mailto/build_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/uri/normalize_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/uri/parse_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/uri/plus_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/uri/select_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/uri/set_component_tags.txt
    MacRuby/trunk/spec/frozen/tags/macruby/library/uri/uri_tags.txt

Modified: MacRuby/trunk/spec/frozen/library/set/enumerable/to_set_spec.rb
===================================================================
--- MacRuby/trunk/spec/frozen/library/set/enumerable/to_set_spec.rb	2009-10-01 07:35:10 UTC (rev 2698)
+++ MacRuby/trunk/spec/frozen/library/set/enumerable/to_set_spec.rb	2009-10-01 08:30:39 UTC (rev 2699)
@@ -1,7 +1,7 @@
 require File.dirname(__FILE__) + '/../../../spec_helper'
 require 'set'
 
-describe "Emumerable#to_set" do
+describe "Enumerable#to_set" do
   it "returns a new Set created from self" do
     [1, 2, 3].to_set.should == Set[1, 2, 3]
     {:a => 1, :b => 2}.to_set.should == Set[[:b, 2], [:a, 1]]

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/matrix/rank_tags.txt.orig
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/matrix/rank_tags.txt.orig	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/matrix/rank_tags.txt.orig	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,5 @@
+<<<<<<< HEAD
+fails:Matrix#rank doesn't loop forever
+=======
+critical:Matrix#rank doesn't loop forever
+>>>>>>> fixed .gitignore and added all the tags that were missing yesterday.

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/matrix/regular_tags.txt.orig
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/matrix/regular_tags.txt.orig	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/matrix/regular_tags.txt.orig	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,8 @@
+<<<<<<< HEAD
+fails:Matrix#regular? returns false unless rank(A) != n
+fails:Matrix#regular? returns false if the determinant is 0
+fails:Matrix#regular? returns true if the Matrix is regular
+=======
+critical:Matrix#regular? returns false unless rank(A) != n
+fails:Matrix#regular? returns false if the determinant is 0
+>>>>>>> fixed .gitignore and added all the tags that were missing yesterday.

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/openstruct/frozen_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/openstruct/frozen_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/openstruct/frozen_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:OpenStruct.new when frozen is not writeable
+fails:OpenStruct.new when frozen creates a frozen clone

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/openstruct/inspect_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/openstruct/inspect_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/openstruct/inspect_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:OpenStruct#inspect returns a String representation of self
+fails:OpenStruct#inspect correctly handles OpenStruct subclasses

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/openstruct/to_s_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/openstruct/to_s_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/openstruct/to_s_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:OpenStruct#to_s returns a String representation of self
+fails:OpenStruct#to_s correctly handles OpenStruct subclasses

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_address_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_address_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_address_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:Resolv#getaddress resolves localhost

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_addresses_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_addresses_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_addresses_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:Resolv#getaddresses resolves localhost

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_name_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_name_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_name_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:Resolv#getname resolves 127.0.0.1

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_names_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_names_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/resolv/get_names_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:Resolv#getnames resolves 127.0.0.1

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/clone_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/clone_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/clone_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Attribute#clone returns a copy of this Attribute

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/equal_value_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/equal_value_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/equal_value_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Attribute#== returns true if other has equal name and value

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/hash_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/hash_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/hash_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Attribute#hash returns a hashcode made of the name and value of self

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/initialize_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/initialize_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/initialize_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:REXML::Attribute#initialize receives two strings for name and value
+fails:REXML::Attribute#initialize receives an Attribute and clones it
+fails:REXML::Attribute#initialize recives a parent node

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/namespace_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/namespace_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/namespace_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:REXML::Attribute#namespace returns the namespace url
+fails:REXML::Attribute#namespace returns nil if namespace is not defined
+fails:REXML::Attribute#namespace defaults arg to nil

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/prefix_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/prefix_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/prefix_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Attribute#prefix returns the namespace of the Attribute
+fails:REXML::Attribute#prefix returns an empty string for Attributes with no prefixes

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/remove_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/remove_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/remove_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Attribute#remove deletes this Attribute from parent

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/xpath_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/xpath_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attribute/xpath_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Attribute#xpath returns the path for Attribute

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/add_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/add_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/add_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Attributes#add adds an attribute
+fails:REXML::Attributes#add replaces an existing attribute

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/append_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/append_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/append_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Attributes#<< adds an attribute
+fails:REXML::Attributes#<< replaces an existing attribute

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/delete_all_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/delete_all_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/delete_all_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:REXML::Attributes#delete_all deletes all attributes that match name
+fails:REXML::Attributes#delete_all deletes all attributes that match name with a namespace
+fails:REXML::Attributes#delete_all returns the removed attribute

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/delete_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/delete_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/delete_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:REXML::Attributes#delete takes an attribute name and deletes the attribute
+fails:REXML::Attributes#delete takes an Attribute and deletes it
+fails:REXML::Attributes#delete returns the element with the attribute removed

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/each_attribute_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/each_attribute_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/each_attribute_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Attributes#each_attribute iterates over the attributes yielding actual Attribute objects

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/each_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/each_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/each_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Attributes#each iterates over the attributes yielding expanded-name/value

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/element_reference_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/element_reference_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/element_reference_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Attributes#[] returns the value of an attribute
+fails:REXML::Attributes#[] returns nil if the attribute does not exist

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/element_set_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/element_set_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/element_set_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:REXML::Attributes#[]= sets an attribute
+fails:REXML::Attributes#[]= overwrites an existing attribute
+fails:REXML::Attributes#[]= deletes an attribute is value is nil

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/get_attribute_ns_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/get_attribute_ns_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/get_attribute_ns_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Attributes#get_attribute_ns returns an attribute by name and namespace

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/get_attribute_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/get_attribute_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/get_attribute_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,4 @@
+fails:REXML::Attributes#get_attribute fetches an attributes
+fails:REXML::Attributes#get_attribute fetches an namespaced attribute
+fails:REXML::Attributes#get_attribute returns an Attribute
+fails:REXML::Attributes#get_attribute returns nil if it attribute does not exist

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/initialize_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/initialize_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/initialize_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Attributes#initialize is auto initialized by Element
+fails:REXML::Attributes#initialize receives a parent node

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/length_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/length_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/length_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Attributes#length returns the number of attributes

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/prefixes_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/prefixes_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/prefixes_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Attributes#prefixes returns an array with the prefixes of each attribute
+fails:REXML::Attributes#prefixes does not include the default namespace

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/size_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/size_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/size_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Attributes#size returns the number of attributes

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/to_a_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/to_a_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/attributes/to_a_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Attributes#to_a returns an array with the attributes

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/cdata/initialize_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/cdata/initialize_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/cdata/initialize_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::CData#initialize receives parent as third argument

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/add_element_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/add_element_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/add_element_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Document#add_element sets arg2 as arg1's attributes
+fails:REXML::Document#add_element accepts a node name as arg1 and adds it as root

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/add_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/add_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/add_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Document#add overwrites existing DocType
+fails:REXML::Document#<< overwrites existing DocType

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/clone_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/clone_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/clone_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Document#clone clones document attributes

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/new_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/new_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/new_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Document#new clones source attributes

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/root_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/root_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/root_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Document#root returns document root tag name

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/write_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/write_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/document/write_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,4 @@
+fails:REXML::Document#write returns document source as string
+fails:REXML::Document#write returns document indented
+fails:REXML::Document#write returns document with transitive support
+fails:REXML::Document#write returns document with support for IE

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_attribute_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_attribute_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_attribute_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,6 @@
+fails:REXML::Element#add_attribute adds a new attribute
+fails:REXML::Element#add_attribute overwrites an existing attribute
+fails:REXML::Element#add_attribute accepts a pair of strings
+fails:REXML::Element#add_attribute accepts an Attribute for key
+fails:REXML::Element#add_attribute ignores value if key is an Attribute
+fails:REXML::Element#add_attribute returns the attribute added

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_attributes_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_attributes_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_attributes_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Element#add_attribute adds multiple attributes from a hash
+fails:REXML::Element#add_attribute adds multiple attributes from an array

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_element_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_element_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_element_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,4 @@
+fails:REXML::Element#add_element adds a child without attributes
+fails:REXML::Element#add_element adds a child with attributes
+fails:REXML::Element#add_element adds a child with name
+fails:REXML::Element#add_element returns the added child

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_namespace_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_namespace_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_namespace_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:REXML::Element#add_namespace adds a namespace to element
+fails:REXML::Element#add_namespace accepts a prefix string as prefix
+fails:REXML::Element#add_namespace uses prefix as URI if uri is nil

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_text_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_text_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/add_text_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:REXML::Element#add_namespace adds text to an element
+fails:REXML::Element#add_namespace accepts a Text
+fails:REXML::Element#add_namespace joins the new text with the old one

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/attribute_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/attribute_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/attribute_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Element#attribute returns an attribute by name
+fails:REXML::Element#attribute supports attributes inside namespaces

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/attributes_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/attributes_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/attributes_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Element#attributes returns element's Attributes

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/clone_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/clone_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/clone_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:REXML::Element#clone copies the attributes
+fails:REXML::Element#clone does not copy the text
+fails:REXML::Element#clone does not copy the child elements

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/delete_attribute_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/delete_attribute_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/delete_attribute_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:REXML::Element#delete_attribute deletes an attribute from the element
+fails:REXML::Element#delete_attribute returns the element with the attribute removed
+fails:REXML::Element#delete_attribute returns nil if the attribute does not exist

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/delete_element_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/delete_element_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/delete_element_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:REXML::Element#delete_element deletes a child via XPath
+fails:REXML::Element#delete_element deletes Element and returns it
+fails:REXML::Element#delete_element deletes an element and returns it

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/delete_namespace_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/delete_namespace_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/delete_namespace_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:REXML::Element#delete_namespace deletes a namespace from the element
+fails:REXML::Element#delete_namespace deletes default namespace when called with no args
+fails:REXML::Element#delete_namespace returns the element

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/each_element_with_attribute_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/each_element_with_attribute_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/each_element_with_attribute_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,4 @@
+fails:REXML::Element#each_element_with_attributes returns childs with attribute
+fails:REXML::Element#each_element_with_attributes takes attribute value as second argument
+fails:REXML::Element#each_element_with_attributes takes max number of childs as third argument
+fails:REXML::Element#each_element_with_attributes takes XPath filter as fourth argument

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/each_element_with_text_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/each_element_with_text_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/each_element_with_text_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Element#each_element_with_text takes XPath filter as third argument

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/get_text_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/get_text_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/get_text_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Element#get_text returns text from an element matching path

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/has_attributes_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/has_attributes_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/has_attributes_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Element#has_attributes? returns true when element has any attributes

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/inspect_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/inspect_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/inspect_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:REXML::Element#inspect inserts the attributes in the string

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/namespace_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/namespace_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/namespace_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,4 @@
+fails:REXML::Element#namespace returns the default namespace
+fails:REXML::Element#namespace accepts a namespace prefix
+fails:REXML::Element#namespace returns an empty String if default namespace is not defined
+fails:REXML::Element#namespace returns nil if namespace is not defined

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/namespaces_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/namespaces_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/namespaces_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,4 @@
+fails:REXML::Element#namespaces returns a hash of the namespaces
+fails:REXML::Element#namespaces returns an empty hash if no namespaces exist
+fails:REXML::Element#namespaces uses namespace prefixes as keys
+fails:REXML::Element#namespaces uses namespace values as the hash values

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/new_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/new_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/new_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Element#new creates element from tag name
+fails:REXML::Element#new creates element with default attributes

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/next_element_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/next_element_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/next_element_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Element#next_element returns next existing element
+fails:REXML::Element#next_element returns nil on last element

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/prefixes_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/prefixes_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/prefixes_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:REXML::Element#prefixes returns an array of the prefixes of the namespaces
+fails:REXML::Element#prefixes does not include the default namespace
+fails:REXML::Element#prefixes returns an empty array if no namespace was defined

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/previous_element_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/previous_element_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/previous_element_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Element#previous_element returns previous element
+fails:REXML::Element#previous_element returns nil on first element

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/raw_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/raw_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/raw_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:REXML::Element#raw returns true if raw mode is set to expanded_name
+fails:REXML::Element#raw returns false if raw mode is not set
+fails:REXML::Element#raw returns false if raw is not :all or expanded_name

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/text_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/text_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/text_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:REXML::Element#text= sets the text node
+fails:REXML::Element#text= replaces existing text
+fails:REXML::Element#text= receives nil as an argument

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/whitespace_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/whitespace_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/element/whitespace_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Element#whitespace returns true if whitespace is respected in the element
+fails:REXML::Element#whitespace returns false if whitespace is ignored inside element

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/node/find_first_recursive_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/node/find_first_recursive_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/node/find_first_recursive_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:REXML::Node#find_first_recursive finds the first element that matches block
+fails:REXML::Node#find_first_recursive visits the nodes in preorder

Modified: MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/text/new_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/text/new_tags.txt	2009-10-01 07:35:10 UTC (rev 2698)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/rexml/text/new_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -1,2 +1,3 @@
 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
+fails:REXML::Text.new receives a parent as third argument

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/securerandom/base64_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/securerandom/base64_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/securerandom/base64_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,4 @@
+fails:SecureRandom.base64 generates a random base64 string out of specified number of random bytes
+fails:SecureRandom.base64 generates a random base64 string out of 32 random bytes
+fails:SecureRandom.base64 treats nil agrument as default one and generates a random base64 string
+fails:SecureRandom.base64 tries to convert the passed argument to an Integer using #to_int

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/securerandom/hex_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/securerandom/hex_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/securerandom/hex_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,4 @@
+fails:SecureRandom.hex generates a random hex string of length twice the specified argement
+fails:SecureRandom.hex generates a random hex string of length 32 if no argument is provided
+fails:SecureRandom.hex treats nil agrument as default one and generates a random hex string of length 32
+fails:SecureRandom.hex tries to convert the passed argument to an Integer using #to_int

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/securerandom/random_bytes_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/securerandom/random_bytes_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/securerandom/random_bytes_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,4 @@
+fails:SecureRandom.random_bytes generates a random binary string of length 16 if no argument is provided
+fails:SecureRandom.random_bytes generates a random binary string of length 16 if argument is nil
+fails:SecureRandom.random_bytes generates a random binary string of specified length
+fails:SecureRandom.random_bytes tries to convert the passed argument to an Integer using #to_int

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/set/classify_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/set/classify_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/set/classify_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:Set#classify returns an Enumerator when passed no block

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/set/delete_if_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/set/delete_if_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/set/delete_if_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:Set#delete_if returns an Enumerator when passed no block

Modified: MacRuby/trunk/spec/frozen/tags/macruby/library/set/difference_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/set/difference_tags.txt	2009-10-01 07:35:10 UTC (rev 2698)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/set/difference_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -1 +1,2 @@
 fails:Set#difference raises an ArgumentError when passed a non-Enumerable
+fails:Set#difference returns a new Set containting self's elements excluding the elements in the passed Enumerable

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/set/each_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/set/each_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/set/each_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:Set#each returns self

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/set/empty_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/set/empty_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/set/empty_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:Set#empty? returns true if self is empty

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/set/enumerable/to_set_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/set/enumerable/to_set_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/set/enumerable/to_set_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+critical:Enumerable#to_set returns a new Set created from self
+critical:Enumerable#to_set allows passing an alternate class for Set
\ No newline at end of file

Modified: MacRuby/trunk/spec/frozen/tags/macruby/library/set/flatten_merge_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/set/flatten_merge_tags.txt	2009-10-01 07:35:10 UTC (rev 2698)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/set/flatten_merge_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -1 +1,3 @@
 fails:Set#flatten_merge is protected
+critical:Set#flatten_merge flattens the passed Set and merges it into self
+critical:Set#flatten_merge raises an ArgumentError when trying to flatten a recursive Set

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/set/flatten_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/set/flatten_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/set/flatten_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+critical:Set#flatten returns a copy of self with each included Set flattened
+critical:Set#flatten! flattens self
+critical:Set#flatten! returns self when self was modified
\ No newline at end of file

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/set/sortedset/add_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/set/sortedset/add_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/set/sortedset/add_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,6 @@
+critical:SortedSet#add adds the passed Object to self
+critical:SortedSet#add returns self
+critical:SortedSet#add takes only values which responds <=>
+critical:SortedSet#add? adds the passed Object to self
+critical:SortedSet#add? returns self when the Object has not yet been added to self
+critical:SortedSet#add? returns nil when the Object has already been added to self
\ No newline at end of file

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/singleton/dump_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/singleton/dump_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/singleton/dump_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:Singleton#_dump returns an empty string from a singleton subclass

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/singleton/instance_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/singleton/instance_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/singleton/instance_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:Singleton.instance returns an instance of the singleton's subclasses
+fails:Singleton.instance returns the same instance for multiple class to instance on subclasses

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/singleton/load_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/singleton/load_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/singleton/load_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:Singleton._load returns the singleton instance for anything passed in to subclass

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/timeout/timeout_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/timeout/timeout_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/timeout/timeout_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:Timeout.timeout raises Timeout::Error when it times out with no specified error type
+fails:Timeout.timeout does not wait too long
+fails:Timeout.timeout does not return too quickly

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/uri/mailto/build_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/uri/mailto/build_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/uri/mailto/build_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:URI::Mailto.build conforms to the MatzRuby tests

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/uri/normalize_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/uri/normalize_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/uri/normalize_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:URI#normalize adds a / onto the end of the URI if the path is blank
+fails:URI#normalize downcases the host of the URI

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/uri/parse_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/uri/parse_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/uri/parse_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,7 @@
+fails:URI.parse populates the components of a parsed URI::HTTP, setting the port to 80 by default
+fails:URI.parse parses out the port number of a URI, when given
+fails:URI.parse sets the port of a parsed https URI to 443 by default
+fails:URI.parse populates the components of a parsed URI::LDAP object
+fails:URI.parse returns a URI::MailTo object when passed a mailto URI
+fails:URI.parse populates the components of a parsed URI::MailTo object
+fails:URI.parse does its best to extract components from URI::Generic objects

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/uri/plus_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/uri/plus_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/uri/plus_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,2 @@
+fails:URI#+ replaces the end of the path of the URI when added to a string that looks like a relative path
+fails:URI#+ conforms to the merge specifications from rfc 2396

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/uri/select_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/uri/select_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/uri/select_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1,3 @@
+fails:URI#select takes any number of component names as symbols, and returns an array of those components
+fails:URI#select returns nil for any valid component that isn't set and doesn't have a default
+fails:URI#select raises an ArgumentError if a component is requested that isn't valid under the given scheme

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/uri/set_component_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/uri/set_component_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/uri/set_component_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:URI#select conforms to the MatzRuby tests

Added: MacRuby/trunk/spec/frozen/tags/macruby/library/uri/uri_tags.txt
===================================================================
--- MacRuby/trunk/spec/frozen/tags/macruby/library/uri/uri_tags.txt	                        (rev 0)
+++ MacRuby/trunk/spec/frozen/tags/macruby/library/uri/uri_tags.txt	2009-10-01 08:30:39 UTC (rev 2699)
@@ -0,0 +1 @@
+fails:the URI method does not add a URI method to Object instances

Modified: MacRuby/trunk/spec/macruby.mspec
===================================================================
--- MacRuby/trunk/spec/macruby.mspec	2009-10-01 07:35:10 UTC (rev 2698)
+++ MacRuby/trunk/spec/macruby.mspec	2009-10-01 08:30:39 UTC (rev 2699)
@@ -35,52 +35,55 @@
     'library/getoptlong',
     'library/ipaddr',
     'library/logger',
+    'library/logger/application',
+    'library/logger/device',
+    'library/logger/logger',
     'library/mathn',
     'library/matrix',
     'library/mutex',
+    'library/net',
+    'library/net/telnet',
     'library/observer',
+    'library/openstruct',
+    'library/parsedate',
     'library/pathname',
+    'library/ping',
+    'library/rational',
     'library/queue',
     'library/readline',
+    'library/resolv',
+    'library/rexml',
     'library/scanf',
+    'library/securerandom',
+    'library/shellwords',
+    'library/singleton',
     'library/socket',
     'library/stringio',
     'library/stringscanner',
     'library/tempfile',
     'library/time',
+    'library/timeout',
     'library/tmpdir',
+    'library/uri',
     'library/yaml/dump_spec.rb',
     'library/yaml/load_documents_spec.rb',
     'library/yaml/load_file.spec',
     'library/yaml/load_spec.rb',
     'library/yaml/tag_class_spec.rb',
     
-    # To test
-    '^library/net',
-    '^library/openstruct',
-    '^library/parsedate',
-    '^library/ping',
-    '^library/prime',
-    '^library/rational',
-    '^library/resolv',
-    '^library/rexml',
-    '^library/securerandom',
-    '^library/set',
-    '^library/shellwords',
-    '^library/singleton',
-    '^library/iconv',
-    '^library/syslog',
-    '^library/timeout',
-    '^library/uri',
-     
-    
      # Currently not working on MacRuby
      '^library/erb',
      '^library/iconv',
      '^library/generator',
      '^library/openssl',
+     '^library/net/http', # due to '/fixtures/http_server' loaded in net/http/http/active_spec.rb  (webrick)
+     '^library/net/ftp', # exists the specs when running using rake spec:library and reaching net/ftp/chdir_spec.rb
+     
+     '^library/prime',  # hangs probably because of timeout
+     '^library/set', # sortedset is segfaulting
+     '^library/syslog',
+     
     
-    
 =begin
     # disabled the zlib specs for now because of a random GC crash
     # that seems to occur in gzipfile/closed_spec.rb
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20091001/56d6b011/attachment-0001.html>


More information about the macruby-changes mailing list