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
}) 
stephlocke/optiRum documentation built on March 11, 2024, 2:25 a.m.