Description Usage Arguments Value Examples
This makes a lot of assumptions, needs more testing. It can't handle mixed error/no error outcomes after permutation, which is an important feature to consider. The command following this function attaches this function to the testthat namespace. This means that it can call internal testthat functions, but does not mean it appears as testthat::expect_that_combine
1 2 3 4 5 | expect_that_combine_all_args(object, condition, info = NULL,
label = NULL)
expect_that_combine_first_arg(object, condition, info = NULL,
label = NULL)
|
object |
See |
condition |
See |
info |
See |
label |
See |
testthat result
1 2 3 4 5 6 7 8 9 10 | expect_that_combine_all_args(
sum(1, 2, 3),
testthat::equals(6)
)
## Not run:
expect_that_combine_all_args(stop("a", "b"), testthat::throws_error())
expect_that_combine_all_args(sum(1, 2), testthat::equals(3))
expect_that_combine_first_arg(sum(c(1, 2)), testthat::equals(3))
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.