Then that doesn't seem to be testing the failed state of the async Favicons, which would call the reject promise, or pass in null to the callback provided, because it'd still successfully find the temp icon, yeah?