浏览代码

* fix one test failure for unixes

florian 2 年之前
父节点
当前提交
87321a0e67
共有 2 个文件被更改,包括 3 次插入1 次删除
  1. 1 1
      packages/vcl-compat/src/system.ioutils.pp
  2. 2 0
      packages/vcl-compat/tests/tciotuils.pas

+ 1 - 1
packages/vcl-compat/src/system.ioutils.pp

@@ -388,7 +388,7 @@ class constructor TPath.Create;
 var
   C : Char;
 begin
-  FAltDirectorySeparatorChar:=#0;;
+  FAltDirectorySeparatorChar:=#0;
   For C in AllowDirectorySeparators do
     if (C<>System.DirectorySeparator) and (FAltDirectorySeparatorChar=#0) then
       FAltDirectorySeparatorChar:=C;

+ 2 - 0
packages/vcl-compat/tests/tciotuils.pas

@@ -1086,6 +1086,8 @@ procedure TTestTPath.TestAltDirectorySeparatorChar;
 begin
   {$ifdef Windows}
     AssertEquals('/',TPath.AltDirectorySeparatorChar);
+  {$elseif defined(unix)}
+    AssertEquals('\',TPath.AltDirectorySeparatorChar);
   {$else}
     AssertEquals('/',TPath.AltDirectorySeparatorChar);
   {$endif}