Testing reports

John Ralls jralls at ceridwen.us
Thu Apr 12 12:17:51 EDT 2012


On Apr 12, 2012, at 7:57 AM, Colin Scott wrote:

> 
>> ... Tests which fail for insignificant 
>> reasons (like case in an SGML tag) waste developer time and are 
>> worse than useless.
> 
> Changes made in external libraries are just as capable of screwing up your results as changes made anywhere else, and you need to know what changes have occurred, even where those changes are harmless - and if they are they need to be incorporated into your standard.  

Rubbish again. Well, maybe it's true if you're writing embedded controls for critical equipment (say, fly-by-wire for an airplane). In any other case, though, that level of change awareness is too expensive. In commercial work, it would drive the cost of the product beyond what customers would pay; in volunteer work (like Gnucash) it would mean that those tests are ignored -- or the comparison document gets robotically changed to match the new output.

Regards,
John Ralls




More information about the gnucash-user mailing list