mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-31 07:50:15 +02:00
*** empty log message ***
This commit is contained in:
parent
ff96d13e5f
commit
6bef8f4732
@ -2,6 +2,7 @@ This directory contains tests for several parts of the compiler:
|
||||
The tests ordered how they should be executed
|
||||
|
||||
Ansistrings .................. testansi.pp
|
||||
testa2.pp
|
||||
Classes ...................... testdom.pp
|
||||
Exceptions ................... testexc.pp
|
||||
testexc2.pp
|
||||
|
40
tests/test/testa2.pp
Normal file
40
tests/test/testa2.pp
Normal file
@ -0,0 +1,40 @@
|
||||
uses
|
||||
dotest;
|
||||
|
||||
var
|
||||
a1,a2 : ansistring;
|
||||
|
||||
function f1 : ansistring;
|
||||
|
||||
begin
|
||||
f1:='';
|
||||
end;
|
||||
|
||||
function f2 : ansistring;
|
||||
|
||||
begin
|
||||
f2:='Hello';
|
||||
end;
|
||||
|
||||
begin
|
||||
a1:='';
|
||||
a2:='Hello';
|
||||
if a1<>'' then
|
||||
do_error(1000);
|
||||
if a2='' then
|
||||
do_error(1001);
|
||||
if ''<>a1 then
|
||||
do_error(1002);
|
||||
if ''=a2 then
|
||||
do_error(1003);
|
||||
|
||||
if f1<>'' then
|
||||
do_error(1004);
|
||||
if f2='' then
|
||||
do_error(1005);
|
||||
if ''<>f1 then
|
||||
do_error(1006);
|
||||
if ''=f2 then
|
||||
do_error(1007);
|
||||
end.
|
||||
|
Loading…
Reference in New Issue
Block a user