Kristian Høgsberg
b68b5e9e0c
tests: Make leak check work again by setting default visibility for malloc/free
...
We compile the test cases with -fvisibility=hidden which makes
our malloc/free wrappers fail to override system malloc/free.
2012-04-13 10:13:49 -04:00
Kristian Høgsberg
d8b66a00f4
tests: Fix warning in memory leak assert
2012-04-13 10:13:21 -04:00
U. Artie Eoff
a0e590a0f3
Add simple memory leak check to all tests.
...
Wrap all tests with a memory balance check to detect potential
memory leaks.
Fixed a few tests that had memory leaks contained in the tests
themselves.
Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>
2012-03-24 14:37:42 -04:00
Kristian Høgsberg
46df9232fa
test-runner.c: Consolidate test running code
2012-03-05 22:29:53 -05:00
Kristian Høgsberg
d2067508c1
test-runner: Fix warnings
2012-03-02 23:42:07 -05:00
Kristian Høgsberg
e655059256
tests: Print test status after running test
...
This way assert output will be a line by itself, which is easier to read
and lets editors such as emacs step through failed assertions.
2012-03-02 22:45:28 -05:00
Kristian Høgsberg
62d2569954
tests: Add Unit tests for wl_map and wl_array data structures
...
We use a simple test-runner helper that runs each test in a separate
process and reports the pass/fail rate at the end.
2012-03-02 18:05:33 -05:00