blob: 147a336efbefa3408dca38ab5061cd9ea53969e3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#= require mock-socket
ActionCable.TestHelpers.MockWebSocket = MockWebSocket
server = null
consumer = null
ActionCable.TestHelpers.createConsumer = (url, callback) ->
server = new MockServer url
consumer = ActionCable.createConsumer(url)
callback(consumer, server)
QUnit.testDone ->
if consumer?
consumer.disconnect()
if server?
server.clients().forEach (client) -> client.close()
server.close()
|