tests/testthat/test-sitrep.R

test_that("pprof_sitrep() and helpers", {
  expect_message(pprof_sitrep(), regexp = "pprof")
  expect_message(found_pprof_path(), regexp = "pprof")
  expect_message(found_pprof_env_new(), regexp = "PROFFER_PPROF_BIN")
  expect_message(found_pprof_env_old(), regexp = "prof_path")
  expect_message(found_pprof_sys(), regexp = "pprof system path")
  expect_message(found_go_path(), regexp = "Go folder")
  expect_message(found_go_bin_path(), regexp = "Go binary")
  expect_message(found_go_bin_env(), regexp = "PROFFER_GO_BIN")
  expect_message(found_go_bin_sys(), regexp = "Go binary system path")
  expect_message(found_graphviz_path(), regexp = "Graphviz")
  expect_message(found_graphviz_env(), regexp = "PROFFER_GRAPHVIZ_BIN")
  expect_message(found_graphviz_sys(), regexp = "Graphviz system path")
  expect_message(missing_pprof_path(), regexp = "pprof")
  expect_message(missing_pprof_env_new(), regexp = "PROFFER_PPROF_BIN")
  expect_message(missing_pprof_env_old(), regexp = "prof_path")
  expect_message(missing_pprof_sys(), regexp = "pprof system path")
  expect_message(missing_go_path(), regexp = "Go folder")
  expect_message(missing_go_bin_path(), regexp = "Go binary")
  expect_message(missing_go_bin_env(), regexp = "PROFFER_GO_BIN")
  expect_message(missing_go_bin_sys(), regexp = "Go binary system path")
  expect_message(missing_graphviz_path(), regexp = "Graphviz")
  expect_message(missing_graphviz_env(), regexp = "PROFFER_GRAPHVIZ_BIN")
  expect_message(missing_graphviz_sys(), regexp = "Graphviz system path")
})

Try the proffer package in your browser

Any scripts or data that you put into this service are public.

proffer documentation built on Feb. 16, 2023, 7:07 p.m.