tests/testthat/test-delete.R

x <- json2(c(NA, '{"a":11,"b":{"x":12}}'))

test_that("delete works", {
  expect_equal(
    json_delete(x, "$.a"),
    json2(c(NA, '{"b":{"x":12}}'))
  )

  expect_equal(
    json_delete(x, "$.not_there"),
    x
  )
})
mgirlich/jsontools documentation built on March 21, 2023, 9:10 a.m.