Improve HFA-related test cases

- Moved a bunch of preexisting HFA tests to a separate test case (and
  converted them to new style in the process).  Added another bunch of
  HFA tests.
5 files changed