4 This tree contains unit tests.
6 To compile and run the tests, do 'make check' (either in the top folder,
7 or just in the folder containing the tests you're interested in).
9 IMPORTANT: To compile the tests, you need to have the "Check" unit
10 testing framework[1] installed.[2] If you have it installed, you will see
11 "Unit tests: yes" in configure's summary message; if you don't see this
12 message, you won't be able to compile the tests.[3]
17 * To be able to step with the debugger into test code, see [4]. E.g., do:
21 [1]: http://libcheck.github.io/check/
22 [2]: Your package manager likely has it.
23 [3]: Actually, some tests (like src/vfs/extfs/helpers-list) don't use
24 this framework and will compile just fine. But that's the exception.
25 [4]: http://stackoverflow.com/questions/1649814/debugging-unit-test-in-c-using-check