fix typo
make all test programs optional