added _send_text test helper which makes the tests send websocket data that matches watch my browsers send. Still there feels like something more is going on