sm-discuss AT lists.ibiblio.org
Subject: Public SourceMage Discussion List
List archive
- From: flux <flux AT sourcemage.org>
- To: SM-Discuss <sm-discuss AT lists.ibiblio.org>
- Subject: [SM-Discuss] Testing framework
- Date: Sun, 15 May 2011 10:30:13 +0900
I'm finally getting around to refactoring the ward component of Cauldron
to be fully non-Cauldron specific. I may still include some higher-level
functions for Cauldron-specific things if need be, but I will guarantee
that none of them become dependencies of anything that will be for
general use (in all likelihood, there won't even be any high-level
Cauldron-specific functions).
I'm also fleshing it out a lot more and adding a lot more testing
functions to it. I'll be committing all this soon, but there will still
be a lot more to add to it. In it's current state, the static analysis
(libsource) is already quite useful (at least for what I do in
Cauldron). The runtime framework needs to be developed a bit more before
it is useful beyond anything trivial, but should happen soon(-ish)
(sooner if others help with implementing it).
There's been a lot of interest and discussion towards better quality
control and testing with Source Mage at a general level. I'd like to see
something concrete and specific happen towards it.
For anyone interested in looking at the code/helping to contribute, just
check out the master branch of the Cauldron repository (which is where
ward is currently hosted):
git clone git://download.sourcemage.org/smgl/cauldron.git &&
cd cauldron/ward &&
for source in libsource libruntime; do
grok $source
done
--
Justin "flux_control" Boffemmyer
Cauldron wizard and general mage
Source Mage GNU/Linux
http://www.sourcemage.org
Attachment:
pgp6ZLVssTOrJ.pgp
Description: PGP signature
- [SM-Discuss] Testing framework, flux, 05/14/2011
Archive powered by MHonArc 2.6.24.