@@ -24,7 +24,11 @@ capture_success_failure <- function(expr) {
2424 failed = function () {}
2525 )
2626
27- list (n_success = n_success , n_failure = n_failure , last_failure = last_failure )
27+ list (
28+ n_success = n_success ,
29+ n_failure = n_failure ,
30+ last_failure = last_failure
31+ )
2832}
2933
3034# ' Tools for testing expectations
@@ -50,9 +54,15 @@ expect_success <- function(expr) {
5054 } else if (status $ n_success == 0 ) {
5155 fail(" Expectation did not succeed" )
5256 } else if (status $ n_success > 1 ) {
53- fail(sprintf(" Expectation succeeded %i times, instead of once" , status $ n_success ))
57+ fail(sprintf(
58+ " Expectation succeeded %i times, instead of once" ,
59+ status $ n_success
60+ ))
5461 } else if (status $ n_failure > 0 ) {
55- fail(sprintf(" Expectation failed %i times, instead of zero" , status $ n_failure ))
62+ fail(sprintf(
63+ " Expectation failed %i times, instead of zero" ,
64+ status $ n_failure
65+ ))
5666 }
5767
5868 invisible (NULL )
@@ -73,7 +83,10 @@ expect_failure <- function(expr, message = NULL, ...) {
7383 # This should be impossible, but including for completeness
7484 fail(" Expectation failed more than once" )
7585 } else if (status $ n_success != 0 ) {
76- fail(sprintf(" Expectation succeeded %i times, instead of never" , status $ n_success ))
86+ fail(sprintf(
87+ " Expectation succeeded %i times, instead of never" ,
88+ status $ n_success
89+ ))
7790 }
7891
7992 succeed()
@@ -87,14 +100,14 @@ expect_snapshot_failure <- function(expr) {
87100}
88101
89102# ' Test for absence of success or failure
90- # '
103+ # '
91104# ' @description
92105# ' `r lifecycle::badge("deprecated")`
93- # '
94- # ' These functions are deprecated because [expect_success()] and
106+ # '
107+ # ' These functions are deprecated because [expect_success()] and
95108# ' [expect_failure()] now test for exactly one success or no failures, and
96109# ' exactly one failure and no successes.
97- # '
110+ # '
98111# ' @keywords internal
99112# ' @export
100113expect_no_success <- function (expr ) {
0 commit comments