A new test framework: request for comments and testing
Werner Koch
wk at gnupg.org
Wed May 4 17:53:58 CEST 2016
On Wed, 4 May 2016 16:11, bernhard at intevation.de said:
> Okay, it is online here https://mitpress.mit.edu/sicp/,
> but sorry this is not a modern tutorial nor a good documentation
> of TinyScheme.
You do not need a documentation for TinyScheme but for our test
framework. There has been none for the current /bin/sh based tests and
thus the switch does not change the status of the documentation for
those new to the code.
> Compare this to TinyScheme, to be fair I include the reg exp and date
> extensions:
> 54k Mai 4 15:56 re-1.3.tar.gz
We don't need them.
> sloccount gives me almost 10k lines of code,
5000 lines.
>> We considered to use Guile as a full fledged Scheme system but for
>> obvious reasons we can't include it in GnuPG.
>
> You mean because guile-2.0.11.tar.gz is 7.3 MiByte large?
> Yes, that is ~25 times as large as lua.
Which is even larger then the bzip2 compressed gnupg tarball (which
contains a _lot_ of translation stuff)
>> "make check" as always.
>
> Doing an example command session, including the git checkout and separation
> against potential existing gnupg installations will really enable some more
> testers.
I have some doubts that a tester not being able to
git clone URL && cd gnupg && ./autogen.sh && ./configure && make check
can write proper reports. And in fact the git repo is for development
and bug reports should not be files against it.
Salam-Shalom,
Werner
--
Die Gedanken sind frei. Ausnahmen regelt ein Bundesgesetz.
More information about the Gnupg-devel
mailing list