assertr icon indicating copy to clipboard operation
assertr copied to clipboard

Global setting for success_fun & error_fun?

Open shippy opened this issue 5 years ago • 1 comments

I wanted to get feedback on potentially writing a PR implementing this. I'm imagining something along the lines of

options(assertr.success_fun = assertr::success_logical)

Use case: many independent chains, such that it's annoying to set success_fun for every assertr call / chain_end(success_fun = ...) call.

My current workaround is chain_end_quiet <- function(x) return(chain_end(x, success_fun = success_logical, error_fun = error_logical)), but that requires me to specify an assertr chain for each independent inquiry.

shippy avatar Oct 15 '18 20:10 shippy

This seems like a great addition and I'd welcome it. But, heads up, pretty soon there are going to a big merge into this repo (from a fork) So you might want to wait until that happens before writing a PR. Actually, I still haven't reviewed all the changes so this might actually already be addressed. If its not, like I said, I think it'd be a great addition. Thanks for the interest!

tonyfischetti avatar Oct 30 '19 21:10 tonyfischetti