Put auth inside socket
This commit is contained in:
@@ -77,7 +77,7 @@ describe('auth', () => {
|
||||
|
||||
it("should handle client AUTH message", () => {
|
||||
const message: RelayMessage = ["AUTH", { id: "123", kind: CLIENT_AUTH }]
|
||||
socket.emit(SocketEvent.Enqueue, message)
|
||||
socket.emit(SocketEvent.Sending, message)
|
||||
|
||||
expect(authManager.state.status).toBe(AuthStatus.PendingResponse)
|
||||
})
|
||||
|
||||
@@ -205,7 +205,7 @@ describe('policy', () => {
|
||||
|
||||
// Send a message
|
||||
const event: ClientMessage = ["EVENT", { id: "123", kind: 1 }]
|
||||
socket.emit(SocketEvent.Enqueue, event)
|
||||
socket.emit(SocketEvent.Sending, event)
|
||||
|
||||
// Should open the socket
|
||||
expect(openSpy).toHaveBeenCalled()
|
||||
@@ -222,7 +222,7 @@ describe('policy', () => {
|
||||
|
||||
// Send a message
|
||||
const event: ClientMessage = ["EVENT", { id: "123", kind: 1 }]
|
||||
socket.emit(SocketEvent.Enqueue, event)
|
||||
socket.emit(SocketEvent.Sending, event)
|
||||
|
||||
// Should not try to open the socket
|
||||
expect(openSpy).not.toHaveBeenCalled()
|
||||
@@ -240,7 +240,7 @@ describe('policy', () => {
|
||||
|
||||
// Send a message
|
||||
const event: ClientMessage = ["EVENT", { id: "123", kind: 1 }]
|
||||
socket.emit(SocketEvent.Enqueue, event)
|
||||
socket.emit(SocketEvent.Sending, event)
|
||||
|
||||
// Should not try to open the socket due to recent error
|
||||
expect(openSpy).not.toHaveBeenCalled()
|
||||
@@ -249,7 +249,7 @@ describe('policy', () => {
|
||||
vi.advanceTimersByTime(31000)
|
||||
|
||||
// Send another message
|
||||
socket.emit(SocketEvent.Enqueue, event)
|
||||
socket.emit(SocketEvent.Sending, event)
|
||||
|
||||
// Now it should try to open
|
||||
expect(openSpy).toHaveBeenCalled()
|
||||
|
||||
@@ -89,7 +89,7 @@ describe("Socket", () => {
|
||||
describe("send", () => {
|
||||
it("should queue messages and emit enqueue event", () => {
|
||||
const enqueueSpy = vi.fn()
|
||||
socket.on(SocketEvent.Enqueue, enqueueSpy)
|
||||
socket.on(SocketEvent.Sending, enqueueSpy)
|
||||
|
||||
const message: ClientMessage = ["EVENT", { id: "123", kind: 1 }]
|
||||
socket.send(message)
|
||||
|
||||
Reference in New Issue
Block a user