[Lazarus] Bored?
Michael Van Canneyt
michael at freepascal.org
Tue Apr 16 10:40:40 CEST 2013
On Tue, 16 Apr 2013, Graeme Geldenhuys wrote:
> On 16/04/13 08:14, Michael Van Canneyt wrote:
>>> .... lack of warnings about
>>> tests that don't actually call any AssertXXX() methods,
>>
>> I have lots of such methods ?
>> if xyz then
>> fail()
>
>
> Uh... here is an example of what I am talking about.
>
>
>
> Yes a simple example, but this issue is very possible in complex tests,
> or if the developer got sidetracked. And note, FPCUnit reported no
> problems or warnings at all.
Of course not.
> And here is the FPTest results:
>
>
> graemeg at ubuntu:/tmp$ ./project2
>
> FPTest / Testing
> .W
> Time: 00:00:00.000
>
>
> OK: 1 tests
> There was 1 warning:
>
> 1) project2.TMyTestCase.SilentFailure: EPostTestWarning
> at $00000000004001A0
> No checks executed in TestCase
I understand, but then I'd be stuck with lots of useless warnings,
since there is no way to differentiate a real from a false one.
Better no warnings than lots of false warnings.
Michael.
More information about the Lazarus
mailing list