[Commits] [SCM] claws branch, master, updated. 3.17.0-104-g1cfe78b

Colin Leroy-Mira colin at colino.net
Mon Oct 8 13:13:21 CEST 2018

On Mon, 8 Oct 2018 12:08:43 +0200, Andrej Kacian <ticho at claws-mail.org>

> Just configure with --enable-tests, and they get built. You can then
> run them with "make test", in top directory, or in individual test
> subfolders.
> Or you can run them directly, as each test is a separate executable
> program. They even understand a few commandline switches to control
> how tests are run - run them with --help to see them.
> Some of the test programs (e.g. codeconv, xml) only have pretty basic
> test cases so far, written just as proof of concept, while others
> (e.g. md5, pbkdf2) are more thorough. Contributions welcome. :)
> The biggest obstacle in adding more test coverage is being able to
> "despaghettify" code well enough to be able to get individual .c files
> to compile with relatively few dependencies (linked .o files). That is
> why I am so keen on breaking utils.c up, among other things.

Yeah, I understand :) 

Thanks for the explanations! :)

More information about the Commits mailing list