Running ‘run-all.R’ [16s/29s]
  Running ‘testthat.R’ [16s/28s]
Running the tests in ‘tests/run-all.R’ failed.
Complete output:
  > library(testthat)
  > 
  > test_check("ProjectTemplate")
  Loading required package: ProjectTemplate
  Loading required package: digest
  Loading required package: tibble
  Project name: test_project20284f28f1a7af
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project20284f2ca88c09
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project20284f7607f4b
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Configuration for project: test_project20284f7607f4b
  version                     0.11.0
  data_loading                TRUE
  data_loading_header         TRUE
  data_ignore                 
  cache_loading               TRUE
  recursive_loading           FALSE
  munging                     TRUE
  logging                     FALSE
  logging_level               INFO
  load_libraries              FALSE
  libraries                   reshape2, plyr, tidyverse, stringr, lubridate
  as_factors                  FALSE
  tables_type                 tibble
  attach_internal_libraries   FALSE
  cache_loaded_data           TRUE
  sticky_variables            NONE
  underscore_variables        TRUE
  cache_file_format           RData
  dummy   999
  Configuration for project: test_project20284f7607f4b
  version                     0.11.0
  data_loading                TRUE
  data_loading_header         TRUE
  data_ignore                 
  cache_loading               TRUE
  recursive_loading           FALSE
  munging                     TRUE
  logging                     FALSE
  logging_level               INFO
  load_libraries              FALSE
  libraries                   reshape2, plyr, tidyverse, stringr, lubridate
  as_factors                  FALSE
  tables_type                 tibble
  attach_internal_libraries   FALSE
  cache_loaded_data           TRUE
  sticky_variables            NONE
  underscore_variables        TRUE
  cache_file_format           RData
  
  Additional custom config present for this project:
  Objects to clear from memory: config helper.function project.info
  Project name: test_project20284f1d39aaf7
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: foo.reader.R
   Running helper script: helpers.R
  Autoloading data
   Loading data set: example
    Creating cache entry from global environment: example
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
    Creating cache entry from global environment: xxxx
    Creating cache entry from global environment: xxxx
    Creating cache entry from global environment: xxxx
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Following objects not in memory: 
  Objects to clear from memory: xxxx
  Project name: test_project20284f3d8bd13b
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: helper.function project.info
  Clearing cache for project: test_project20284f3d8bd13b
  Clearing cache for project: test_project20284f43ccc710
  Objects to clear from memory: xxx
  Project name: test_project20284f43ccc710
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
    Creating cache entry from CODE: xxxx
  Objects to clear from memory: config project.info
  Objects to clear from memory: project.info
  Objects to clear from memory: yyy
  Following objects not in memory: xxx
  Following objects not in memory: xxx
  Variables not cleared: config
  No objects to clear
  Objects to clear from memory: .yyy helper.function project.info
  Project name: test_project20284f4871eb26
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project20284f4871eb26
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Configuration for project: test_project20284ff9c69e4
  Project name: test_project20284f5acb42c3
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project20284f5bb71a34
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  
  == Testing 1.R =================================================================
  
  [ FAIL 0 | WARN 0 | SKIP 0 | PASS 0 ]
  [ FAIL 0 | WARN 0 | SKIP 0 | PASS 0 ]
  [ FAIL 0 | WARN 0 | SKIP 0 | PASS 1 ] Done!
  
  == Testing 1.R =================================================================
  
  [ FAIL 0 | WARN 0 | SKIP 0 | PASS 0 ]
  [ FAIL 0 | WARN 0 | SKIP 0 | PASS 0 ]
  [ FAIL 0 | WARN 0 | SKIP 0 | PASS 1 ] Done!
  Current Directory: test_project20284f1383dc55 is a ProjectTemplate directory
  Cannot create a new project inside an existing one
  Please change to another directory and re-run create.project()
  Directory: test_project20284f1383dc55 is a ProjectTemplate directory
  Cannot create a new project inside an existing one
  Please change to another directory and re-run create.project()
  Directory: test_project220284f648c9eb9 is a ProjectTemplate directory
  Cannot create a new project inside an existing one
  Please change to another directory and re-run create.project()
  Objects to clear from memory: config helper.function project.info
  No objects to clear
  Objects to clear from memory: config file20284f593f07d7 helper.function project.info
    Creating cache entry from CODE: test_data
  Current Directory: test_project20284f604f2703 is not a valid ProjectTemplate directory because one or more mandatory directories are missing.  If you believe you are in a ProjectTemplate directory and seeing this message in error, try running migrate.project().  migrate.project() will ensure the ProjectTemplate structure is consistent with your version of ProjectTemplate.
  Please change to correct directory and re-run load.project()
  
  Current Directory: test_project20284f604f2703 is not a valid ProjectTemplate directory because one or more mandatory directories are missing.  If you believe you are in a ProjectTemplate directory and seeing this message in error, try running migrate.project().  migrate.project() will ensure the ProjectTemplate structure is consistent with your version of ProjectTemplate.
  Change to a valid ProjectTemplate directory and run clear.cache() again.
  
  Current Directory: test_project20284f604f2703 is not a valid ProjectTemplate directory because one or more mandatory directories are missing.  If you believe you are in a ProjectTemplate directory and seeing this message in error, try running migrate.project().  migrate.project() will ensure the ProjectTemplate structure is consistent with your version of ProjectTemplate.
  Change to a valid ProjectTemplate directory and run cache() again.
  
  Current Directory: test_project20284f604f2703 is not a valid ProjectTemplate directory because one or more mandatory directories are missing.  If you believe you are in a ProjectTemplate directory and seeing this message in error, try running migrate.project().  migrate.project() will ensure the ProjectTemplate structure is consistent with your version of ProjectTemplate.
  Change to a valid ProjectTemplate directory and run reload.project() again.
  
  Current Directory: test_project20284f604f2703 is not a valid ProjectTemplate directory because one or more mandatory directories are missing.  If you believe you are in a ProjectTemplate directory and seeing this message in error, try running migrate.project().  migrate.project() will ensure the ProjectTemplate structure is consistent with your version of ProjectTemplate.
  Change to a valid ProjectTemplate directory and run test.project() again.
  
  Current Directory: test_project20284f604f2703 is not a valid ProjectTemplate directory because one or more mandatory directories are missing.  If you believe you are in a ProjectTemplate directory and seeing this message in error, try running migrate.project().  migrate.project() will ensure the ProjectTemplate structure is consistent with your version of ProjectTemplate.
  Change to a valid ProjectTemplate directory and run stub.tests() again.
  
  Current Directory: test_project20284f604f2703 is not a valid ProjectTemplate directory because one or more mandatory directories are missing.  If you believe you are in a ProjectTemplate directory and seeing this message in error, try running migrate.project().  migrate.project() will ensure the ProjectTemplate structure is consistent with your version of ProjectTemplate.
  Please change to correct directory and re-run project.config()
  
  Project name: test_project20284f36f719b0
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
   Loading data set: Thumbs
  Loading required namespace: RSQLite
    Creating cache entry from global environment: var_to_cache
  Loading required package: data.table
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
   version, data_loading_header, data_ignore, logging_level, tables_type, attach_internal_libraries, cache_loaded_data, sticky_variables, underscore_variables, cache_file_format
  
  There is a new config item called cache_loaded_data which auto-caches data
  after it has been loaded from the data directory.  This has been switched
  off for this project in case it breaks your scripts.  However you can switch
  it on manually by editing global.dcf
  
  data_tables has been renamed tables_type.  It can take the value 'tibble', 
  'data_table', or 'data_frame.  If data_tables is TRUE, tables_type will be
  set to 'data_table', otherwise the default 'data_frame' will be used.  if you 
  wish a different default set it manually by editing global.dcf.  Future new
  projects will use 'tibble' by default.
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
   data_loading_header, data_ignore, logging_level, tables_type, attach_internal_libraries, cache_loaded_data, sticky_variables, underscore_variables, cache_file_format
  
  There is a new config item called cache_loaded_data which auto-caches data
  after it has been loaded from the data directory.  This has been switched
  off for this project in case it breaks your scripts.  However you can switch
  it on manually by editing global.dcf
  
  data_tables has been renamed tables_type.  It can take the value 'tibble', 
  'data_table', or 'data_frame.  If data_tables is TRUE, tables_type will be
  set to 'data_table', otherwise the default 'data_frame' will be used.  if you 
  wish a different default set it manually by editing global.dcf.  Future new
  projects will use 'tibble' by default.
  Migrating project configuration
  [1] FALSE
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
  Your config.dcf file was missing entries and defaults
  have been used.  The missing entries are:
   cache_loaded_data
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
  Your config.dcf file was missing entries and defaults
  have been used.  The missing entries are:
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
  Your config.dcf file contained unused entries which have been
  removed.  The unused entries are:
  Migrating project configuration
  [1] FALSE
  Migrating project configuration
  [1] TRUE
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
  Your config.dcf file was missing entries and defaults
  have been used.  The missing entries are:
   tables_type
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
  Your config.dcf file was missing entries and defaults
  have been used.  The missing entries are:
   tables_type
  Project name: test_project20284f738636e1
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project20284f49040dd5
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project20284f49040dd5
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project20284f1d7e889c
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project20284f1d7e889c
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project20284f497f58c0
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project20284f497f58c0
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project20284f1f9d89fe
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project20284f62f8a7a8
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project20284f62f8a7a8
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Objects to clear from memory: config helper.function project.info
  Project name: test_project20284f4aac85c7
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project20284f4aac85c7
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project20284f3c911c3c
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project20284f3c911c3c
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Objects to clear from memory: config helper.function project.info
  Project name: test_project20284f5ba0034f
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project20284f5ba0034f
  Loading project configuration
  Objects to clear from memory: config helper.function project.info
  Project name: test_project20284f5725a36e
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project20284f5725a36e
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
    Loading table: example_30a
    Loading table: example_30b
    Loading table: example_31a
    Loading table: example_31b
    Loading table: example_28
  re-encoding from CP1252
  re-encoding from CP1252
  Objects to clear from memory: config helper.function project.info
  Objects to clear from memory: config helper.function project.info
  Items in cache will not be cleared
  Use reload.project(reset=TRUE) to clear cache also
  Objects to clear from memory: helper.function project.info z
  Reloading Project ...
  Project name: test_project20284f6eec4db2
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
   Loading cached data set: z
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info x y z
  Project name: test_project20284f47b685
  Loading project configuration
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project20284f7b677d91
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project20284f4ba16ac8
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
   Loading data set: file_not_in_full_template
   Translating data.frame to tibble: file_not_in_full_template
    Creating cache entry from global environment: file_not_in_full_template
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  [1] FALSE
  [ FAIL 1 | WARN 215 | SKIP 2 | PASS 865 ]
  
  ══ Skipped tests (2) ═══════════════════════════════════════════════════════════
  • feather cannot be loaded (1): 'test-readers.R:1185:3'
  • qs cannot be loaded (1): 'test-qs.R:3:1'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-load.R:447:3'): pass munge files to run ────────────────────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'reticulate'
  Backtrace:
      ▆
   1. ├─base::suppressMessages(load.project()) at test-load.R:447:3
   2. │ └─base::withCallingHandlers(...)
   3. ├─ProjectTemplate::load.project()
   4. │ └─ProjectTemplate:::.munge.data(config, my.project.info)
   5. └─base::loadNamespace(x)
   6.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   7.     └─base (local) withOneRestart(expr, restarts[[1L]])
   8.       └─base (local) doWithOneRestart(return(expr), restart)
  
  [ FAIL 1 | WARN 215 | SKIP 2 | PASS 865 ]
  Error: Test failures
  Execution halted
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
  > # * https://testthat.r-lib.org/articles/special-files.html
  > 
  > library(testthat)
  > library(ProjectTemplate)
  Loading required package: digest
  Loading required package: tibble
  > 
  > test_check("ProjectTemplate")
  Project name: test_project205e4d394fc88
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project205e4d4ea4dd55
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project205e4d5db862a3
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Configuration for project: test_project205e4d5db862a3
  version                     0.11.0
  data_loading                TRUE
  data_loading_header         TRUE
  data_ignore                 
  cache_loading               TRUE
  recursive_loading           FALSE
  munging                     TRUE
  logging                     FALSE
  logging_level               INFO
  load_libraries              FALSE
  libraries                   reshape2, plyr, tidyverse, stringr, lubridate
  as_factors                  FALSE
  tables_type                 tibble
  attach_internal_libraries   FALSE
  cache_loaded_data           TRUE
  sticky_variables            NONE
  underscore_variables        TRUE
  cache_file_format           RData
  dummy   999
  Configuration for project: test_project205e4d5db862a3
  version                     0.11.0
  data_loading                TRUE
  data_loading_header         TRUE
  data_ignore                 
  cache_loading               TRUE
  recursive_loading           FALSE
  munging                     TRUE
  logging                     FALSE
  logging_level               INFO
  load_libraries              FALSE
  libraries                   reshape2, plyr, tidyverse, stringr, lubridate
  as_factors                  FALSE
  tables_type                 tibble
  attach_internal_libraries   FALSE
  cache_loaded_data           TRUE
  sticky_variables            NONE
  underscore_variables        TRUE
  cache_file_format           RData
  
  Additional custom config present for this project:
  Objects to clear from memory: config helper.function project.info
  Project name: test_project205e4d48190c15
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: foo.reader.R
   Running helper script: helpers.R
  Autoloading data
   Loading data set: example
    Creating cache entry from global environment: example
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
    Creating cache entry from global environment: xxxx
    Creating cache entry from global environment: xxxx
    Creating cache entry from global environment: xxxx
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Following objects not in memory: 
  Objects to clear from memory: xxxx
  Project name: test_project205e4d284984a9
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: helper.function project.info
  Clearing cache for project: test_project205e4d284984a9
  Clearing cache for project: test_project205e4d35caf0a
  Objects to clear from memory: xxx
  Project name: test_project205e4d35caf0a
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
    Creating cache entry from CODE: xxxx
  Objects to clear from memory: config project.info
  Objects to clear from memory: project.info
  Objects to clear from memory: yyy
  Following objects not in memory: xxx
  Following objects not in memory: xxx
  Variables not cleared: config
  No objects to clear
  Objects to clear from memory: .yyy helper.function project.info
  Project name: test_project205e4d3f122fa5
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project205e4d3f122fa5
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Configuration for project: test_project205e4d30f337a4
  Project name: test_project205e4d34b1fdf0
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project205e4d1868f416
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  
  == Testing 1.R =================================================================
  
  [ FAIL 0 | WARN 0 | SKIP 0 | PASS 0 ]
  [ FAIL 0 | WARN 0 | SKIP 0 | PASS 0 ]
  [ FAIL 0 | WARN 0 | SKIP 0 | PASS 1 ] Done!
  
  == Testing 1.R =================================================================
  
  [ FAIL 0 | WARN 0 | SKIP 0 | PASS 0 ]
  [ FAIL 0 | WARN 0 | SKIP 0 | PASS 0 ]
  [ FAIL 0 | WARN 0 | SKIP 0 | PASS 1 ] Done!
  Current Directory: test_project205e4d67c97132 is a ProjectTemplate directory
  Cannot create a new project inside an existing one
  Please change to another directory and re-run create.project()
  Directory: test_project205e4d67c97132 is a ProjectTemplate directory
  Cannot create a new project inside an existing one
  Please change to another directory and re-run create.project()
  Directory: test_project2205e4d7a101522 is a ProjectTemplate directory
  Cannot create a new project inside an existing one
  Please change to another directory and re-run create.project()
  Objects to clear from memory: config helper.function project.info
  No objects to clear
  Objects to clear from memory: config file205e4d235dd64a helper.function project.info
    Creating cache entry from CODE: test_data
  Current Directory: test_project205e4d7a20cb5b is not a valid ProjectTemplate directory because one or more mandatory directories are missing.  If you believe you are in a ProjectTemplate directory and seeing this message in error, try running migrate.project().  migrate.project() will ensure the ProjectTemplate structure is consistent with your version of ProjectTemplate.
  Please change to correct directory and re-run load.project()
  
  Current Directory: test_project205e4d7a20cb5b is not a valid ProjectTemplate directory because one or more mandatory directories are missing.  If you believe you are in a ProjectTemplate directory and seeing this message in error, try running migrate.project().  migrate.project() will ensure the ProjectTemplate structure is consistent with your version of ProjectTemplate.
  Change to a valid ProjectTemplate directory and run clear.cache() again.
  
  Current Directory: test_project205e4d7a20cb5b is not a valid ProjectTemplate directory because one or more mandatory directories are missing.  If you believe you are in a ProjectTemplate directory and seeing this message in error, try running migrate.project().  migrate.project() will ensure the ProjectTemplate structure is consistent with your version of ProjectTemplate.
  Change to a valid ProjectTemplate directory and run cache() again.
  
  Current Directory: test_project205e4d7a20cb5b is not a valid ProjectTemplate directory because one or more mandatory directories are missing.  If you believe you are in a ProjectTemplate directory and seeing this message in error, try running migrate.project().  migrate.project() will ensure the ProjectTemplate structure is consistent with your version of ProjectTemplate.
  Change to a valid ProjectTemplate directory and run reload.project() again.
  
  Current Directory: test_project205e4d7a20cb5b is not a valid ProjectTemplate directory because one or more mandatory directories are missing.  If you believe you are in a ProjectTemplate directory and seeing this message in error, try running migrate.project().  migrate.project() will ensure the ProjectTemplate structure is consistent with your version of ProjectTemplate.
  Change to a valid ProjectTemplate directory and run test.project() again.
  
  Current Directory: test_project205e4d7a20cb5b is not a valid ProjectTemplate directory because one or more mandatory directories are missing.  If you believe you are in a ProjectTemplate directory and seeing this message in error, try running migrate.project().  migrate.project() will ensure the ProjectTemplate structure is consistent with your version of ProjectTemplate.
  Change to a valid ProjectTemplate directory and run stub.tests() again.
  
  Current Directory: test_project205e4d7a20cb5b is not a valid ProjectTemplate directory because one or more mandatory directories are missing.  If you believe you are in a ProjectTemplate directory and seeing this message in error, try running migrate.project().  migrate.project() will ensure the ProjectTemplate structure is consistent with your version of ProjectTemplate.
  Please change to correct directory and re-run project.config()
  
  Project name: test_project205e4db847823
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
   Loading data set: Thumbs
  Loading required namespace: RSQLite
    Creating cache entry from global environment: var_to_cache
  Loading required package: data.table
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
   version, data_loading_header, data_ignore, logging_level, tables_type, attach_internal_libraries, cache_loaded_data, sticky_variables, underscore_variables, cache_file_format
  
  There is a new config item called cache_loaded_data which auto-caches data
  after it has been loaded from the data directory.  This has been switched
  off for this project in case it breaks your scripts.  However you can switch
  it on manually by editing global.dcf
  
  data_tables has been renamed tables_type.  It can take the value 'tibble', 
  'data_table', or 'data_frame.  If data_tables is TRUE, tables_type will be
  set to 'data_table', otherwise the default 'data_frame' will be used.  if you 
  wish a different default set it manually by editing global.dcf.  Future new
  projects will use 'tibble' by default.
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
   data_loading_header, data_ignore, logging_level, tables_type, attach_internal_libraries, cache_loaded_data, sticky_variables, underscore_variables, cache_file_format
  
  There is a new config item called cache_loaded_data which auto-caches data
  after it has been loaded from the data directory.  This has been switched
  off for this project in case it breaks your scripts.  However you can switch
  it on manually by editing global.dcf
  
  data_tables has been renamed tables_type.  It can take the value 'tibble', 
  'data_table', or 'data_frame.  If data_tables is TRUE, tables_type will be
  set to 'data_table', otherwise the default 'data_frame' will be used.  if you 
  wish a different default set it manually by editing global.dcf.  Future new
  projects will use 'tibble' by default.
  Migrating project configuration
  [1] FALSE
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
  Your config.dcf file was missing entries and defaults
  have been used.  The missing entries are:
   cache_loaded_data
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
  Your config.dcf file was missing entries and defaults
  have been used.  The missing entries are:
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
  Your config.dcf file contained unused entries which have been
  removed.  The unused entries are:
  Migrating project configuration
  [1] FALSE
  Migrating project configuration
  [1] TRUE
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
  Your config.dcf file was missing entries and defaults
  have been used.  The missing entries are:
   tables_type
  Migrating project configuration
  [1] FALSE
  Your existing project configuration in globals.dcf does not contain up to
  date configuration settings in this version 0.11.0 of ProjectTemplate.  They will
  be added automatically during migration, but you should review afterward.
  Your config.dcf file was missing entries and defaults
  have been used.  The missing entries are:
   tables_type
  Project name: test_project205e4d682c1912
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project205e4de907b89
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project205e4de907b89
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project205e4d8ffb466
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project205e4d8ffb466
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project205e4d2d0e7667
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project205e4d2d0e7667
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project205e4d152ca3b2
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project205e4d14f87873
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project205e4d14f87873
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Objects to clear from memory: config helper.function project.info
  Project name: test_project205e4d4817e0e9
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project205e4d4817e0e9
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
  Project name: test_project205e4d78308dba
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project205e4d78308dba
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Objects to clear from memory: config helper.function project.info
  Project name: test_project205e4d2bcd7f98
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project205e4d2bcd7f98
  Loading project configuration
  Objects to clear from memory: config helper.function project.info
  Project name: test_project205e4d18833e06
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project205e4d18833e06
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info
    Loading table: example_30a
    Loading table: example_30b
    Loading table: example_31a
    Loading table: example_31b
    Loading table: example_28
  re-encoding from CP1252
  re-encoding from CP1252
  Objects to clear from memory: config helper.function project.info
  Objects to clear from memory: config helper.function project.info
  Items in cache will not be cleared
  Use reload.project(reset=TRUE) to clear cache also
  Objects to clear from memory: helper.function project.info z
  Reloading Project ...
  Project name: test_project205e4d46c75e7d
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
   Loading cached data set: z
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Objects to clear from memory: config helper.function project.info x y z
  Project name: test_project205e4dbaa9130
  Loading project configuration
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project205e4d2dcba7b3
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  Project name: test_project205e4d34b7d248
  Loading project configuration
  Autoloading helper functions
   Running helper script: globals.R
   Running helper script: helpers.R
  Autoloading data
   Loading data set: file_not_in_full_template
   Translating data.frame to tibble: file_not_in_full_template
    Creating cache entry from global environment: file_not_in_full_template
  Munging data
   Running preprocessing script: 01-A.R
   Sourcing R script: 01-A.R
  [1] FALSE
  [ FAIL 1 | WARN 215 | SKIP 2 | PASS 865 ]
  
  ══ Skipped tests (2) ═══════════════════════════════════════════════════════════
  • feather cannot be loaded (1): 'test-readers.R:1185:3'
  • qs cannot be loaded (1): 'test-qs.R:3:1'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-load.R:447:3'): pass munge files to run ────────────────────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'reticulate'
  Backtrace:
      ▆
   1. ├─base::suppressMessages(load.project()) at test-load.R:447:3
   2. │ └─base::withCallingHandlers(...)
   3. ├─ProjectTemplate::load.project()
   4. │ └─ProjectTemplate:::.munge.data(config, my.project.info)
   5. └─base::loadNamespace(x)
   6.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   7.     └─base (local) withOneRestart(expr, restarts[[1L]])
   8.       └─base (local) doWithOneRestart(return(expr), restart)
  
  [ FAIL 1 | WARN 215 | SKIP 2 | PASS 865 ]
  Error: Test failures
  Execution halted