Concerning ActiveState:
The earlier versions of JComboBox had no unit tests available, so they "passed" the build, and were available within their repositories (yet ironically, were full of bugs). The latest versions (from 1.00+) have an extensive test suite, but seems to fail their tests, and the test report leaves out the details of the failure, which makes it difficult for me to fix any of problems. It does indicate which the numbers of the tests that failed so I am looking into it.
I've noticed that nearly all Perl/Tk modules that have tests and create windows fail when tested on ActiveState -- at least the unix versions of them, because of XWindows (possibly the tests are run as root) and not because of the modules themselves.
Status of Module builds
I tested JComboBox on XP, Win2000, Tru64, Solaris, and Linux and it passed all the tests, so I'm not sure what went wrong. I sent an email to ActiveState asking about this, and never got a response. I do have a suspicion though. On some builds in windows there has been some buggy behavior for Tk reported in the eventGenerate method for various key events - this has resulted in false negatives in the tests. I thought I'd fixed these issues within the test suite but I must have missed something.
If you look at the following link
you will see that there is another PPM repository that looks as though it has up-to-date versions for 5.6 and 5.8 builds.
|