ccextractor/tests
2017-01-15 23:55:41 +05:00
..
samples
ccx_encoders_splitbysentence_suite.c
ccx_encoders_splitbysentence_suite.h
Makefile
README.md
runtest.c

UNIT TESTING

This folder contains a archetype and several unit-tests for CCExtractor

RUN TESTS

cd tests
make

This will build and run all test-suite.

If you want MORE output:

DEBUG=1 make

Where DEBUG is just an environment variable.

DEBUGGING

If tests fail after your changes, you could try to debug the failed tests.

Run following commands in the /tests directory:

# build test runner (executable file - runtest)
make
# load runtest to the debgger:
gdb runtest

# start under debugger:
(gdb) run

# if segfault occured:
(gdb) where

DEPENDENCIES

Tests are built around this library: libcheck, here is documentation