Running ‘testthat.R’ [8s/10s]
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(sourcoise)
  > 
  > test_check("sourcoise")
  v 'synthetic.r' executed in 0 s. for 22 kB of data
  v 'synthetic.r' executed in 0 s. for 4 kB of data
  i Total refresh in 1 seconds for 26 kB of data
  x 'prix_insee.R' failed, no cache: 
  
  Saving _problems/test-sourcoise-22.R
  Saving _problems/test-sourcoise-51.R
  Saving _problems/test-sourcoise-73.R
  Saving _problems/test-sourcoise-75.R
  Saving _problems/test-sourcoise-113.R
  Saving _problems/test-sourcoise-118.R
  i No cache data
  Saving _problems/test-sourcoise-127.R
  [ FAIL 7 | WARN 0 | SKIP 0 | PASS 12 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-sourcoise.R:20:3'): We get data ──────────────────────────────
  Execution is wrong
  ── Failure ('test-sourcoise.R:50:3'): prevent works ────────────────────────────
  prevent fails
  ── Failure ('test-sourcoise.R:72:3'): sourcoise_meta ───────────────────────────
  no metadata returned
  ── Error ('test-sourcoise.R:74:3'): sourcoise_meta ─────────────────────────────
  Error in `expect(meta$data_date == stringr::str_remove(data$data_date, " CET$"), "date not the same")`: `ok` must be `TRUE` or `FALSE`, not an empty logical vector.
  Backtrace:
      ▆
   1. └─testthat::expect(ok = meta$data_date == ...) at test-sourcoise.R:74:3
   2.   └─testthat:::check_bool(ok)
   3.     └─testthat:::stop_input_type(...)
   4.       └─rlang::abort(message, ..., call = call, arg = arg)
  ── Failure ('test-sourcoise.R:112:3'): sourcoise_status ────────────────────────
  status is not a non empty tibble
  ── Failure ('test-sourcoise.R:117:3'): sourcoise_status ────────────────────────
  status is not well formed
  ── Error ('test-sourcoise.R:126:3'): sourcoise_refresh ─────────────────────────
  Error in `expect(length(sr) == 4 & sr$ok[[1]] == "exec", "Refresh did not worked")`: `ok` must be `TRUE` or `FALSE`, not an empty logical vector.
  Backtrace:
      ▆
   1. └─testthat::expect(ok = length(sr) == 4 & sr$ok[[1]] == "exec") at test-sourcoise.R:126:3
   2.   └─testthat:::check_bool(ok)
   3.     └─testthat:::stop_input_type(...)
   4.       └─rlang::abort(message, ..., call = call, arg = arg)
  
  [ FAIL 7 | WARN 0 | SKIP 0 | PASS 12 ]
  Error:
  ! Test failures.
  Execution halted