[Rubytests-devel] Plans

Simon Strandgaard neoneye at adslhome.dk
Sun Feb 15 13:17:16 EST 2004


On Sun, 2004-02-15 at 13:52, Simon Strandgaard wrote:
> After figuring out that I had to compile 'util/checkstat.c' file.
> Then I became able to execute the regexptests (they all passed ok).
> 
> Now i just wonder what to do now.
> Several things come to mind
> 
> * The Regexp class outputs some warnings to stderr.. In my engine
>   I capture stderr output (via StringIO), so that we don't scare 
>   the user trying out rubicon. 
> 
> * If you look in top of the 'builtin/TestRegex' you will the the
>   first 2 lines is ugly. It says
>   $: << File.dirname($0) << File.join(File.dirname($0), "..")
>   require 'rubicon'
>   It would be better just to include one module which takes care
>   of dealing with the path.
> 
> * add text to the our homepage (manual).
>   http://rubytests.rubyforge.org/
>

Ok.. The TestAll of Language directory outputs:
Most of the problems seems to be because the file doesn't contain
any testcases. It may be a good idea first to fix this?

========================================================================
Language                      Test Results                        V0.3.5
========================================================================
                 Name   OK?   Tests  Asserts      Failures   Errors
            ------------------------------------------------------------
    Rubicon::TestCase   FAIL      1        1          1         
        AccessControl   FAIL      3        3                   3
               Arrays   FAIL      1        1          1         
           Assignment   FAIL      4       39          3         
     BasicExpressions             3       15                    
          BlocksProcs   FAIL      3       26          1         
   BooleanExpressions             1        2                    
           CatchThrow             1        1                    
              Classes   FAIL      1        1          1         
            Constants             2       15                    
                 Eval   FAIL      8       37                   2
           Exceptions             6        6                    
                 Flip             6       28                    
               Floats   FAIL      3       16                   1
               Hashes   FAIL      1        1          1         
             IfUnless             1        2                    
             Integers   FAIL      1        1          1         
           Invocation             5       11                    
            LoopStuff   FAIL     15       56          1         
              Methods   FAIL      2        4                   1
              Modules   FAIL      1        1          1         
                Names   FAIL      1        1          1         
  PredefinedVariables   FAIL      1        1                   1
               Ranges   FAIL      1        1          1         
   RegularExpressions             3     2993                    
                Scope            12       27                    
         SourceLayout             7       23                    
              Strings             5       27                    
              Symbols   FAIL      1        1          1         
========================================================================
         All 29 files   FAIL    100     3341         14        8
========================================================================

--
Simon Strandgaard



More information about the Rubytests-devel mailing list