tests/testthat/test_errorReporting.R

library(rhdf5)

############################################################
context("Changing the verbosity of HDF5 error messages")
############################################################

expect_silent(h5errorHandling('suppress'))
expect_message(H5Fopen('foo.h5'), "^HDF5")

expect_silent(h5errorHandling('normal'))
expect_error(H5Fopen('foo.h5'), "HDF5. File accessibility. Unable to open file.")

expect_silent(h5errorHandling('verbose'))
expect_error(H5Fopen('foo.h5'), "libhdf5\n    error #000:")
grimbough/rhdf5 documentation built on April 16, 2024, 8:22 p.m.