瀏覽代碼

* adapt test to $R+

git-svn-id: trunk@6532 -
pierre 18 年之前
父節點
當前提交
a99bbb20f2
共有 1 個文件被更改,包括 13 次插入8 次删除
  1. 13 8
      tests/test/testv5.pp

+ 13 - 8
tests/test/testv5.pp

@@ -1,6 +1,9 @@
 { %VERSION=1.1 }
 { %VERSION=1.1 }
 program testv5;
 program testv5;
 
 
+{$ifopt R+}
+  {$define skip_range_error_tests}
+{$endif }
 uses variants,varutils;
 uses variants,varutils;
 
 
 Procedure TestLongInt(I : Longint);
 Procedure TestLongInt(I : Longint);
@@ -119,14 +122,6 @@ begin
   TestByte(0);
   TestByte(0);
   TestInt64(0);
   TestInt64(0);
   TestQWord(0);
   TestQWord(0);
-  TestLongint(-1);
-  TestSmallInt(-1);
-  TestShortInt(-1);
-  TestCardinal(-1);
-  TestWord(-1);
-  TestByte(-1);
-  TestInt64(-1);
-  TestQWord(-1);
   TestLongint(1);
   TestLongint(1);
   TestSmallInt(1);
   TestSmallInt(1);
   TestShortInt(1);
   TestShortInt(1);
@@ -135,4 +130,14 @@ begin
   TestByte(1);
   TestByte(1);
   TestInt64(1);
   TestInt64(1);
   TestQWord(1);
   TestQWord(1);
+  TestLongint(-1);
+  TestSmallInt(-1);
+  TestShortInt(-1);
+  TestInt64(-1);
+{$ifndef skip_range_error_tests}
+  TestCardinal(-1);
+  TestWord(-1);
+  TestByte(-1);
+  TestQWord(-1);
+{$endif ndef skip_range_error_tests}
 end.
 end.