@@ -99,8 +99,8 @@ expect_contains <- function(object, expected) {
9999 act <- quasi_label(enquo(object ))
100100 exp <- quasi_label(enquo(expected ))
101101
102- check_vector(object )
103- check_vector(expected )
102+ check_vector(act $ val , error_arg = " object" )
103+ check_vector(exp $ val , error_arg = " expected" )
104104
105105 exp_miss <- ! exp $ val %in% act $ val
106106 if (any(exp_miss )) {
@@ -128,8 +128,8 @@ expect_in <- function(object, expected) {
128128 act <- quasi_label(enquo(object ))
129129 exp <- quasi_label(enquo(expected ))
130130
131- check_vector(object )
132- check_vector(expected )
131+ check_vector(act $ val , error_arg = " object" )
132+ check_vector(exp $ val , error_arg = " expected" )
133133
134134 act_miss <- ! act $ val %in% exp $ val
135135 if (any(act_miss )) {
@@ -153,11 +153,7 @@ expect_in <- function(object, expected) {
153153
154154# Helpers ----------------------------------------------------------------------
155155
156- check_vector <- function (
157- x ,
158- error_arg = caller_arg(x ),
159- error_call = caller_env()
160- ) {
156+ check_vector <- function (x , error_arg , error_call = caller_env()) {
161157 if (! is_vector(x )) {
162158 stop_input_type(x , " a vector" , arg = error_arg , call = error_call )
163159 }
0 commit comments