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.
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus