소스 검색

* take care of locale decimal separator in test

git-svn-id: trunk@13423 -
florian 16 년 전
부모
커밋
c8c3262815
1개의 변경된 파일6개의 추가작업 그리고 4개의 파일을 삭제
  1. 6 4
      tests/webtbs/tw11309.pp

+ 6 - 4
tests/webtbs/tw11309.pp

@@ -5,8 +5,8 @@
 uses
   SysUtils;
 
-const
-  csMoney = '58.195';
+var
+  csMoney : string;
 
 Function Format_Currency_String1(sMoney : string) : string;
 var
@@ -34,10 +34,12 @@ result := FloatToStrF(aCurrency,ffFixed,19,2);
 end;
 
 begin
+  csMoney:='58'+DecimalSeparator+'195';
   writeln(Format_Currency_String1(csMoney));
   writeln(Format_Currency_String2(csMoney));
-  if Format_Currency_String1(csMoney)<>'58.20' then
+  if Format_Currency_String1(csMoney)<>'58'+DecimalSeparator+'20' then
     halt(1);
-  if Format_Currency_String2(csMoney)<>'58.20' then
+  if Format_Currency_String2(csMoney)<>'58'+DecimalSeparator+'20' then
     halt(2);
+  writeln('ok');
 end.