Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 23, 2013
An "enum" for Python 3
An unexpected perf feature
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
Thank you LWN
Posted Dec 15, 2010 10:17 UTC (Wed) by boudewijn (subscriber, #14185)
Thomas complained that a long-standing community member who had been helping a summer of code student with the tables feature had not delivered the exact set of unittests he had requested and refused all further contributions from that community member after he joined KO GmbH.
Despite being the only free software suite that actually has a set of unittests (with about 25% code coverage) there are problems with the architecture Thomas designed for the text editing feature that make writing unittests in this particular area very hard or even impossible, so it was a convenient tool for him to make people's work impossible. (And there's not just unittests, we have a set of over 3000 documents that are tested after every commit. This set was provided by Nokia, by the way.)
As for breaking stuff... Well, I'm sure that happened. Basically, KWord's layout engine is not just very complicated, it's also really brittle and buggy. Basically, unmaintainable spaghetti code, so everyone who touches it breaks stuff, including Thomas. And even if it were great, where work is being done, stuff breaks.
Posted Dec 16, 2010 15:27 UTC (Thu) by cesarb (subscriber, #6266)
Does LibreOffice also test against that set of documents?
Posted Dec 20, 2010 19:28 UTC (Mon) by k8to (subscriber, #15413)
Do you mean the only free software office productivity suite? If so, what are the candidates? OpenOffice, KOffice and .. is there another entrant?
I'm not mocking, I just don't really know what's being implied here. If the statement is essentially "we don't have full coverage and we'd like more, but OpenOffice has none", I find that pretty informative, if somehow personally unsurprising.
Read flatly, it seems to imply that you're the only free software suite of any sort that has unit tests (not sure what comprises a suite.)
Tried Monkey Testing?
Posted Dec 29, 2010 16:26 UTC (Wed) by gmatht (guest, #58961)
My goal is to get it so that you can just point it at any project and press go. It is still rather finicky at the moment however.
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds