tests/testthat/test-protect-workbook.R

context("Protection")


test_that("Protect Workbook", {
  
  wb <- createWorkbook()
  addWorksheet(wb, "s1")

  wb$protectWorkbook(password = "abcdefghij")

  expect_true(wb$workbookProtection == "<workbookProtection workbookPassword=\"FEF1\"/>")

  wb$protectWorkbook(protect = FALSE, password = "abcdefghij", lockStructure = TRUE, lockWindows = TRUE)
  expect_true(wb$workbookProtection == "")
  
})
  
awalker89/openxlsx documentation built on May 11, 2019, 4:09 p.m.