Unit testing for downstream sync through websockets

This has a funny smell to it, I agree.  Let's try not to do "gross hacks" if we can avoid.