title: zombie.js and socket.io (node.js)
body: <p>I would like to test my node.js/socket.io application using the zombie.js headless browser.</p>
  
  <p>Unfortunately when the zombie.js app connects to my app it reports a load of connection/disconnection events.</p>
  
  <p>Eg.</p>
  
  <pre><code>Zombie: Firing timeout 234, delay: 1000
  Zombie: GET http://localhost:8000/socket.io/1/?t=1313487267750&amp;jsonp=68
  Zombie: GET http://localhost:8000/socket.io/1/?t=1313487267724&amp;jsonp=69
  connected
  connected
  connected
  Zombie: Firing timeout 237, delay: 2000
  Zombie: Firing timeout 226, delay: 16000
  Zombie: Firing timeout 218, delay: 25000
  disconnected
  </code></pre>
  
  <p>It seems Zombie doesn't respect timeout delays, so I wonder if this could be a cause?</p>
  
  <p>Has anyone tried using zombie with socket.io or can tell me why zombie seems to fire timeouts immediately rather than waiting the stated time?</p>