`testHostExecutablePath` should always be set right, or if it's not, we messed up the code?  If that's the case, we should assert for it at the top and then just assume it's present always.  No need for the extra check.