Skip to content

Commit 2f5a8a4

Browse files
committed
Update expectation style
1 parent 3d32674 commit 2f5a8a4

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

R/expect-setequal.R

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -183,25 +183,22 @@ expect_disjoint <- function(object, expected) {
183183
act <- quasi_label(enquo(object))
184184
exp <- quasi_label(enquo(expected))
185185

186-
check_vector(object)
187-
check_vector(expected)
188-
186+
check_vector(act$val)
187+
check_vector(exp$val)
189188
act_common <- act$val %in% exp$val
189+
190190
if (any(act_common)) {
191-
msg_exp <- sprintf(
192-
"Expected %s to be disjoint from %s.",
193-
act$lab,
194-
exp$lab
195-
)
196-
msg_act <- c(
191+
fail(c(
192+
sprintf("Expected %s to be disjoint from %s.", act$lab, exp$lab),
197193
sprintf("Actual: %s", values(act$val)),
198194
sprintf("Expected: None of %s", values(exp$val)),
199195
sprintf("Invalid: %s", values(act$val[act_common]))
200-
)
201-
fail(c(msg_exp, msg_act))
196+
))
197+
} else {
198+
pass()
202199
}
203200

204-
pass(act$val)
201+
invisible(act$val)
205202
}
206203

207204
# Helpers ----------------------------------------------------------------------

0 commit comments

Comments
 (0)