Revision: 2699 http://trac.macosforge.org/projects/ruby/changeset/2699 Author: mattaimonetti@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
participants (1)
-
source_changes@macosforge.org