Skip to Content.
Sympa Menu

sm-discuss - [SM-Discuss] Testing framework

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • 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.

Top of Page