[mono-vb] Additional test scenario required for our test suites

A Rafael D Teixeira rafael.teixeirabr@terra.com.br
Sat, 11 Sep 2004 11:05:24 -0300


Hi folks,

Just fixed #65653
I repost here my comment on the bug case:

"Now the executable attached to this bug case runs flawlessly. Existing
Nunit tests were run, and did not change, but I'm not sure that we
exercise that Microsoft.VisualBasic.CompilerServices.ObjectType:ObjTst
method so we need more code compiled with vbc to exercise it. That code
should also be added to the compiler test sources, but we currently,
don't have a way to assert that the execution results are correct (maybe
some nunit tests written in VB.NET, to be compiled with both compilers
and tested in both environments)."

So I just agree with Jochen/Miguel (see Miguel's post), but what I'm
adding for VB.NET is that we need a baseline:

-1- tests compiled with vbc and run within .NET

to compare with 3 other scenarios:

-2- tests compiled with vbc and run within Mono
-3- tests compiled with mbas and run within .NET
-4- tests compiled with mbas and run within Mono

Besides testing compilation, and correct runtime-execution, we should
also do some coverage analysis to be certain to build enough tests to
exercise the whole enchilada. Here, again, it would be better to do the
coverage analysis in both platforms, if not legally forbidden.

Wanted to share my view on the subject,

Have fun,

On Thu, 2004-09-09 at 18:15, Jochen Wezel wrote:
> Hi Miguel!
> 
> I've just issued some trouble with applications compiled with MS.NET
> compilers.
> Tickets 65651 and 65653
> 
> We haven't found these bugs, yet, because we always compile our test
> classes with our own compilers.
> But this is giving us a wrong security!! The MS compilers do some
> tasks in a way we haven't supported.
> 
> That's why I strongly recommend now to run additionally all our test
> cases in our mono framework with test units compiled by MS's
> compilers.
> 
> Please, can you arrange this?
> 
> Best Regards
> Jochen
> 
> 
> ______________________________________________________________________
> Esta mensagem foi verificada pelo E-mail Protegido Terra.
> Scan engine: VirusScan / Atualizado em 08/09/2004 / Verso: 1.5.2
> Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/
> 
> 
> ______________________________________________________________________
> E-mail classificado pelo Identificador de Spam Inteligente.
> Para alterar a categoria classificada, visite
> http://www.terra.com.br/centralunificada/emailprotegido/imail/imail.cgi?+_u=rafael.teixeirabr&_l=1,1094764563.829415.3923.turvo.terra.com.br,5607,Des15,Des15
-- 
Rafael "Monoman" Teixeira 
Mono Hacker since 16 Jul 2001 - http://www.go-mono.org/
Mono Brasil Founding Member - http://monobrasil.redesolbrasil.org/
English Blog: http://monoblog.blogspot.com/
Brazilian Portuguese Blog: http://monoblog.weblogger.terra.com.br/