Browse Source

tests: modified test to be more informative

git-svn-id: trunk@20908 -
paul 13 years ago
parent
commit
e05121ff0d
1 changed files with 23 additions and 23 deletions
  1. 23 23
      tests/test/tstrutils2.pp

+ 23 - 23
tests/test/tstrutils2.pp

@@ -28,29 +28,29 @@ function TestOK: Boolean;
 begin
   TestOK :=
     // AnsiStartsText
-    not AnsiStartsText('', '')
-    and not AnsiStartsText('', 'ab')
-    and not AnsiStartsText('ab', '')
-    and AnsiStartsText('abc', 'abc')
-    and not AnsiStartsText('abc', 'def')
-    and AnsiStartsText('abc', 'abcedfg')
-    and not AnsiStartsText('abc', 'ab')
-    and AnsiStartsText('áÉíç', 'áéíÇ')
-    and AnsiStartsText('áé', 'áÉíç')
-    and not AnsiStartsText('áÉíç', 'Áé')
-    and not AnsiStartsText('ÁÉíç', 'áéio')
+    TestValue(not AnsiStartsText('', ''))
+    and TestValue(not AnsiStartsText('', 'ab'))
+    and TestValue(not AnsiStartsText('ab', ''))
+    and TestValue(AnsiStartsText('abc', 'abc'))
+    and TestValue(not AnsiStartsText('abc', 'def'))
+    and TestValue(AnsiStartsText('abc', 'abcedfg'))
+    and TestValue(not AnsiStartsText('abc', 'ab'))
+    and TestValue(AnsiStartsText('áÉíç', 'áéíÇ'))
+    and TestValue(AnsiStartsText('áé', 'áÉíç'))
+    and TestValue(not AnsiStartsText('áÉíç', 'Áé'))
+    and TestValue(not AnsiStartsText('ÁÉíç', 'áéio'))
     // AnsiEndsText
-    and AnsiEndsText('', '')
-    and AnsiEndsText('', 'ab')
-    and not AnsiEndsText('ab', '')
-    and AnsiEndsText('abc', 'abc')
-    and not AnsiEndsText('abc', 'def')
-    and AnsiEndsText('dfg', 'abcedfg')
-    and not AnsiEndsText('dfg', 'df')
-    and AnsiEndsText('áÉíç', 'Áéíç')
-    and AnsiEndsText('áé', 'íçáÉ')
-    and not AnsiEndsText('áÉíç', 'áé')
-    and not AnsiEndsText('íçÁÉ', 'ioÁé');
+    and TestValue(AnsiEndsText('', ''))
+    and TestValue(AnsiEndsText('', 'ab'))
+    and TestValue(not AnsiEndsText('ab', ''))
+    and TestValue(AnsiEndsText('abc', 'abc'))
+    and TestValue(not AnsiEndsText('abc', 'def'))
+    and TestValue(AnsiEndsText('dfg', 'abcedfg'))
+    and TestValue(not AnsiEndsText('dfg', 'df'))
+    and TestValue(AnsiEndsText('áÉíç', 'Áéíç'))
+    and TestValue(AnsiEndsText('áé', 'íçáÉ'))
+    and TestValue(not AnsiEndsText('áÉíç', 'áé'))
+    and TestValue(not AnsiEndsText('íçÁÉ', 'ioÁé'));
 end;
 
 begin
@@ -62,6 +62,6 @@ begin
   else
     begin
       WriteLn('Test Failure!');
-      halt(1);
+      halt(ResultCounter);
     end;
 end.