[macruby-changes] [1468] MacRuby/branches/experimental/spec/frozen/tags/macruby/language

source_changes at macosforge.org source_changes at macosforge.org
Wed Apr 22 15:58:21 PDT 2009


Revision: 1468
          http://trac.macosforge.org/projects/ruby/changeset/1468
Author:   eloy.de.enige at gmail.com
Date:     2009-04-22 15:58:20 -0700 (Wed, 22 Apr 2009)
Log Message:
-----------
Removed tags of examples which no longer fail. Over 2000 passing examples now! :)

Modified Paths:
--------------
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/break_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/def_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/eigenclass_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/for_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/loop_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/metaclass_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/method_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/next_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/predefined_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/variables_tags.txt

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/break_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/break_tags.txt	2009-04-22 22:40:07 UTC (rev 1467)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/break_tags.txt	2009-04-22 22:58:20 UTC (rev 1468)
@@ -1,12 +1,4 @@
 fails:Executing break from within a block returns from the invoking singleton method
 fails:Executing break from within a block returns from the invoking method with the argument to break
 fails:Executing break from within a block returns from the original invoking method even in case of chained calls
-fails:Breaking out of a loop with a value assigns objects
-fails:Breaking out of a loop with a value assigns splatted objects
-fails:Breaking out of a loop with a value assigns to a splatted reference
-fails:Breaking out of a loop with a value assigns splatted objects to a splatted reference
-fails:Breaking out of a loop with a value assigns splatted objects to a splatted reference from a splatted loop
-fails:Breaking out of a loop with a value assigns objects to multiple block variables
-fails:Breaking out of a loop with a value assigns splatted objects to multiple block variables
-fails:Breaking out of a loop with a value stops any loop type at the correct spot
 fails:Breaking out of a loop with a value stops a yielded method at the correct spot
\ No newline at end of file

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/def_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/def_tags.txt	2009-04-22 22:40:07 UTC (rev 1467)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/def_tags.txt	2009-04-22 22:58:20 UTC (rev 1468)
@@ -4,7 +4,6 @@
 fails:An instance method with a default argument prefers to assign to a default argument before a splat argument
 fails:Redefining a singleton method does not inherit a previously set visibility 
 fails:Redefining a singleton method does not inherit a previously set visibility 
-fails:A nested method definition creates an instance method when evaluated in an instance method
 fails:A method definition inside an instance_eval creates a singleton method
 fails:A method definition inside an instance_eval creates a class method when the receiver is a class
 fails:A method definition in an eval creates an instance method

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/eigenclass_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/eigenclass_tags.txt	2009-04-22 22:40:07 UTC (rev 1467)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/eigenclass_tags.txt	2009-04-22 22:58:20 UTC (rev 1468)
@@ -10,15 +10,6 @@
 fails:A constant on an eigenclass is not defined on the object's class
 fails:A constant on an eigenclass does not appear in the object's class constant list
 fails:A constant on an eigenclass is not preserved when the object is duped
-fails:Instance methods of an eigenclass does not include class methods of the object's class
-fails:Instance methods of an eigenclass does not include class methods of Object
-fails:Instance methods of an eigenclass does not include class methods of Class, for a class
-fails:Instance methods of an eigenclass does not include instance methods of the metaclass of Class, for a class
-fails:Instance methods of an eigenclass does not include class methods of the metaclass of Class, for a class
-fails:Instance methods of an eigenclass does not include class methods of the metaclass of Class, for a metaclass
-fails:Class methods of an eigenclass does not include instance methods of the object's class
-fails:Class methods of an eigenclass does not include class mtehods of Class
-fails:Class methods of an eigenclass does not include class methods of the metaclass of Class, for a class
 fails:self in an eigenclass body (class << obj) has the class's metaclass's metaclass as superclass for metaclasses
 fails:Instance methods of an eigenclass includes ones of the object's class
 fails:Instance methods of an eigenclass includes instance methods of Object
@@ -30,5 +21,4 @@
 fails:Class methods of an eigenclass includes class methods of Class, for a class
 fails:Class methods of an eigenclass includes instance methods of the metaclass of Class, for a class
 fails:Class methods of an eigenclass includes instance methods of the metaclass of Class, for a metaclass
-fails:Class methods of an eigenclass includes class methods of the metaclass of Class, for a metaclass
-fails:Defining instance methods on an eigenclass define public methods
\ No newline at end of file
+fails:Class methods of an eigenclass includes class methods of the metaclass of Class, for a metaclass
\ No newline at end of file

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/for_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/for_tags.txt	2009-04-22 22:40:07 UTC (rev 1467)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/for_tags.txt	2009-04-22 22:58:20 UTC (rev 1468)
@@ -1,2 +1 @@
-fails:The for expression iterates over any object responding to 'each'
 fails:The for expression splats multiple arguments together if there are fewer arguments than values
\ No newline at end of file

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/loop_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/loop_tags.txt	2009-04-22 22:40:07 UTC (rev 1467)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/loop_tags.txt	2009-04-22 22:58:20 UTC (rev 1468)
@@ -1,3 +1,2 @@
 critical:The loop expression restarts the current iteration with redo
-critical:The loop expression uses a spaghetti nightmare of redo, next and break
-fails:The loop expression returns the value passed to break if interrupted by break
\ No newline at end of file
+critical:The loop expression uses a spaghetti nightmare of redo, next and break
\ No newline at end of file

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/metaclass_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/metaclass_tags.txt	2009-04-22 22:40:07 UTC (rev 1467)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/metaclass_tags.txt	2009-04-22 22:58:20 UTC (rev 1468)
@@ -3,5 +3,4 @@
 fails:A constant on a metaclass can be accessed via self::CONST
 fails:A constant on a metaclass can be accessed via const_get
 fails:A constant on a metaclass is not defined on the object's class
-fails:A constant on a metaclass does not appear in the object's class constant list
 fails:A constant on a metaclass is not preserved when the object is duped
\ No newline at end of file

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/method_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/method_tags.txt	2009-04-22 22:40:07 UTC (rev 1467)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/method_tags.txt	2009-04-22 22:58:20 UTC (rev 1468)
@@ -1,5 +1,4 @@
 critical:Calling a method allows any number of args beyond required to method with a splat
-fails:Calling a method with block argument converts the block to proc
 fails:Calling a method with invalid argument count raises an ArgumentError
 fails:Calling a private getter method does not permit self as a receiver
 fails:Calling a method expands an array to arguments grouped in parentheses which in turn takes rest arguments

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/next_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/next_tags.txt	2009-04-22 22:40:07 UTC (rev 1467)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/next_tags.txt	2009-04-22 22:58:20 UTC (rev 1468)
@@ -1,5 +1,4 @@
 fails:Assignment via next assigns splatted objects
 fails:Assignment via next assigns objects to a splatted reference
 fails:Assignment via next assigns splatted objects to a splatted reference via a splatted yield
-fails:Assignment via next assigns objects to multiple variables
 fails:Assignment via next assigns splatted objects to multiple variables
\ No newline at end of file

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/predefined_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/predefined_tags.txt	2009-04-22 22:40:07 UTC (rev 1467)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/predefined_tags.txt	2009-04-22 22:58:20 UTC (rev 1468)
@@ -1,10 +1,5 @@
-fails:Predefined global $~ is set at the method-scoped level rather than block-scoped
 fails:Predefined global $stdout is the same as $DEFAULT_OUTPUT from 'English' library
 fails:Predefined global $stdout raises TypeError error if assigned to object that doesn't respond to #write
 fails:Predefined global $_ is set to the last line read by e.g. StringIO#gets
 fails:Predefined global $_ is set at the method-scoped level rather than block-scoped
-fails:Execution variable $: does not include on the taint check level > 1
-fails:The predefined standard object nil is an instance of NilClass
-fails:The predefined standard object true is an instance of TrueClass
-fails:The predefined standard object false is an instance of FalseClass
-fails:The predefined global constants includes TOPLEVEL_BINDING
\ No newline at end of file
+fails:Execution variable $: does not include on the taint check level > 1
\ No newline at end of file

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/variables_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/variables_tags.txt	2009-04-22 22:40:07 UTC (rev 1467)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/variables_tags.txt	2009-04-22 22:58:20 UTC (rev 1468)
@@ -1,16 +1,6 @@
-fails:Basic assignment allows the assignment of the rhs to the lhs using the lhs splat operator
-fails:Basic assignment allows the assignment of rhs to the lhs using the lhs and rhs splat operators simultaneously
-fails:Basic assignment allows multiple values to be assigned
 fails:Basic assignment supports the {|r,| } form of block assignment
-fails:Assignment using expansion succeeds without conversion
-fails:Assigning multiple values bundles remaining values to an array when using the splat operator
 fails:Assigning multiple values calls #to_ary on rhs arg if rhs has only a single arg
-fails:Assigning multiple values allows complex parallel assignment
 fails:Conditional assignment checks for class variable definition before fetching its value
 fails:Operator assignment 'obj[idx] op= expr' returns result of rhs not result of []=
 fails:Multiple assignments with splats * on the lhs has to be applied to the last parameter
 fails:Multiple assignments with splats * on the lhs collects all parameters from its position onwards as an Array or an empty Array
-fails:Multiple assignments with grouping A group on the lhs is considered one position and treats its corresponding rhs position like an Array
-fails:Multiple assignments with grouping supports multiple levels of nested groupings
-fails:Multiple assignment has the proper return value
-fails:Multiple assignment, array-style returns an array of all rhs values
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090422/de10f14f/attachment-0001.html>


More information about the macruby-changes mailing list