Browse Source

* Fix bug #34131, missing Msg in checkIS

git-svn-id: trunk@39613 -
michael 7 years ago
parent
commit
e3e621a05c
1 changed files with 2 additions and 2 deletions
  1. 2 2
      packages/fcl-fpcunit/src/DUnitCompatibleInterface.inc

+ 2 - 2
packages/fcl-fpcunit/src/DUnitCompatibleInterface.inc

@@ -186,9 +186,9 @@ class procedure TAssert.CheckIs(obj: TObject; pClass: TClass; msg: string);
 begin
 begin
   Assert(pClass <> nil);
   Assert(pClass <> nil);
   if obj = nil then
   if obj = nil then
-    Fail(ComparisonMsg(pClass.ClassName, 'nil'))
+    Fail(ComparisonMsg(msg, pClass.ClassName, 'nil'))
   else if not obj.ClassType.InheritsFrom(pClass) then
   else if not obj.ClassType.InheritsFrom(pClass) then
-    Fail(ComparisonMsg(pClass.ClassName, obj.ClassName));
+    Fail(ComparisonMsg(msg, pClass.ClassName, obj.ClassName));
 end;
 end;
 
 
 class procedure TAssert.CheckSame(expected, actual: TObject; msg: string);
 class procedure TAssert.CheckSame(expected, actual: TObject; msg: string);