implement a test for all terminfo based terminals this should support