In presenting the commercial value of wine and why we chose to use it, etc. How much time do I have for the presentation?
-----Original Message----- From: Jakob Eriksson [mailto:jakov@vmlinux.org] Sent: Thursday, March 31, 2005 11:20 PM To: wineconf@winehq.org Cc: Wine Devel; Charles.W.Stevenson@guptaworldwide.com Subject: Re: WineConf Agenda
Brian Vincent wrote:
I think a full agenda would be about 11 items. If you would like to present something let me know - there's definitely space available. If you've been wondering, "There's a neat project I'd like to do if I could only get a few more people interested", well, this is the perfect time to bring it up. If there's something strategic to Wine development, this is a great time to discuss it.
I don't know if I can find the time to prepare a proper presentation, but if I do, I'd like talk about and get some input from you on the subject of testing.
1) I want the conformance tests done faster. (I have a clear idea how.)
2) What's almost never been brought up on wine-devel is the unit testing in the XP sense.
1 has been discussed on wine-devel quite a bit, so I'll skip it in this mail.
regarding 2:
CXTest is like application testing. This is good, high-level testing.
The conformance tests test the Windows API. But in the case of a complicated API (and Windows is complicated) maybe we need to test the smaller units behind the API.
So, the conformance tests often are somewhere between application testing and unit testing.
Can we have an infrastructure for running unit tests of small units of code private to the implementation?
I.e. these tests, we could call them "private tests", would not run on Windows, but during build of Wine.
Would it be acceptable to just include extra test code in the implementation c file, surrounded by #ifdef COMPILE_PRIVATE_TESTS ?
regards, Jakob