[Mono-vb] Test cases for mbas

A Rafael D Teixeira rafael.teixeirabr@terra.com.br
Thu, 18 Dec 2003 17:20:43 -0200


On Thu, 2003-12-18 at 12:01, A Rafael D Teixeira wrote:
> On Thu, 2003-12-18 at 09:48, B Anirban wrote:
> > I have added few test cases for mbas in cvs.
> > The location is mcs/btests.
> 
> Thanks Anir
> 
> I'll look at your tests and give you some feedback shortly.
> 
> Enjoy your break,

Well after some cleanup and correction work (see below the cvs commit),
and correcting one bug in mcs that was causing a non-catched exception
in the compiler for some of the test sources, here is the output of
running make in mcs/btests:

[rafael@redhat9 btests]$ make
Flags "mono -O=all" ...
BoolLiteralTest1: FAILED COMPILATION
BoolLiteralTest: COMPILED OK : EXECUTED OK
DecimalTypeCharTest: FAILED COMPILATION
DoubleTypeCharTest: FAILED COMPILATION
IdentifierFail1: COMPILED OK : EXECUTED OK
IdentifierFail2: FAILED COMPILATION
IdentifierFail3: FAILED COMPILATION
IdentifierFail4: FAILED COMPILATION
Identifier: COMPILED OK : EXECUTED OK
IntegerLiteral1Test: FAILED COMPILATION
IntegerLiteral2Test: COMPILED OK : EXECUTED OK
IntegerLiteralTest1: COMPILED OK : EXECUTED OK
IntegerLiteralTest2: COMPILED OK : EXECUTED OK
IntegerLiteralTest3: COMPILED OK : EXECUTED OK
IntegerLiteralTest4: COMPILED OK : EXECUTED OK
IntegerLiteralTestC1: FAILED COMPILATION
IntegerLiteralTestC2: FAILED COMPILATION
IntegerLiteralTestC3: FAILED COMPILATION
IntegerLiteralTestC4: FAILED COMPILATION
IntegerLiteralTest: COMPILED OK : EXECUTED OK
IntegerTypeCharTest: FAILED COMPILATION
LongTypeCharTest: FAILED COMPILATION
misc1: COMPILED OK : EXECUTED OK
misc2: COMPILED OK : EXECUTED OK
SingleTypeCharTest: FAILED COMPILATION
StringLiteralTest: COMPILED OK : EXECUTED OK
StringTypeCharTest: FAILED COMPILATION
Test1: COMPILED OK : EXECUTED OK
Test2: COMPILED OK : EXECUTED OK

[rafael@redhat9 btests]$ commit -m "A little better for mbas developers"
RCS file: /cvs/public/mcs/btests/.cvsignore,v
done
Checking in .cvsignore;
/cvs/public/mcs/btests/.cvsignore,v  <--  .cvsignore
initial revision: 1.1
done
Checking in Makefile;
/cvs/public/mcs/btests/Makefile,v  <--  Makefile
new revision: 1.2; previous revision: 1.1
done
Checking in Readme;
/cvs/public/mcs/btests/Readme,v  <--  Readme
new revision: 1.2; previous revision: 1.1
done
RCS file: /cvs/public/mcs/btests/Test.Sources,v
done
Checking in Test.Sources;
/cvs/public/mcs/btests/Test.Sources,v  <--  Test.Sources
initial revision: 1.1
done
Checking in misc1.vb;
/cvs/public/mcs/btests/misc1.vb,v  <--  misc1.vb
new revision: 1.2; previous revision: 1.1
done
Checking in misc2.vb;
/cvs/public/mcs/btests/misc2.vb,v  <--  misc2.vb
new revision: 1.2; previous revision: 1.1
done
Mailing mono-patches@ximian.com...
Generating notification message...
Generating notification message... done.

I've committed the mbas bug correction, also

-- 
A Rafael D Teixeira <rafael.teixeirabr@terra.com.br>
WEBforAll Teleinformática S/C Ltda.