R/is_error.R

Defines functions is_error

Documented in is_error

#' Erreurs
#'
#' Permet de prédire si une expression renvoie une erreur ou non.
#'
#' @param expr Fonction ou code. Si plusieurs lignes de code, mettre entre accolades `{}`.
#'
#' @return TRUE/FALSE
#' @importFrom testthat capture_error
#' @export
is_error <- function(expr){
  error <- capture_error(expr)
  if(is.null(error)) return(FALSE) else return(TRUE)
}
guiboucher/INESSS-inesss documentation built on April 20, 2020, 10:47 p.m.