context("Unisens EventEntry import")
test_that("imported example qrs-trigger data (csv) is as expected", {
dimOfQrsEventsRef <- c(394,3)
datetimeFirstRef <- as.POSIXct("2008-07-04 13:27:57.714 CEST")
datetimeLastRef <- as.POSIXct("2008-07-04 13:32:56.370 CEST")
qrs <- readUnisensEventEntry('../unisensExample','qrs-trigger.csv')
expect_equal(dim(qrs), dimOfQrsEventsRef)
expect_equal(qrs["Time"][1,1], datetimeFirstRef)
expect_equal(qrs["Time"][394,1], datetimeLastRef)
})
test_that("Non exsisting EventEntry is causing error", {
expect_error(readUnisensEventEntry('../unisensExample','egg.bin'),"No EventEntry found with name egg.bin")
expect_error(readUnisensEventEntry('../unisensExample','ecg.csv'),"No EventEntry found with name ecg.csv")
})
test_that("Non exsisting unisens xml-file is causing error", {
expect_error(readUnisensEventEntry('../inst/extdata/unisensExample','ecg.bin'),"Folder does not contain Unisens data!")
expect_error(readUnisensEventEntry('../../inst/extdata','acc.bin'),"Folder does not contain Unisens data!")
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.