This one is big: I had to split the huge eet_suite.c into separate test files and it needs more review