tests/testthat/test-sanitise.R

context("sanitise")

test_that("sanitise correctly sanitises string", {
    expect_true(sanitise("$><|{}%&_#^~\\") == "\\$$>$$<$$|$\\{\\}\\%\\&\\_\\#\\verb|^|\\~{}$\\backslash$")  #tests existing stuff
    expect_true(sanitise("[]") == "{}[]")  #tests basic functionality we added
    expect_true(sanitise("{}[]") == "\\{\\}{}[]")  #tests the basic functionality added doesn't impact existing functionality
    expect_true(sanitise("\u00a3") == "\\pounds ")  #tests pounds
}) 

Try the optiRum package in your browser

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

optiRum documentation built on May 5, 2022, 1:05 a.m.