• David Goulet's avatar
    Test: Add new test-suite in tests/ · 7b860e03
    David Goulet authored
    This is a completely new test suite that adds unit and regression tests.
    Still not everything is covered but it's at 76.3% line coverage and
    87.5% function coverage. See the current status here.
    
    	https://coverage.otr.im/
    
    In order to run the tests, simply type "make check" from the top
    directory of the repository.
    
    The test suite uses libtap and adds both a shell and C library located
    in tests/utils/tap.
    
    Note that this test suite is not related at all to the tests located in
    the directory test_suite. Future work should be done to either merge
    them or remove the old one.
    
    Tested with libgcrypt 1.5.4 and 1.6.2.
    Signed-off-by: jvoisin's avatarJulien Voisin <julien.voisin@dustri.org>
    Signed-off-by: default avatarDavid Goulet <dgoulet@ev0ke.net>
    Signed-off-by: default avatarIan Goldberg <iang@cs.uwaterloo.ca>
    
    Fixes #8
    7b860e03
Name
Last commit
Last update
packaging/fedora Loading commit data...
src Loading commit data...
test_suite Loading commit data...
tests Loading commit data...
toolkit Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
COPYING.LIB Loading commit data...
ChangeLog Loading commit data...
INSTALL Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
Protocol-v1.txt Loading commit data...
Protocol-v2.html Loading commit data...
Protocol-v3.html Loading commit data...
README Loading commit data...
UPGRADING Loading commit data...
bootstrap Loading commit data...
configure.ac Loading commit data...
libotr.m4 Loading commit data...
libotr.pc.in Loading commit data...
makedist Loading commit data...