aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
* Use to_gid_param for connection identifiersJan Habermann2015-11-181-0/+4
* Add multiple identifiers testJan Habermann2015-11-064-2/+51
* Rename Subscription#reject! to Subscription#reject as there's only one versio...Pratik Naik2015-11-051-1/+1
* Merge branch 'master' into subscription-rejectionPratik Naik2015-11-042-4/+12
|\
| * Make sure cable closes the connection if open when responding to an invalid r...Pratik Naik2015-11-041-2/+10
| * Merge pull request #69 from mieko/callbacksRafael Mendonça França2015-10-231-2/+2
| |\
| | * Use ActiveSupport::Callbacks for Channel subscription callbacks.Mike A. Owens2015-08-241-2/+2
* | | Allow rejecting subscriptions from the channelPratik Naik2015-10-211-0/+25
|/ /
* | Fix the error message in testsPratik Naik2015-10-191-1/+1
* | Better test namePratik Naik2015-10-191-1/+1
* | Make sure the subscription confirmaion is only sent out oncePratik Naik2015-10-191-0/+24
* | Fix an error message in the subscription testsPratik Naik2015-10-161-1/+1
* | Send subscription confirmation from server to the client to avoid race condit...Pratik Naik2015-10-163-9/+33
* | Fix stream testsPratik Naik2015-10-161-2/+2
* | Merge pull request #97 from lsylvester/speed-up-testsJeremy Daer2015-10-161-1/+2
|\ \
| * | Speed up tests be calling EM.run_deferred_callbacks instead of setting a timerLachlan Sylvester2015-10-171-1/+2
* | | Devolve blanket #require to reveal intent and responsibilityJeremy Daer2015-10-163-5/+7
* | | Shush some low-hanging Ruby warningsJeremy Daer2015-10-162-2/+11
|/ /
* | Websockets -> WebSocket spelling [ci skip]Jeremy Daer2015-10-151-1/+1
* | Run connection tests in EM loopPratik Naik2015-10-1510-128/+242
* | Merge pull request #85 from rails/cross-site-forgery-protectionPratik2015-10-122-1/+59
|\ \
| * | Treat ORIGIN as an opaque identifier and do equality comparison with the spec...Pratik Naik2015-10-122-7/+8
| * | Set appropriate origin and host in the testsPratik Naik2015-10-121-2/+3
| * | First take at cross site forgery protectionPratik Naik2015-10-072-0/+56
* | | Run a single eventmachine timer to send heartbeatsPratik Naik2015-10-081-3/+1
|/ /
* / support connection identifiers that don't implement to_global_id by defaultin...Mark Humphreys2015-08-241-0/+39
|/
* refactor channel look up to use a hash instead of an array and reduce the num...Lachlan Sylvester2015-07-301-1/+1
* Merge pull request #34 from lsylvester/add-broadcast_to-and-stream_for-method...Kasper Timm Hansen2015-07-294-3/+54
|\
| * add broadcast_to and stream_for methods as per #26Lachlan Sylvester2015-07-284-3/+54
* | Improve channel actions dispatcher to allow inheritance/mixinsCristian Bica2015-07-231-2/+38
* | Update gems and requiresThomas Walpole2015-07-221-0/+2
|/
* Worker testsPratik Naik2015-07-142-0/+48
* Remove busted testsPratik Naik2015-07-132-61/+0
* Tests for channel subscriptionsPratik Naik2015-07-131-0/+87
* Always load all the stub filesPratik Naik2015-07-135-6/+18
* Connection identifier testsPratik Naik2015-07-122-0/+81
* Test auth failurePratik Naik2015-07-121-0/+26
* More connection testsPratik Naik2015-07-123-6/+65
* Add some more testsPratik Naik2015-07-128-24/+129
* Tests for the Channel APIPratik Naik2015-07-121-18/+120
* Load mocha for testsPratik Naik2015-07-121-0/+2
* Tests are busted at the moment. Note that.David Heinemeier Hansson2015-07-072-49/+49
* Removing unused matches? methodDavid Heinemeier Hansson2015-07-072-6/+0
* Extract Server configuration into a Configuration objectDavid Heinemeier Hansson2015-07-051-1/+1
* Move server classes to its own namespaceDavid Heinemeier Hansson2015-06-292-2/+2
* Switch internal actions to be called commands instead, such that we can use a...David Heinemeier Hansson2015-06-191-1/+1
* Dont create the test log filePratik Naik2015-02-131-4/+0
* No cramp and use celluloid workers to run callbacksPratik Naik2015-02-051-2/+1
* Add some tests. Work in progress. Testing websockets is hard.Pratik Naik2015-01-153-0/+105