seems like my attempt to put common stuff in a base class for testing makes the tests not show up in the results on buildhive.
so i have now removed the base class and introduced some duplication - can't figure out how to work around multiple inheritance, looks like i can't help thinking C++ when writing Java