Skip to content

Commit 821ed43

Browse files
committed
Updates for expect_vector()
* Check that {vctrs} is installed. * Remove version check from examples * Use `@examplesIf`
1 parent fc0025c commit 821ed43

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

R/expect-vector.R

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,12 @@
1010
#' size-0 (empty) generalised vector.
1111
#' @param size (Optional) Size to check for.
1212
#' @export
13-
#' @examples
14-
#' if (requireNamespace("vctrs") && packageVersion("vctrs") > "0.1.0.9002") {
13+
#' @examplesIf requireNamespace("vctrs")
1514
#' expect_vector(1:10, ptype = integer(), size = 10)
1615
#' show_failure(expect_vector(1:10, ptype = integer(), size = 5))
1716
#' show_failure(expect_vector(1:10, ptype = character(), size = 5))
18-
#' }
1917
expect_vector <- function(object, ptype = NULL, size = NULL) {
18+
check_installed("vctrs")
2019
act <- quasi_label(enquo(object), arg = "object")
2120

2221
message <- NULL

man/expect_vector.Rd

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)