mirror of
https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake.git
synced 2025-10-13 20:11:19 -04:00
Use some class vars in broker to eliminate globals
This commit is contained in:
parent
bd5887a876
commit
7ce3c83a31
2 changed files with 17 additions and 18 deletions
|
@ -25,7 +25,7 @@ describe 'Broker', ->
|
|||
# fake successful request and response from broker.
|
||||
spyOn(b, '_postRequest').and.callFake ->
|
||||
b._xhr.readyState = b._xhr.DONE
|
||||
b._xhr.status = STATUS_OK
|
||||
b._xhr.status = Broker.STATUS_OK
|
||||
b._xhr.responseText = 'fake offer'
|
||||
b._xhr.onreadystatechange()
|
||||
poll = b.getClientOffer()
|
||||
|
@ -35,7 +35,7 @@ describe 'Broker', ->
|
|||
expect(desc).toEqual 'fake offer'
|
||||
done()
|
||||
.catch ->
|
||||
fail 'should not reject on STATUS_OK'
|
||||
fail 'should not reject on Broker.STATUS_OK'
|
||||
done()
|
||||
|
||||
it 'rejects if the broker timed-out', (done) ->
|
||||
|
@ -43,7 +43,7 @@ describe 'Broker', ->
|
|||
# fake timed-out request from broker
|
||||
spyOn(b, '_postRequest').and.callFake ->
|
||||
b._xhr.readyState = b._xhr.DONE
|
||||
b._xhr.status = STATUS_GATEWAY_TIMEOUT
|
||||
b._xhr.status = Broker.STATUS_GATEWAY_TIMEOUT
|
||||
b._xhr.onreadystatechange()
|
||||
poll = b.getClientOffer()
|
||||
expect(poll).not.toBeNull()
|
||||
|
@ -52,7 +52,7 @@ describe 'Broker', ->
|
|||
fail 'should not fulfill on GATEWAY_TIMEOUT'
|
||||
done()
|
||||
, (err) ->
|
||||
expect(err).toBe MESSAGE_TIMEOUT
|
||||
expect(err).toBe Broker.MESSAGE_TIMEOUT
|
||||
done()
|
||||
|
||||
it 'rejects on any other status', (done) ->
|
||||
|
@ -69,7 +69,7 @@ describe 'Broker', ->
|
|||
fail 'should not fulfill on non-OK status'
|
||||
done()
|
||||
, (err) ->
|
||||
expect(err).toBe MESSAGE_UNEXPECTED
|
||||
expect(err).toBe Broker.MESSAGE_UNEXPECTED
|
||||
expect(b._xhr.status).toBe 1337
|
||||
done()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue