tests/testthat/test-websocket.R

test_that("Websocket", {
  expect_error(WebsocketHandler$new())
  ws <- WebsocketHandler$new("hello", \(msg) {
    return(msg)
  })
  msg <- ws$receive(list(message = "world"))
  expect_equal(msg, "world")
  expect_snapshot(ws)

  ws <- Websocket$new(list())
  expect_snapshot(ws)
})
devOpifex/ambiorix documentation built on Oct. 15, 2024, 10:21 p.m.