gEDA-dev: o_invalidate_rect() and extra margin for the line width
Peter Clifton
pcjc2 at cam.ac.uk
Sun Mar 2 19:50:58 EST 2008
On Sun, 2008-03-02 at 19:38 -0500, Dan McMahill wrote:
> The framework in the spice-sdb area is based on what I did for latex-mk
> (yet another oss project of mine) and in latex-mk it worked fairly well.
> We used pretty much the same approach in gerbv and I think it is
> working there. We can probably add any needed extensions to make it
> work for all of the gnetlist tests. Basically the idea is you have a
> text file that defines each test. The test is given a name, some data
> like input files, extra command line arguments, and an expected exit
> code.
Different backends can return with a different exit code. For my hack, I
moved the exit code checking to a file per backend.
> Then there is a script which goes over each test and runs it.
> The script has hooks in there for easily regenerating "golden" files.
I think there were some bugs in the pass / fail counting, either that or
I broke it when I worked through it. I wasn't sure if the exit code was
supposed to be counted as a separate failure to the output being
different or not.
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
More information about the geda-dev
mailing list