All tests not test only infrastructure not UTF

Generalize tests as part of effort to add other frameworks