我目前正在阅读checkmate
包的文档,我在处理字符串向量时发现了一个问题。
testString(letters)
#FALSE
assertString(letters)
#Error in assertString(letters) :
#Assertion on 'letters' failed: Must have length 1.
似乎assertString
不支持向量测试。这是为什么?任何想法都是受欢迎的。
答案 0 :(得分:2)
assertString
中的文档指出"字符串被定义为字符标量。"您正在寻找的功能是assertCharacter
。
assertString
只是assettCharacter (x, len =1)