fpc/tests/webtbs/tw1744.pp
2002-01-19 11:48:34 +00:00

37 lines
629 B
ObjectPascal

var outfile:text;
err:boolean;
begin
writeln('there should be three errors below:');
assign(outfile,'notexist.fil');
{$i-}
Append(outfile);
//rewrite(outfile);
{$i+}
//write(ioresult); // 2 file not found
if IOResult <> 0 then writeln('err append')
else
err:=true;
{$i-}
writeln(outfile,'----------------------');
{$i+}
//write(ioresult); // 103 file not open
if IOResult <> 0 then writeln('err write')
else
err:=true;
{$i-}
close(outfile);
{$i+}
//write(ioresult); // 103 file not open
if IOResult <> 0 then writeln('err close')
else
err:=true;
if err then
halt(1)
else
writeln('success');
end.