[Lazarus] Bored?

Michael Van Canneyt michael at freepascal.org
Tue Apr 16 09:14:11 CEST 2013



On Mon, 15 Apr 2013, Graeme Geldenhuys wrote:

> On 15/04/13 20:38, Michael Van Canneyt wrote:
>>
>> I use it for years, and except for 1 issue, there are no problems.
>
> Yes the issue you mentioned, plus other decorator issues too. I remember
> having problems where decorators executed too many times too, in nested
> tests - causing large test suites to slow down dramatically.

Exactly. That is the only problem I am aware of.

> Then there is also the lack of controlling test runs, configurable
> options, project support inside a test suite, lack of warnings about
> tests that don't actually call any AssertXXX() methods,

I have lots of such methods ?
   if xyz then
     fail()

> more accurate
> timing (excluding Setup/Teardown times), summary level check support to
> speed up test suite execution when needed (thus skipping detail level
> tests) but if the summary test fails then detailed tests will run,
> memory leak detection and overriding what is acceptable leaks etc etc...

Memory leak detection is a global problem, addressed in heaptrc. 
By definition, the testsuite cannot do anything about that.

> Then I haven't even gotten to the GUI and Console runner features.

These are not 'problems'.

They are features you happen to miss. Nothing wrong with missing those,
but they are not "problems".

So please be more correct in your wording. 
What you wrote amounts to spreading FUD, and that is the last thing we need.

Michael.




More information about the Lazarus mailing list