Permalink
Commits on Oct 27, 2010
  1. JSONP Polling posts

    rauchg committed Oct 27, 2010
  2. Invalid session id test

    Potenital fix for timeout assertion uncaught exception
    rauchg committed Oct 27, 2010
Commits on Oct 25, 2010
  1. Added listener tests

    rauchg committed Oct 25, 2010
  2. Added test for non-socket.io requests

    Simplified index.js tests
    Moved listener tests into listener.js
    rauchg committed Oct 25, 2010
Commits on Oct 24, 2010
  1. Make sure to call .end() when listening on connection 'end' event

    Make sure the file descriptor is destroyed on disconnection
    Fix for websocket client tracking test
    rauchg committed Oct 24, 2010
  2. Fixed multipart heartbeat test

    rauchg committed Oct 24, 2010
  3. Finished json encoding test

    rauchg committed Oct 24, 2010
  4. Refactored websocket transports tests to match polling/multipart helpers

    Make sure to close client/server in heartbeat test
    rauchg committed Oct 24, 2010
  5. Added gitignore

    Added coverage testing to Makefile
    Added heartbeat test to multipart
    rauchg committed Oct 24, 2010
Commits on Oct 20, 2010
  1. Added buffered messages test for multipart

    Added assertions for `connected` property for all the tests
    rauchg committed Oct 20, 2010
  2. Multipart clients tracking test

    rauchg committed Oct 20, 2010
  3. Multipart client>server message sending test

    Make sure to only close the client stream when the roundtrip is complete
    rauchg committed Oct 20, 2010
  4. Multipart connection and handshake tests:

    - Implemented HTTP client on top of net.Stream with multipart boundary parsing for testing
    - Test for connection / server>client message sending
    rauchg committed Oct 20, 2010
Commits on Oct 19, 2010
  1. Removed unnecessary check for this.connection (since we now access th…

    …e socket through req.connection for all transports)
    
    Started on multipart tests
    rauchg committed Oct 19, 2010
  2. Test for `duration` parameter

    Close the server
    rauchg committed Oct 19, 2010
  3. Added `make example` to Makefile

    Added clients tracking test for long polling
    Added message buffering test for long polling
    rauchg committed Oct 19, 2010
Commits on Oct 18, 2010
  1. Improve this.request/this.response/this.connection

    Add 'end' listener onConnect, applies to all transports
    Improved error handling onConnect
    Remove legacy `flush` calls
    Removed unnecessary closeTimeout clearing in jsonp polling
    rauchg committed Oct 18, 2010
  2. Fix for this.connection

    Clean up in websocket transport
    rauchg committed Oct 18, 2010
  3. Make sure to close on disconnect if _open = true

    Clear disconnection timeout on disconnection (double check)
    Make sure to clear closeTimeout for polling transports on close.
    rauchg committed Oct 18, 2010
  4. Replaced empty with null in log option

    Comma first style for client serving tests
    rauchg committed Oct 18, 2010
  5. Re-enabled serving static files test

    Changed handling of options so that polling defaults are in the respective transports
    Switched to comma-first style
    rauchg committed Oct 18, 2010
  6. Long polling integration tests

     - Utility functions
     - Connection and handshake test
    rauchg committed Oct 18, 2010
Commits on Oct 17, 2010
  1. Test for heartbeat message

    rauchg committed Oct 17, 2010
  2. Added heartbeat timeout test

    Support for listener#log false
    rauchg committed Oct 17, 2010
  3. Corrected onConnect signature to support a request and a socket, or a…

    … request and a response.
    
    Removed error checking for non-upgradeable sockets, since they'll be destroyed, and error handling is done onConnect
    Added tests for websocket client tracking
    Added tests for websocket message buffering
    Make sure disconnect timeout is cleared on websocket re-connect
    rauchg committed Oct 17, 2010
Commits on Oct 6, 2010
  1. Updated the flash socket with error detection, and readystate detection.

    This is needed because when a error occures we close down the connection,
    and the stream will become unwriteable.
    Also changed to a single write instead of multiple writes.
    3rd-Eden committed Oct 6, 2010