tests/testthat/test-in_transitionmonitor.R

test_that("outputs FALSE if using misspelling 'bound' as 'bond'", {
  expect_false(in_transitionmonitor("/bond/is/wrong/it/should/be/bound"))
})

test_that("outputs FALSE if in  a path close but not like transition monitor", {
  expect_false(in_transitionmonitor("/elsewhere"))
  expect_false(in_transitionmonitor("bound"))
  expect_false(in_transitionmonitor("/BOUND"))
})

test_that("outputs TRUE if in a path like transition monitor's docker", {
  expect_true(in_transitionmonitor("/bound"))
  expect_true(in_transitionmonitor("/bound/"))
  expect_true(in_transitionmonitor("/bound/a/"))
  expect_true(in_transitionmonitor("/bound/a/b.txt"))
})
2DegreesInvesting/PACTA_analysis documentation built on April 19, 2023, 6:42 p.m.