mirror of
https://gitlab.com/freepascal.org/fpc/pas2js.git
synced 2025-04-07 16:58:10 +02:00
* Add status call
This commit is contained in:
parent
729b61c87e
commit
18407e5fbc
@ -126,6 +126,7 @@ type
|
||||
class procedure CheckEquals(expected, actual: double; delta: double; msg: string = ''); overload;
|
||||
class procedure CheckEquals(expected, actual: string; msg: string = ''); overload;
|
||||
class procedure CheckEquals(expected, actual: integer; msg: string = ''); overload;
|
||||
class procedure CheckEquals(expected, actual: NativeInt; msg: string = ''); overload;
|
||||
class procedure CheckEquals(expected, actual: boolean; msg: string = ''); overload;
|
||||
class procedure CheckEquals(expected, actual: TClass; msg: string = ''); overload;
|
||||
class procedure CheckNotEquals(expected, actual: string; msg: string = ''); overload;
|
||||
@ -224,6 +225,8 @@ type
|
||||
Public
|
||||
Class Var CheckAssertCalled : Boolean;
|
||||
public
|
||||
procedure Status(const Msg: String);
|
||||
procedure Status(const Fmt: String; const aArgs : Array of const);
|
||||
constructor Create; virtual; reintroduce;
|
||||
constructor CreateWith(const ATestName: string; const ATestSuiteName: string); virtual;
|
||||
constructor CreateWithName(const AName: string); virtual;
|
||||
@ -979,6 +982,16 @@ begin
|
||||
Result:=False;
|
||||
end;
|
||||
|
||||
procedure TTestCase.Status(const Msg: String);
|
||||
begin
|
||||
Writeln(msg);
|
||||
end;
|
||||
|
||||
procedure TTestCase.Status(const Fmt: String; const aArgs: array of const);
|
||||
begin
|
||||
Status(Format(Fmt,aArgs));
|
||||
end;
|
||||
|
||||
constructor TTestCase.Create;
|
||||
begin
|
||||
inherited Create;
|
||||
@ -1105,7 +1118,7 @@ begin
|
||||
raise EAssertionFailedError.Create(AMessage);
|
||||
end;
|
||||
|
||||
class procedure TAssert.Fail(const AFmt: string; Args: array of Const);
|
||||
class procedure TAssert.Fail(const AFmt: string; Args: array of const);
|
||||
begin
|
||||
Inc(AssertCount);
|
||||
raise EAssertionFailedError.CreateFmt(AFmt,Args);
|
||||
@ -1378,6 +1391,11 @@ begin
|
||||
AssertEquals(msg, expected, actual);
|
||||
end;
|
||||
|
||||
class procedure TAssert.CheckEquals(expected, actual: NativeInt; msg: string);
|
||||
begin
|
||||
AssertEquals(msg, expected, actual);
|
||||
end;
|
||||
|
||||
class procedure TAssert.CheckEquals(expected, actual: boolean; msg: string);
|
||||
begin
|
||||
AssertEquals(msg, expected, actual);
|
||||
|
Loading…
Reference in New Issue
Block a user