Running 'testthat.R' [10s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(tibbletime)
  
  Attaching package: 'tibbletime'
  
  The following object is masked from 'package:stats':
  
      filter
  
  > 
  > test_check("tibbletime")
  [ FAIL 42 | WARN 0 | SKIP 0 | PASS 73 ]
  
  == Failed tests ================================================================
  -- Error ('test_as_period.R:20'): Can convert to monthly -----------------------
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `reconstruct(NextMethod(), copy_.data)`: Problem while computing `.time_group = partition_index(date, period,
  start_date)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-tibbletime::as_period(test_tbl_time, "monthly") at test_as_period.R:20:2
    2. +-tibbletime:::as_period.tbl_time(test_tbl_time, "monthly")
    3. | +-dplyr::mutate(...)
    4. | +-tibbletime:::mutate.tbl_time(...)
    5. | | +-tibbletime::reconstruct(NextMethod(), copy_.data)
    6. | | \-tibbletime:::reconstruct.tbl_time(NextMethod(), copy_.data)
    7. | +-base::NextMethod()
    8. | \-dplyr:::mutate.data.frame(...)
    9. |   \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |     +-base::withCallingHandlers(...)
   11. |     \-mask$eval_all_mutate(quo)
   12. +-tibbletime::partition_index(date, period, start_date)
   13. | \-tibbletime:::make_endpoints(index, period, start_date)
   14. |   \-tibbletime::create_series(...)
   15. +-base::loadNamespace(x)
   16. | \-base::library.dynam(lib, package, package.lib)
   17. |   \-base::stop(...)
   18. \-base::.handleSimpleError(...)
   19.   \-dplyr (local) h(simpleError(msg, call))
   20.     \-rlang::abort(...)
  -- Error ('test_as_period.R:27'): Can convert to monthly - end -----------------
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `reconstruct(NextMethod(), copy_.data)`: Problem while computing `.time_group = partition_index(date, period,
  start_date)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-tibbletime::as_period(test_tbl_time, "monthly", side = "end") at test_as_period.R:27:2
    2. +-tibbletime:::as_period.tbl_time(test_tbl_time, "monthly", side = "end")
    3. | +-dplyr::mutate(...)
    4. | +-tibbletime:::mutate.tbl_time(...)
    5. | | +-tibbletime::reconstruct(NextMethod(), copy_.data)
    6. | | \-tibbletime:::reconstruct.tbl_time(NextMethod(), copy_.data)
    7. | +-base::NextMethod()
    8. | \-dplyr:::mutate.data.frame(...)
    9. |   \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |     +-base::withCallingHandlers(...)
   11. |     \-mask$eval_all_mutate(quo)
   12. +-tibbletime::partition_index(date, period, start_date)
   13. | \-tibbletime:::make_endpoints(index, period, start_date)
   14. |   \-tibbletime::create_series(...)
   15. +-base::loadNamespace(x)
   16. | \-base::library.dynam(lib, package, package.lib)
   17. |   \-base::stop(...)
   18. \-base::.handleSimpleError(...)
   19.   \-dplyr (local) h(simpleError(msg, call))
   20.     \-rlang::abort(...)
  -- Error ('test_as_period.R:34'): Can convert to yearly ------------------------
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `reconstruct(NextMethod(), copy_.data)`: Problem while computing `.time_group = partition_index(date, period,
  start_date)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-tibbletime::as_period(test_tbl_time, "yearly") at test_as_period.R:34:2
    2. +-tibbletime:::as_period.tbl_time(test_tbl_time, "yearly")
    3. | +-dplyr::mutate(...)
    4. | +-tibbletime:::mutate.tbl_time(...)
    5. | | +-tibbletime::reconstruct(NextMethod(), copy_.data)
    6. | | \-tibbletime:::reconstruct.tbl_time(NextMethod(), copy_.data)
    7. | +-base::NextMethod()
    8. | \-dplyr:::mutate.data.frame(...)
    9. |   \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |     +-base::withCallingHandlers(...)
   11. |     \-mask$eval_all_mutate(quo)
   12. +-tibbletime::partition_index(date, period, start_date)
   13. | \-tibbletime:::make_endpoints(index, period, start_date)
   14. |   \-tibbletime::create_series(...)
   15. +-base::loadNamespace(x)
   16. | \-base::library.dynam(lib, package, package.lib)
   17. |   \-base::stop(...)
   18. \-base::.handleSimpleError(...)
   19.   \-dplyr (local) h(simpleError(msg, call))
   20.     \-rlang::abort(...)
  -- Error ('test_as_period.R:41'): Can convert to yearly - end ------------------
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `reconstruct(NextMethod(), copy_.data)`: Problem while computing `.time_group = partition_index(date, period,
  start_date)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-tibbletime::as_period(test_tbl_time, "yearly", side = "end") at test_as_period.R:41:2
    2. +-tibbletime:::as_period.tbl_time(test_tbl_time, "yearly", side = "end")
    3. | +-dplyr::mutate(...)
    4. | +-tibbletime:::mutate.tbl_time(...)
    5. | | +-tibbletime::reconstruct(NextMethod(), copy_.data)
    6. | | \-tibbletime:::reconstruct.tbl_time(NextMethod(), copy_.data)
    7. | +-base::NextMethod()
    8. | \-dplyr:::mutate.data.frame(...)
    9. |   \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |     +-base::withCallingHandlers(...)
   11. |     \-mask$eval_all_mutate(quo)
   12. +-tibbletime::partition_index(date, period, start_date)
   13. | \-tibbletime:::make_endpoints(index, period, start_date)
   14. |   \-tibbletime::create_series(...)
   15. +-base::loadNamespace(x)
   16. | \-base::library.dynam(lib, package, package.lib)
   17. |   \-base::stop(...)
   18. \-base::.handleSimpleError(...)
   19.   \-dplyr (local) h(simpleError(msg, call))
   20.     \-rlang::abort(...)
  -- Error ('test_as_period.R:48'): Include endpoints with side = 'start' includes last point --
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `reconstruct(NextMethod(), copy_.data)`: Problem while computing `.time_group = partition_index(date, period,
  start_date)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-tibbletime::as_period(test_tbl_time, "yearly", include_endpoints = TRUE) at test_as_period.R:48:2
    2. +-tibbletime:::as_period.tbl_time(test_tbl_time, "yearly", include_endpoints = TRUE)
    3. | +-dplyr::mutate(...)
    4. | +-tibbletime:::mutate.tbl_time(...)
    5. | | +-tibbletime::reconstruct(NextMethod(), copy_.data)
    6. | | \-tibbletime:::reconstruct.tbl_time(NextMethod(), copy_.data)
    7. | +-base::NextMethod()
    8. | \-dplyr:::mutate.data.frame(...)
    9. |   \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |     +-base::withCallingHandlers(...)
   11. |     \-mask$eval_all_mutate(quo)
   12. +-tibbletime::partition_index(date, period, start_date)
   13. | \-tibbletime:::make_endpoints(index, period, start_date)
   14. |   \-tibbletime::create_series(...)
   15. +-base::loadNamespace(x)
   16. | \-base::library.dynam(lib, package, package.lib)
   17. |   \-base::stop(...)
   18. \-base::.handleSimpleError(...)
   19.   \-dplyr (local) h(simpleError(msg, call))
   20.     \-rlang::abort(...)
  -- Error ('test_as_period.R:56'): Include endpoints with side = 'start' includes last point --
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `reconstruct(NextMethod(), copy_.data)`: Problem while computing `.time_group = partition_index(date, period,
  start_date)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-tibbletime::as_period(...) at test_as_period.R:56:2
    2. +-tibbletime:::as_period.tbl_time(...)
    3. | +-dplyr::mutate(...)
    4. | +-tibbletime:::mutate.tbl_time(...)
    5. | | +-tibbletime::reconstruct(NextMethod(), copy_.data)
    6. | | \-tibbletime:::reconstruct.tbl_time(NextMethod(), copy_.data)
    7. | +-base::NextMethod()
    8. | \-dplyr:::mutate.data.frame(...)
    9. |   \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |     +-base::withCallingHandlers(...)
   11. |     \-mask$eval_all_mutate(quo)
   12. +-tibbletime::partition_index(date, period, start_date)
   13. | \-tibbletime:::make_endpoints(index, period, start_date)
   14. |   \-tibbletime::create_series(...)
   15. +-base::loadNamespace(x)
   16. | \-base::library.dynam(lib, package, package.lib)
   17. |   \-base::stop(...)
   18. \-base::.handleSimpleError(...)
   19.   \-dplyr (local) h(simpleError(msg, call))
   20.     \-rlang::abort(...)
  -- Error ('test_as_period.R:70'): Groups are respected -------------------------
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `reconstruct(NextMethod(), copy_.data)`: Problem while computing `.time_group = partition_index(date, period,
  start_date)`.
  i The error occurred in group 1: symbol = "AMZN".
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-tibbletime::as_period(test_tbl_time_g, "yearly") at test_as_period.R:70:2
    2. +-tibbletime:::as_period.tbl_time(test_tbl_time_g, "yearly")
    3. | +-dplyr::mutate(...)
    4. | +-tibbletime:::mutate.tbl_time(...)
    5. | | +-tibbletime::reconstruct(NextMethod(), copy_.data)
    6. | | \-tibbletime:::reconstruct.tbl_time(NextMethod(), copy_.data)
    7. | +-base::NextMethod()
    8. | \-dplyr:::mutate.data.frame(...)
    9. |   \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   10. |     +-base::withCallingHandlers(...)
   11. |     \-mask$eval_all_mutate(quo)
   12. +-tibbletime::partition_index(date, period, start_date)
   13. | \-tibbletime:::make_endpoints(index, period, start_date)
   14. |   \-tibbletime::create_series(...)
   15. +-base::loadNamespace(x)
   16. | \-base::library.dynam(lib, package, package.lib)
   17. |   \-base::stop(...)
   18. \-base::.handleSimpleError(...)
   19.   \-dplyr (local) h(simpleError(msg, call))
   20.     \-rlang::abort(...)
  -- Error ('test_ceiling_index.R:20'): Ceiling all Date/Datetime to yearly results in the same answer --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. \-base::loadNamespace(x) at test_ceiling_index.R:20:2
   2.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_ceiling_index.R:27'): Ceiling works with hms -------------------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::create_series("01" ~ "12", period = "hourly", class = "hms") at test_ceiling_index.R:27:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_collapse_index.R:15'): Yearly collapse returns correct dates ---
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::collapse_index(test_time$date, "yearly") at test_collapse_index.R:15:2
   2. | \-tibbletime::partition_index(index, period, start_date)
   3. |   \-tibbletime:::make_endpoints(index, period, start_date)
   4. |     \-tibbletime::create_series(...)
   5. \-base::loadNamespace(x)
   6.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_collapse_index.R:21'): side = 'start' returns start of period --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::collapse_index(test_time$date, "yearly", side = "start") at test_collapse_index.R:21:2
   2. | \-tibbletime::partition_index(index, period, start_date)
   3. |   \-tibbletime:::make_endpoints(index, period, start_date)
   4. |     \-tibbletime::create_series(...)
   5. \-base::loadNamespace(x)
   6.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_collapse_index.R:27'): Index vectors can be passed to the period argument --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::create_series(...) at test_collapse_index.R:27:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_collapse_index.R:34'): Collapsing works on yearmon -------------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::create_series(~"2017", "monthly", "yearmon") at test_collapse_index.R:34:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_collapse_index.R:41'): Collapsing works on yearqtr -------------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::create_series(~"2017", "quarter", "yearqtr") at test_collapse_index.R:41:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_collapse_index.R:48'): Collapsing works on hms -----------------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::create_series(~"12:00", "second", "hms") at test_collapse_index.R:48:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_collapse_index.R:75'): can use `collapse_by()` when a column is named `start_date` (#81) --
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `reconstruct(NextMethod(), copy_.data)`: Problem while computing `start_date = collapse_index(...)`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_equal(collapse_by(x), dplyr::mutate(x, start_date = collapse_index(start_date))) at test_collapse_index.R:75:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-tibbletime::collapse_by(x)
    5. | +-dplyr::mutate(...)
    6. | +-tibbletime:::mutate.tbl_time(...)
    7. | | +-tibbletime::reconstruct(NextMethod(), copy_.data)
    8. | | \-tibbletime:::reconstruct.tbl_time(NextMethod(), copy_.data)
    9. | +-base::NextMethod()
   10. | \-dplyr:::mutate.data.frame(...)
   11. |   \-dplyr:::mutate_cols(.data, dplyr_quosures(...), caller_env = caller_env())
   12. |     +-base::withCallingHandlers(...)
   13. |     \-mask$eval_all_mutate(quo)
   14. +-tibbletime::collapse_index(...)
   15. | \-tibbletime::partition_index(index, period, start_date)
   16. |   \-tibbletime:::make_endpoints(index, period, start_date)
   17. |     \-tibbletime::create_series(...)
   18. +-base::loadNamespace(x)
   19. | \-base::library.dynam(lib, package, package.lib)
   20. |   \-base::stop(...)
   21. \-base::.handleSimpleError(...)
   22.   \-dplyr (local) h(simpleError(msg, call))
   23.     \-rlang::abort(...)
  -- Error ('test_compat-tidyr.R:22'): nest() with index creates tbl_df ----------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-FANG_g_time %>% tidyr::nest(data = everything()) at test_compat-tidyr.R:22:2
   2. \-base::loadNamespace(x)
   3.   +-base::namespaceImportFrom(...)
   4.   | \-base::asNamespace(ns)
   5.   \-base::loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]])
   6.     \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_compat-tidyr.R:31'): nest() without index stays tbl_time -------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-FANG_time %>% tidyr::nest(data = -date) at test_compat-tidyr.R:31:2
   2. \-base::loadNamespace(x)
   3.   +-base::namespaceImportFrom(...)
   4.   | \-base::asNamespace(ns)
   5.   \-base::loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]])
   6.     \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_compat-tidyr.R:37'): nest() with .key is deprecated but works --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_warning(...) at test_compat-tidyr.R:37:2
    2. | \-testthat:::quasi_capture(...)
    3. |   +-testthat (local) .capture(...)
    4. |   | \-base::withCallingHandlers(...)
    5. |   \-rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    6. +-FANG_time %>% tidyr::nest(-date, .key = "stuff")
    7. \-base::loadNamespace(x)
    8.   +-base::namespaceImportFrom(...)
    9.   | \-base::asNamespace(ns)
   10.   \-base::loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]])
   11.     \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_compat-tidyr.R:50'): unnest() with index returns tbl_df --------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-FANG_g_time %>% tidyr::nest(data = everything()) %>% ... at test_compat-tidyr.R:50:2
   2. \-base::loadNamespace(x)
   3.   +-base::namespaceImportFrom(...)
   4.   | \-base::asNamespace(ns)
   5.   \-base::loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]])
   6.     \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_compat-tidyr.R:60'): unnest() without index stays tbl_time -----
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-FANG_time %>% tidyr::nest(data = c(-symbol, -date)) %>% ... at test_compat-tidyr.R:60:2
   2. \-base::loadNamespace(x)
   3.   +-base::namespaceImportFrom(...)
   4.   | \-base::asNamespace(ns)
   5.   \-base::loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]])
   6.     \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_compat-tidyr.R:67'): unnest() with `...` is deprecated but works --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-FANG_g_time %>% tidyr::nest(data1 = open, data2 = high) at test_compat-tidyr.R:67:2
   2. \-base::loadNamespace(x)
   3.   +-base::namespaceImportFrom(...)
   4.   | \-base::asNamespace(ns)
   5.   \-base::loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]])
   6.     \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_compat-tidyr.R:77'): can still do a normal unnest() ------------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-mtcars %>% tidyr::nest(data = c(mpg, cyl)) %>% ... at test_compat-tidyr.R:77:2
   2. \-base::loadNamespace(x)
   3.   +-base::namespaceImportFrom(...)
   4.   | \-base::asNamespace(ns)
   5.   \-base::loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]])
   6.     \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_create_series.R:10'): Can create basic series ------------------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::create_series(~"2013-01-01", "1 day") at test_create_series.R:10:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_create_series.R:18'): Can create series of different classes ---
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-testthat::expect_equal(...) at test_create_series.R:18:2
   2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
   3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
   4. +-tibbletime::create_series(~"2013-01-01", "1 day", "Date")
   5. \-base::loadNamespace(x)
   6.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_create_series.R:46'): Can create vector series -----------------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::create_series(~"2013-01-01", "1 day", as_vector = TRUE) at test_create_series.R:46:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_create_series.R:53'): Can alter time zone ----------------------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::create_series(...) at test_create_series.R:53:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_filter_time.R:16'): tbl_time class is retained -----------------
  Error in `reconstruct(NextMethod(), copy_.data)`: Problem while computing `..1 = { ... }`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-tibbletime::filter_time(test_tbl_time, ~"2013") at test_filter_time.R:16:2
    2. +-tibbletime:::filter_time.tbl_time(test_tbl_time, ~"2013")
    3. | +-dplyr::filter(...)
    4. | +-tibbletime:::filter.tbl_time(...)
    5. | | +-tibbletime::reconstruct(NextMethod(), copy_.data)
    6. | | \-tibbletime:::reconstruct.tbl_time(NextMethod(), copy_.data)
    7. | +-base::NextMethod()
    8. | \-dplyr:::filter.data.frame(...)
    9. |   \-dplyr:::filter_rows(.data, ..., caller_env = caller_env())
   10. |     \-dplyr:::filter_eval(dots, mask = mask, error_call = error_call)
   11. |       +-base::withCallingHandlers(...)
   12. |       \-mask$eval_all_filter(dots, env_filter)
   13. +-base::loadNamespace(x)
   14. | \-base::library.dynam(lib, package, package.lib)
   15. |   \-base::stop(...)
   16. \-base::.handleSimpleError(...)
   17.   \-dplyr (local) h(simpleError(msg, call))
   18.     \-rlang::abort(bullets, call = error_call, parent = skip_internal_condition(e))
  -- Error ('test_filter_time.R:21'): Filtering is expanded correctly ------------
  Error in `reconstruct(NextMethod(), copy_.data)`: Problem while computing `..1 = { ... }`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-tibbletime::filter_time(test_tbl_time, ~"2013") at test_filter_time.R:21:2
    2. +-tibbletime:::filter_time.tbl_time(test_tbl_time, ~"2013")
    3. | +-dplyr::filter(...)
    4. | +-tibbletime:::filter.tbl_time(...)
    5. | | +-tibbletime::reconstruct(NextMethod(), copy_.data)
    6. | | \-tibbletime:::reconstruct.tbl_time(NextMethod(), copy_.data)
    7. | +-base::NextMethod()
    8. | \-dplyr:::filter.data.frame(...)
    9. |   \-dplyr:::filter_rows(.data, ..., caller_env = caller_env())
   10. |     \-dplyr:::filter_eval(dots, mask = mask, error_call = error_call)
   11. |       +-base::withCallingHandlers(...)
   12. |       \-mask$eval_all_filter(dots, env_filter)
   13. +-base::loadNamespace(x)
   14. | \-base::library.dynam(lib, package, package.lib)
   15. |   \-base::stop(...)
   16. \-base::.handleSimpleError(...)
   17.   \-dplyr (local) h(simpleError(msg, call))
   18.     \-rlang::abort(bullets, call = error_call, parent = skip_internal_condition(e))
  -- Error ('test_filter_time.R:29'): Filtering is expanded correctly - double sided --
  Error in `reconstruct(NextMethod(), copy_.data)`: Problem while computing `..1 = { ... }`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-tibbletime::filter_time(test_tbl_time, "2013-01" ~ "2014-02") at test_filter_time.R:29:2
    2. +-tibbletime:::filter_time.tbl_time(...)
    3. | +-dplyr::filter(...)
    4. | +-tibbletime:::filter.tbl_time(...)
    5. | | +-tibbletime::reconstruct(NextMethod(), copy_.data)
    6. | | \-tibbletime:::reconstruct.tbl_time(NextMethod(), copy_.data)
    7. | +-base::NextMethod()
    8. | \-dplyr:::filter.data.frame(...)
    9. |   \-dplyr:::filter_rows(.data, ..., caller_env = caller_env())
   10. |     \-dplyr:::filter_eval(dots, mask = mask, error_call = error_call)
   11. |       +-base::withCallingHandlers(...)
   12. |       \-mask$eval_all_filter(dots, env_filter)
   13. +-base::loadNamespace(x)
   14. | \-base::library.dynam(lib, package, package.lib)
   15. |   \-base::stop(...)
   16. \-base::.handleSimpleError(...)
   17.   \-dplyr (local) h(simpleError(msg, call))
   18.     \-rlang::abort(bullets, call = error_call, parent = skip_internal_condition(e))
  -- Error ('test_filter_time.R:38'): Time filter works with POSIXct objects -----
  Error in `reconstruct(NextMethod(), copy_.data)`: Problem while computing `..1 = { ... }`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-tibbletime::filter_time(...) at test_filter_time.R:38:2
    2. +-tibbletime:::filter_time.tbl_time(...)
    3. | +-dplyr::filter(...)
    4. | +-tibbletime:::filter.tbl_time(...)
    5. | | +-tibbletime::reconstruct(NextMethod(), copy_.data)
    6. | | \-tibbletime:::reconstruct.tbl_time(NextMethod(), copy_.data)
    7. | +-base::NextMethod()
    8. | \-dplyr:::filter.data.frame(...)
    9. |   \-dplyr:::filter_rows(.data, ..., caller_env = caller_env())
   10. |     \-dplyr:::filter_eval(dots, mask = mask, error_call = error_call)
   11. |       +-base::withCallingHandlers(...)
   12. |       \-mask$eval_all_filter(dots, env_filter)
   13. +-base::loadNamespace(x)
   14. | \-base::library.dynam(lib, package, package.lib)
   15. |   \-base::stop(...)
   16. \-base::.handleSimpleError(...)
   17.   \-dplyr (local) h(simpleError(msg, call))
   18.     \-rlang::abort(bullets, call = error_call, parent = skip_internal_condition(e))
  -- Error ('test_filter_time.R:53'): Groups are respected -----------------------
  Error in `reconstruct(NextMethod(), copy_.data)`: Problem while computing `..1 = { ... }`.
  i The error occurred in group 1: symbol = "AMZN".
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-tibbletime::filter_time(test_tbl_time_g, ~"2013") at test_filter_time.R:53:2
    2. +-tibbletime:::filter_time.tbl_time(test_tbl_time_g, ~"2013")
    3. | +-dplyr::filter(...)
    4. | +-tibbletime:::filter.tbl_time(...)
    5. | | +-tibbletime::reconstruct(NextMethod(), copy_.data)
    6. | | \-tibbletime:::reconstruct.tbl_time(NextMethod(), copy_.data)
    7. | +-base::NextMethod()
    8. | \-dplyr:::filter.data.frame(...)
    9. |   \-dplyr:::filter_rows(.data, ..., caller_env = caller_env())
   10. |     \-dplyr:::filter_eval(dots, mask = mask, error_call = error_call)
   11. |       +-base::withCallingHandlers(...)
   12. |       \-mask$eval_all_filter(dots, env_filter)
   13. +-base::loadNamespace(x)
   14. | \-base::library.dynam(lib, package, package.lib)
   15. |   \-base::stop(...)
   16. \-base::.handleSimpleError(...)
   17.   \-dplyr (local) h(simpleError(msg, call))
   18.     \-rlang::abort(bullets, call = error_call, parent = skip_internal_condition(e))
  -- Error ('test_filter_time.R:58'): Time filter subsetting [~i] works ----------
  Error in `reconstruct(NextMethod(), copy_.data)`: Problem while computing `..1 = { ... }`.
  Caused by error in `library.dynam()`:
  ! DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
       x
    1. +-testthat::expect_equal(ncol(test_tbl_time[~"2013"]), 8L) at test_filter_time.R:58:2
    2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
    3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
    4. +-base::ncol(test_tbl_time[~"2013"])
    5. +-test_tbl_time[~"2013"]
    6. +-tibbletime:::`[.tbl_time`(test_tbl_time, ~"2013")
    7. | +-tibbletime::filter_time(x, i)
    8. | \-tibbletime:::filter_time.tbl_time(x, i)
    9. |   +-dplyr::filter(...)
   10. |   +-tibbletime:::filter.tbl_time(...)
   11. |   | +-tibbletime::reconstruct(NextMethod(), copy_.data)
   12. |   | \-tibbletime:::reconstruct.tbl_time(NextMethod(), copy_.data)
   13. |   +-base::NextMethod()
   14. |   \-dplyr:::filter.data.frame(...)
   15. |     \-dplyr:::filter_rows(.data, ..., caller_env = caller_env())
   16. |       \-dplyr:::filter_eval(dots, mask = mask, error_call = error_call)
   17. |         +-base::withCallingHandlers(...)
   18. |         \-mask$eval_all_filter(dots, env_filter)
   19. +-base::loadNamespace(x)
   20. | \-base::library.dynam(lib, package, package.lib)
   21. |   \-base::stop(...)
   22. \-base::.handleSimpleError(...)
   23.   \-dplyr (local) h(simpleError(msg, call))
   24.     \-rlang::abort(bullets, call = error_call, parent = skip_internal_condition(e))
  -- Error ('test_floor_index.R:20'): Floor all Date/Datetime to yearly results in the same answer --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. \-base::loadNamespace(x) at test_floor_index.R:20:2
   2.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_floor_index.R:27'): Floor works with hms -----------------------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::create_series("01" ~ "12", period = "hourly", class = "hms") at test_floor_index.R:27:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_rollify.R:23'): rollify() creates a function -------------------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-testthat::expect_is(rollify(mean), "function") at test_rollify.R:23:2
   2. | \-testthat::quasi_label(enquo(object), label, arg = "object")
   3. |   \-rlang::eval_bare(expr, quo_get_env(quo))
   4. +-tibbletime::rollify(mean)
   5. \-base::loadNamespace(x)
   6.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_rollify.R:27'): rollify() with function call works -------------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::rollify(mean, window = 2) at test_rollify.R:27:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_rollify.R:33'): rollify() with ~ specification works -----------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::rollify(~mean(.x), window = 2) at test_rollify.R:33:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_rollify.R:39'): rollify() with two args works ------------------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::rollify(~cor(.x, .y), window = 3) at test_rollify.R:39:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_rollify.R:45'): rollify() with explicit function works for >2 args --
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::rollify(...) at test_rollify.R:45:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_rollify.R:51'): rollify() result works alone -------------------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::rollify(~mean(.x), window = 2) at test_rollify.R:51:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  -- Error ('test_rollify.R:56'): rollify() with unlist = FALSE works ------------
  Error in `library.dynam(lib, package, package.lib)`: DLL 'purrr' not found: maybe not installed for this architecture?
  Backtrace:
      x
   1. +-tibbletime::rollify(~c(mean(.x), sd(.x)), window = 2, unlist = FALSE) at test_rollify.R:56:2
   2. \-base::loadNamespace(x)
   3.   \-base::library.dynam(lib, package, package.lib)
  
  [ FAIL 42 | WARN 0 | SKIP 0 | PASS 73 ]
  Error: Test failures
  Execution halted