primitive\_tests uses gtest framework
fifo\_tests does not run under gtest
FIXME: getch.[ch] are copied from ../../../../frameworks/wilhelm/tests/sandbox/