Finally, I got the project off sourceforge.net. I've had enough problems with their CVS servers either being down, or dropping my commits, or the web page just being unaccesable when I was needing it. Kooditakomo was friendly enough to offer me a new place for GUnit. Thanks guys!
You can access the project here: http://kooditakomo.cs.tut.fi/projects/gunit/
Next I can concentrate on developing GUnit further. First off I need to fix the dynamic UI loading feature that was left out of gunit-test-runner-tool. You can expect a 0.5.1 release of GUnit during next weekend.... read more
Seems that the GUnit I released yesterday doesn't contain the dynamic UI loading feature I AM 110% SURE I COMMITED TO CVS. This isn't the first time my CVS commits seem to dissapear into a black hole.
So, until I get the fix online, be patient.
The latest and greatest GUnit has been released, including both Gnome & Hildon UIs as separate components.
I decided to make a release, even though no major features have been added, due to source code reorganization.
Here's there release notes for all three components:
gunit 0.5 - "Throwing things around" - 2006-Feb-08
* Separate the UIs from the library into own components
* Dynamic UI loading support for gunit-test-runner-tool
* Debian packaging for Desktop (Ubuntu) systems and Maemo 1.1... read more
I'm going to start to split up the gunit CVS module into three modules. This is mainly due to the current automake horror I've got.
The split will be done in the following manner:
gunit: libgunit, libgunit-doc, tests, and tools
gunit-gnome: Gnome UI
gunit-hildon: Hildon UI
Please note that due to these changes HEAD branch will be broken for a while.
The latest and greated GUnit has been released. Major highlight being Hildon support. However, there are no Debian packages available or Scratchbox/Maemo, so you need to build it from sources. See README for more info on how to enable Hildon support.
Release Notes for v0.4:
0.4 - "It's Maemo time" - 2006-Feb-05
* Support for dynamic test suite discovery (gunit-test-runner-tool)
* Hildon UI
* GObject interface for views
* New widget: GUnitOutputWidget
* Added test suite viewer
* Partial GUnitLog rewrite
* Support for logging
* API breaks, probably lots of them!!!
I intended to release version 0.4 today. However, there's still one more feature I want to add before I make the 0.4 release, logging support to GUnitTestRunner.
I have rewritten the GUnitLog implementation today. I had to do this because I had some serious problems logging from multiple processes. The interface did see some changed though. gunit_log_set_treshold() is now gone and gunit_log_open() has been added. See CVS for more info.... read more
I have done a couple of updates regarding GUnit today.
1. Initial Hildon UI support
The initial Hildon UI has been committed to CVS. The UI needs some love in order to be usable, so this is by far not the final version. I will release v0.4 as soon as the Hildon UI is good enough.
2. Screenshots
I've added two screenshots to the screenshots section. One showing the Gnome UI and another showing the initial Hildon UI. ... read more
I'm more than happy to announce that GUnit v0.3 has been released. It's over 2.5 years since last release, so I guess it was about time :)
RELEASE NOTES
0.3 - "Long time, no see" - 2005-Nov-10
* Rewrote core structs so that they're GObjects
* Moved from doxygen to gtk-doc-tools
* Separated view from runner
* Improved Debian packaging
* Plugged some memory leaks
* pkg-config support
* Use libglade for the UI
* Name changed from GUNit to less controversial GUnit
* Improved internationalization support (not perfect)
* Added support for test fixtures
Hi,
I've been working on GUNit on and off for the latest couple of months. Nothing spectular, but minor enhancements and such.
The master plan is to port GUNit so that it can be used with maemo (http://maemo.org). This will be done in 3 steps in order to minimize the hassle (currently I'm on step 1, and partially done with step 2).
Step 1. Use GObject's, instead of "old-style" datatypes.... read more
Hi,
the project is still much alive. I've been busy at work as well as moving into a new apartment. This has left almost no time to work on GUNit lately.
I've had time to add one new feature though, e.g. test fixtures. The XML logging feature is being worked on at the moment and will be committed to CVS as soon as I've settled down in the new apartment.
Later,
- Pete -
GUNit v0.2 - "A new reckoning" - has been released. This release includes improved RPM & Debian packaging, as well as all new features introduced in the two earlier beta releases.
For more information regarding this release and the two beta releases, see the corresponding release notes that can be found in the files section by clicking on the release names.
As mentioned in the news item below, there were a number of problems with the 0.1.99 version in Red Hat-like systems. Therefore I have made some corrections and released a new version of GUNit. This is guaranteed to compile on RH-like systems as well.
Seems like I learn something new every day. I should've compiled v0.1.99 on my RH 8.0 box as well, before releasing the source tarball.
I tried to compile it on a RH box and noticed that there were some serious compilation errors. These have now been fixed (see the Bugs section). I will, however, not release a new beta, but will instead put the fixes in CVS later today and release v0.2 within a week. ... read more
GUNit 0.1.99 (0.2 beta) has been released for your testing pleasure.
This is a source tarball release only, as all betas from now on will be. This is just to make sure the source itself is tested by others than me before I make an 'official' release.
See release notes for more information.
I finally finished the code that isolates the test functions from GUNit by executing them in their own processes. A working snapshot of that code can be obtained from CVS using the 'gunit-multi-process' tag.
As the subject line says, GUNit version 0.2 will be released shorty. Shortly means as soon as I have closed tracker #662688, which should be within a week or so. I will also make sure the debian and RPM packages are polished a bit before the release.
Now it's available. The same goes with it, as with the Debian package: needs testing. Submit a bug report if you can't get it to work.
There is a Debian package available for release 0.1. This Debian package is by no means perfect. At the moment it does only install the library, not the docs or examples. Sorry for this, I was in a hurry.
I will add RPM packages (both binary and source) as soon as I have access to a Red Hat box I can build these packages on.
I'm proud to inform that GUNit version 0.1: "Damn car door's all frozen up" has been released. The source seemed mature enough in order for me to do this. Test hard and see if you can break anything (and file bug reports if you do break something). RFE are also welcome. There are a few already in the list...
I'm also planning to release Debs and maybe even RPMs in the near future.
Finally something happening regarding this project. The intial revision of the sources can be found in CVS. Expect an up coming 0.1 release within a week or two.