Subject: Re: bin/12838: new expr(1) is totally broken
To: None <woods@weird.com>
From: Ross Harvey <ross@ghs.com>
List: netbsd-bugs
Date: 05/04/2001 20:25:35
> From: woods@weird.com (Greg A. Woods)
:::
> Perhaps you're willing to write some test harnesses, test cases, etc.?
:::

Oh, you don't think I contrib to src/regress? (As if that would justify
ignoring basic quality principles?)  I think you missed by a mile...

There are thousands of lines of code under src/regress that are only there
because I integrated and tested them.

And I have in fact written specifically for NetBSD a "test harness" that
uses the crypto hash functions to enable arbitrarily lengthy tests to be
checked into src/regress with only a handful of bytes of framework, and to
enable library functions to be tested on millions of inputs, instead of
just inputs that produce easily predicted outputs, or outputs recorded in
cvs src/regress files. (It also checks all the crypto hash functions.)

I haven't checked this in, yet, but since I've mentioned it, I've put
a preview copy of most of it in:

	ftp://ftp.netbsd.org/pub/NetBSD/arch/alpha/misc/regress/

//