has_names: Check whether an object has certain names

View source: R/assertions.R

has_namesR Documentation

Check whether an object has certain names

Description

Check whether an object has certain names

Usage

has_names(x, which)

x %has_names% which

Arguments

x

object to test

which

name

Examples

## Not run: 
library(assertthat)
li <- list(a = 1, b = 2)

assert_that(li %has_names% "a")
# TRUE

assert_that(li %has_names% "c")
# Error: li is missing 1 name from "c": "c"

assert_that(li %has_names% letters)
# Error: li is missing 24 names from letters: "c", "d", "e", ...

## End(Not run)

dynutils documentation built on Oct. 11, 2022, 5:07 p.m.