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

source_changes at macosforge.org source_changes at macosforge.org
Thu Mar 26 15:53:50 PDT 2009


Revision: 1170
          http://trac.macosforge.org/projects/ruby/changeset/1170
Author:   eloy.de.enige at gmail.com
Date:     2009-03-26 15:53:50 -0700 (Thu, 26 Mar 2009)
Log Message:
-----------
Removed all copied 1.9 language tags.

Modified Paths:
--------------
    MacRuby/branches/experimental/rakelib/spec.rake
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/block_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/class_tags.txt

Removed Paths:
-------------
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/catch_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/constants_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/defined_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/file_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/metaclass_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/module_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/numbers_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/precedence_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/private_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/return_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/symbol_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/throw_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/undef_tags.txt
    MacRuby/branches/experimental/spec/frozen/tags/macruby/language/variables_tags.txt

Modified: MacRuby/branches/experimental/rakelib/spec.rake
===================================================================
--- MacRuby/branches/experimental/rakelib/spec.rake	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/rakelib/spec.rake	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1,6 +1,4 @@
 namespace :spec do
-  MSPEC_RUN = "./miniruby -v -I./mspec/lib -I./lib ./mspec/bin/mspec-run"
-  
   KNOWN_GOOD = %w{
     and
     array
@@ -28,7 +26,8 @@
   
   desc "Run continuous integration language examples (known good)"
   task :ci do
-    sh "#{MSPEC_RUN} #{FileList["spec/frozen/language/{#{KNOWN_GOOD.join(',')}}_spec.rb"].join(' ')}"
+    files = FileList["spec/frozen/language/{#{KNOWN_GOOD.join(',')}}_spec.rb"]
+    sh "./mspec/bin/mspec ci -B ./spec/frozen/macruby.mspec #{files.join(' ')}"
   end
   
   desc "Run language examples that are known to fail"
@@ -36,7 +35,7 @@
     files = FileList["spec/frozen/language/*_spec.rb"]
     files -= files.grep(/\/(#{KNOWN_GOOD.join('|')})_spec\.rb$/)
     files.each do |spec|
-      sh "#{MSPEC_RUN} --format spec #{spec}" rescue nil
+      sh "./miniruby -v -I./mspec/lib -I./lib ./mspec/bin/mspec-run --format spec #{spec}" rescue nil
     end
   end
   

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/block_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/block_tags.txt	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/block_tags.txt	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1 +1 @@
-critical:A block whose arguments are splatted yields the correct arguments in a nested block
+critical:A block whose arguments are splatted yields the correct arguments in a nested block
\ No newline at end of file

Deleted: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/catch_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/catch_tags.txt	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/catch_tags.txt	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1,2 +0,0 @@
-fails:The catch keyword only allows symbols and strings
-fails:The catch keyword matches strings as symbols

Modified: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/class_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/class_tags.txt	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/class_tags.txt	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1,11 +1,3 @@
-fails:A class definition raises TypeError if constant given as class name exists and is not a Module
-fails:A class definition raises TypeError if any constant qualifying the class is not a Module
-fails:A class definition allows the declaration of class variables in the body
-fails:A class definition stores instance variables defined in the class body in the class object
-fails:A class definition allows the declaration of class variables in a class method
-fails:A class definition allows the definition of class-level instance variables in a class method
-fails:A class definition allows the declaration of class variables in an instance method
-fails:An outer class definition contains the inner classes
 critical:A class definition raises TypeError if the constant qualifying the class is nil
 critical:A class definition allows using self as the superclass if self is a class
 critical:A Class Definitions extending an object raises a TypeError when trying to extend numbers

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

Deleted: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/defined_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/defined_tags.txt	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/defined_tags.txt	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1 +0,0 @@
-fails:The defined? keyword follows normal lexical and hierarchical scoping for constants

Deleted: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/file_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/file_tags.txt	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/file_tags.txt	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1 +0,0 @@
-critical:The __FILE__ constant equals (eval) inside an eval 
\ No newline at end of file

Deleted: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/metaclass_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/metaclass_tags.txt	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/metaclass_tags.txt	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1 +0,0 @@
-fails:A constant on a metaclass appears in the metaclass constant list

Deleted: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/module_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/module_tags.txt	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/module_tags.txt	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1 +0,0 @@
-fails:module gets a name when assigned to a constant

Deleted: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/numbers_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/numbers_tags.txt	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/numbers_tags.txt	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1,2 +0,0 @@
-fails:Ruby numbers in various ways character to numeric shortcut
-fails:Ruby numbers in various ways character with control character to numeric shortcut

Deleted: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/precedence_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/precedence_tags.txt	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/precedence_tags.txt	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1,2 +0,0 @@
-fails:Operators ! ~ + have a higher precedence than **
-fails:Operators <= < > >= have higher precedence than <=> == === != =~ !~

Deleted: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/private_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/private_tags.txt	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/private_tags.txt	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1,5 +0,0 @@
-fails:The private keyword is overridden when a new class is opened
-fails:The private keyword is no longer in effect when the class is closed
-fails:The private keyword changes visibility of previously called method
-fails:The private keyword changes visiblity of previously called methods with same send/call site
-fails:The private keyword changes the visibility of the existing method in the subclass

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

Deleted: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/symbol_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/symbol_tags.txt	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/symbol_tags.txt	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1 +0,0 @@
-fails:A Symbol literal must not be an empty string

Deleted: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/throw_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/throw_tags.txt	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/throw_tags.txt	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1,4 +0,0 @@
-fails:The throw keyword only allows symbols and strings as it's argument
-fails:The throw keyword converts strings to a symbol
-fails:The throw keyword raises a name error if outside of scope of a matching catch
-fails:The throw keyword raises a ThreadError if used to exit a thread

Deleted: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/undef_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/undef_tags.txt	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/undef_tags.txt	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1 +0,0 @@
-fails:The undef keyword undefines 'meth='

Deleted: MacRuby/branches/experimental/spec/frozen/tags/macruby/language/variables_tags.txt
===================================================================
--- MacRuby/branches/experimental/spec/frozen/tags/macruby/language/variables_tags.txt	2009-03-26 18:35:50 UTC (rev 1169)
+++ MacRuby/branches/experimental/spec/frozen/tags/macruby/language/variables_tags.txt	2009-03-26 22:53:50 UTC (rev 1170)
@@ -1,9 +0,0 @@
-fails:Basic assignment assigns nil to lhs when rhs is an empty expression
-fails:Basic assignment allows the assignment of the rhs to the lhs using the rhs splat operator
-fails:Basic assignment allows the assignment of the rhs to the lhs using the lhs splat operator
-fails:Basic assignment allows the assignment of rhs to the lhs using the lhs and rhs splat operators simultaneously
-fails:Assignment using expansion succeeds without conversion
-fails:Assigning multiple values calls #to_ary on rhs arg if rhs has only a single arg
-fails:Operator assignment 'obj[idx] op= expr' returns result of rhs not result of []=
-fails:Multiple assignments with splats * on the lhs has to be applied to the last parameter
-fails:Multiple assignments with splats * on the lhs collects all parameters from its position onwards as an Array or an empty Array
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20090326/816486f3/attachment-0001.html>


More information about the macruby-changes mailing list