I think I see what you mean about the fail statements. There are
instances where you catch an exception and then throw it, where just
letting the exception be thrown would suffice.
catch (SQLException sqle)
+ throw sqle;
can be written as:
since runTests throws an SQLException
Do you have any objection to my changing these cases before I checkin