Manually determine function names in tests instead of using fn.name, which break in IE.