tests/testthat/test-numValueString.R

context("numValueString")

test_that("numValueString", {

  testthat::expect_equal(numValueString(100.321, numDigits = 2, unit = "ms"), "100.32 ms")
  testthat::expect_equal(numValueString(100.329, numDigits = 2, unit = "ms"), "100.33 ms")
  testthat::expect_equal(numValueString(100.329, numDigits = 0, unit = "ms"), "100 ms")
  testthat::expect_equal(numValueString( 80.256, numDigits = 1, unit = "%"),  "80.3 \\%")
  testthat::expect_equal(numValueString( 4.129,  numDigits = 2, unit = "mv"), "4.13 $\\mu$V")
  testthat::expect_error(numValueString( 4.129,  numDigits = 2, unit = "abc"))

})

Try the psychReport package in your browser

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

psychReport documentation built on Sept. 9, 2022, 5:08 p.m.