Re: [Cppunit-devel] 1.6.0 is released!
Brought to you by:
blep
From: Steve M. R. <ste...@vi...> - 2001-09-25 06:25:41
|
Hi Baptiste, I'm saving all the 1.8 feature ideas you have been posting until I have some time to think about them. I'll try here to reply to your other messages. On Mon, Sep 24, 2001 at 11:10:42PM +0200, Baptiste Lepilleur wrote: > > If you wish to start one, my suggestion is to put it in the doc/ > > directory of the sources. I can make arrangements for it to get > > automatically updated to the web page cppunit.sf.net every so often. > > HTML format or text, or ... ? Your choice. HTML has the advantage of hyperlinks, should one so desire. I find text quite a bit easier to edit, however, so HTML may put me off editing the FAQ... > > > Another point, I'd like to be able to generate documentation with > doxygen on > > > WIN32. To do so I would need to have a version Doxyfile.in where "macro" > stuff > > > have been replaced. Is there a way to do that in an automatized fashion > ? > > > > Baptiste, maybe it is time to bite the bullet and join us in > autoconf-land! ;-) > > Well, If you were to give me the @@topdir@@ & co value (or semantic), it > could probably be automatised with a simple search and replace (a slighty > easier solution ;-) ) In the long run, I think this is not so easy, to be honest. But MS ain't my problem ... :-) You want to replace @top_srcdir@ with the path to the top of the source directory, @srcdir@ is the path to the current source dir, etc. Look in Makefile.in for clues to the other replacements. On Mon, Sep 24, 2001 at 09:47:22PM +0200, Baptiste Lepilleur wrote: > > The CVS tree is synched up with the release version, and tagged (tag > > REL_1_6_0). My immediate plans are to wait and see what bug reports > > come in. I am prepared to make a 1.6.1 release as soon as necessary, > > and generally I plan to keep making 1.6.x releases as necessary to fix > > bugs. > > Well, there are bugs in cppunittest/TestCallerTest (as well as a few > memory leaks I did not spot last time), is does not check correctly the > expected exception stuff. Should that go in 1.6.1 or 1.8.0 (with the > exception enhancement I proposed in another mail)? If there is a bug in 1.6.0 that you can fix without major surgery, then yes, it should go into 1.6.1. The 1.6.x series should fix all bugs in 1.6.0 that are reasonable to fix. > > In the meanwhile, we should kick around ideas for 1.8.0. I generally > > favour the "release early, release often" policy. How about the rest > > of you? If we go that route though, we need to be aggressive in > > limiting what changes will be made for 1.8. Let's hear ideas! > > What is your definition of often ? once a month, biweekly, weekly ? For bugfix releases, I'm prepared to go for once a week or more, if necessary. For new-feature releases, the schedule will depend on what we want to get done, and how much free time one has, and all the rest of it. I don't have a fixed schedule in mind, but something on the order of a month or two is in the right ballpark, I think. > As time go, we should strengthen our test suite. Whenever a bug is > found, we should try to write a test for it. I already did it for > the TestCaller thingy. Great! Yes, test cases for cppunit are good things. They should also go into the bugfix releases, IMHO. On Mon, Sep 24, 2001 at 09:05:48PM +0200, Baptiste Lepilleur wrote: > Yesterday I found a bug in test caller. When an expected exception > wasn't caught, it did: > throw new Exception(...) instead of > throw Exception(...). > > I went down to the test suite to see why it was not detected. Result: > forgot to put a test case for that one. I'm in the process of correcting > this, but there is no way I can safely distinguish if "new Exception()" or > "Exception()" was thrown. There can only be distinguished by the message. Is this for the test suite or for the main code? If the former, is it possible to simply use catch blocks for both "Exception" and "Exception*" types? -S -- by Rocket to the Moon, by Airplane to the Rocket, by Taxi to the Airport, by Frontdoor to the Taxi, by throwing back the blanket and laying down the legs ... - They Might Be Giants |