added offline and online tests
added parrot websocket server test