tests/testthat/test-pool-methods.R

test_that("localCheckout works", {
  pool <- poolCreate(function(x) 1)
  defer(poolClose(pool))

  f <- function() {
    localCheckout(pool)
    checkCounts(pool, free = 0, taken = 1)
  }

  f()
  checkCounts(pool, free = 1, taken = 0)
})
bborgesr/pool documentation built on Feb. 16, 2024, 2:48 a.m.