James McCoy <james...@debian.org> writes: > As far as I can tell, what's happening is the async network connection > that's started by the connectToNeovim call has already errored out by > the time the onError SPY is created. The test then times out waiting > for the error to occur.
That's an unfortunate design. Perhaps you could compensate by conditionalizing the SPYWAIT line on c->errorCause() != NeovimConnector::NoError ? -- Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org) http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu