在符號中測驗相等性的正確方法是什么?
我試過了
expect_equal( tsibble::index(bngoRawData), "time" )
但它失敗了:
tsibble::index(bngoRawData) (`actual`) not equal to "time" (`expected`).
`actual` is a symbol
`expected` is a character vector ('time')
如果沒有“時間”的引號,它會抱怨它是一個函式。
uj5u.com熱心網友回復:
我們可以使用as.name:
library(tsibble)
library(testthat)
expect_equal(tsibble::index(pedestrian), as.name("Date_Time"))
或者,我們可以使用rlang::sym.
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/416267.html
標籤:
上一篇:如何檢查tkinter-widget-objects的型別
下一篇:單元測驗中的類與實體屬性
