mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2026-01-06 17:10:50 +01:00
fcl-passrc: test for skip $error
git-svn-id: trunk@36192 -
This commit is contained in:
parent
460dd1c10a
commit
9bd0b55ca2
@ -239,6 +239,7 @@ type
|
||||
procedure TestIFLesserThan;
|
||||
procedure TestIFLesserEqualThan;
|
||||
procedure TestIFDefinedElseIf;
|
||||
procedure TestIfError;
|
||||
Procedure TestModeSwitch;
|
||||
end;
|
||||
|
||||
@ -1690,6 +1691,17 @@ begin
|
||||
+'begin end.',True,False);
|
||||
end;
|
||||
|
||||
procedure TTestScanner.TestIfError;
|
||||
begin
|
||||
FScanner.SkipWhiteSpace:=True;
|
||||
FScanner.SkipComments:=True;
|
||||
TestTokens([tkprogram,tkIdentifier,tkSemicolon,tkbegin,tkend,tkDot],
|
||||
'program Project1;'+LineEnding
|
||||
+'begin'+LineEnding
|
||||
+'{$if sizeof(integer) <> 4} {$error wrong sizeof(integer)} {$endif}'+LineEnding
|
||||
+'end.',True,False);
|
||||
end;
|
||||
|
||||
procedure TTestScanner.TestModeSwitch;
|
||||
|
||||
Const
|
||||
|
||||
Loading…
Reference in New Issue
Block a user