Add test. Don't destroy currentRequest promise when complete