Bert Verhees wrote: >Hi > >I am about to estimate how much work it will be to get a running prototype of >the openehr-kernel, and I need to be able to run a few archetypes. I already >downloaded the source-code from ACode, which is a website in Swedish. I hope >I did understood it well and got the right thing, but it looks like it. > >So I downloaded the source-code of the ehr-java-kernel, which is (I'm not >surprised), quite a lot. > >Is there anyone who can tell me if this code should run smooth, this means, it >has no major breaks in it? > > Are there not a comprehensive set of unit tests and regression tests as part of the source code? I don't know, I haven't looked, but for something as fundamental as an information storage and rrtreival kernel, the number of lines of test code should should probably outnumber the lines of actual programme code, or at least be very substantial - *every* single function should be tested, including all the corner cases. In the absence of such test suites, it is difficult to treat such a kernel as anything but a proof-of-concept. Now, writing a comprehensive set of tests is a lot of work, and since the kernel is open source, I am not suggesting that ACode should be responsible for all that work - but as the original authors of the kernel, one would hope that ACode at least set up a framework for unit tests as part of the project.
Can anyone tell us if such tests exists for the ACode kernel (sorry, don't have time to look myself right now)? Tim C - If you have any questions about using this list, please send a message to d.lloyd at openehr.org

