fpc/tests/test/units/dos/tfsrch2.pp
Tomas Hajny ff02b2dfb5 + added test based on bug #24504
git-svn-id: trunk@34850 -
2016-11-08 22:24:22 +00:00

31 lines
550 B
ObjectPascal

program TFSrch2;
uses
Dos;
procedure TestWildCard(ADirList: String); //Issue #0024504
var
FRes: PathStr;
const
Expected = '';
begin
{$IFDEF DEBUG}
write('Testing FSearch(''',ADirList, ''', ''', DirectorySeparator, '''): ');
{$ENDIF DEBUG}
FRes := FSearch(ADirList, DirectorySeparator);
if (FRes <> Expected) then
begin
writeln('Fail: expected ''',Expected,''', but got ''',FRes,'''.');
Halt(1);
end
{$IFDEF DEBUG}
else
writeln('OK.');
{$ENDIF DEBUG}
end;
begin
TestWildCard(AllFilesMask);
TestWildCard('?');
end.