Issue #2373287 by estha: Add timeout to visitor context promises.

Right - this is a valid promise response that responds less than the default time.  The one beneath it is a timing out test.  Maybe I should use the variable here too so that it's self-documenting and also changes if that value changes.