Add Data Checks
- Modify the .R scripts in the
testthat
folder to automatically check your data for errors. For example, copy this script into testthat/test-periods.R
. It will automatically make sure that the sampling period values in your data are plausible.
library(testthat)
library(dplyr)
context("checks that period values are valid")
base_data <- read.csv('../data/data.csv',
stringsAsFactors = F)
test_that("period numbers are valid", {
expect_true(all(base_data$period < 1000))
})
- Add, commit, push, and double-check that your changes are now on GitHub:
- Travis will automatically run your tests. If there are errors, the build will fail. Check to see that your tests have passed: