Running ‘spelling.R’ [0s/0s]
  Running ‘testthat.R’ [58s/92s]
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/tests.html
  > # * https://testthat.r-lib.org/reference/test_package.html#special-files
  > 
  > library(testthat)
  > 
  > test_check("diseasystore")
  Loading required package: diseasystore
  #####
  Following backends will be tested:
     SQLite
  ####
  This message is displayed once per session.
  #####
  Following backends will be tested:
     
  ####
  This message is displayed once per session.
  [ FAIL 12 | WARN 0 | SKIP 10 | PASS 471 ]
  
  ══ Skipped tests (10) ══════════════════════════════════════════════════════════
  • "SQLiteConnection" %in% skip_backends is TRUE (3):
    'test-DiseasystoreSimulist.R:2:1', 'test-DiseasystoreSimulist.R:2:1',
    'test-DiseasystoreSimulist.R:2:1'
  • empty test (4): 'test-DiseasystoreSimulist.R:2:1',
    'test-DiseasystoreSimulist.R:2:1', 'test-DiseasystoreSimulist.R:2:1',
    'test-DiseasystoreSimulist.R:2:1'
  • is.null(skip_backends) is TRUE (2):
    'test-DiseasystoreEcdcRespitoryViruses.R:7:1',
    'test-DiseasystoreGoogleCovid19.R:5:1'
  • remote_data_available is not TRUE (1):
    'test-DiseasystoreEcdcRespitoryViruses.R:7:1'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-DiseasystoreGoogleCovid19.R:5:1'): DiseasystoreGoogleCovid19 can initialise with remote source_conn ──
  Expected `ds$get_feature(feature)` to run without any errors.
  i Actually got a <purrr_error_indexed> with text:
    i In index: 1.
    Caused by error:
    ! vector memory limit of 16.0 Gb reached, see mem.maxVSize()
  ── Failure ('test-DiseasystoreGoogleCovid19.R:5:1'): DiseasystoreGoogleCovid19 can initialise with default source_conn ──
  Expected `ds$get_feature(ds$available_features[[1]])` to run without any errors.
  i Actually got a <purrr_error_indexed> with text:
    i In index: 1.
    Caused by error:
    ! vector memory limit of 16.0 Gb reached, see mem.maxVSize()
  ── Error ('test-DiseasystoreGoogleCovid19.R:5:1'): DiseasystoreGoogleCovid19 can retrieve features from a fresh state ──
  <purrr_error_indexed/rlang_error/error/condition>
  Error in `map2(.x, .y, .f, ..., .progress = .progress)`: i In index: 1.
  Caused by error in `pmap()`:
  i In index: 1.
  Caused by error:
  ! vector memory limit of 16.0 Gb reached, see mem.maxVSize()
  ── Error ('test-DiseasystoreGoogleCovid19.R:5:1'): DiseasystoreGoogleCovid19 can extend existing features ──
  <purrr_error_indexed/rlang_error/error/condition>
  Error in `map2(.x, .y, .f, ..., .progress = .progress)`: i In index: 1.
  Caused by error in `pmap()`:
  i In index: 1.
  Caused by error:
  ! vector memory limit of 16.0 Gb reached, see mem.maxVSize()
  ── Failure ('test-DiseasystoreGoogleCovid19.R:5:1'): DiseasystoreGoogleCovid19 can key_join features ──
  Expected `ds$key_join_features(...)` to run without any errors.
  i Actually got a <purrr_error_indexed> with text:
    i In index: 1.
    Caused by error:
    ! vector memory limit of 16.0 Gb reached, see mem.maxVSize()
  ── Failure ('test-DiseasystoreGoogleCovid19.R:5:1'): DiseasystoreGoogleCovid19 can key_join features ──
  Expected `ds$key_join_features(...)` to run without any errors.
  i Actually got a <purrr_error_indexed> with text:
    i In index: 1.
    Caused by error:
    ! vector memory limit of 16.0 Gb reached, see mem.maxVSize()
  ── Failure ('test-DiseasystoreGoogleCovid19.R:5:1'): DiseasystoreGoogleCovid19 can key_join features ──
  Expected `ds$key_join_features(...)` to run without any errors.
  i Actually got a <purrr_error_indexed> with text:
    i In index: 1.
    Caused by error:
    ! vector memory limit of 16.0 Gb reached, see mem.maxVSize()
  ── Failure ('test-DiseasystoreGoogleCovid19.R:5:1'): DiseasystoreGoogleCovid19 can key_join features ──
  Expected `ds$key_join_features(...)` to run without any errors.
  i Actually got a <purrr_error_indexed> with text:
    i In index: 1.
    Caused by error:
    ! vector memory limit of 16.0 Gb reached, see mem.maxVSize()
  ── Failure ('test-DiseasystoreGoogleCovid19.R:5:1'): DiseasystoreGoogleCovid19 can key_join features ──
  Expected `ds$key_join_features(...)` to run without any errors.
  i Actually got a <purrr_error_indexed> with text:
    i In index: 1.
    Caused by error:
    ! vector memory limit of 16.0 Gb reached, see mem.maxVSize()
  ── Failure ('test-DiseasystoreGoogleCovid19.R:5:1'): DiseasystoreGoogleCovid19 can key_join features ──
  Expected `ds$key_join_features(...)` to run without any errors.
  i Actually got a <purrr_error_indexed> with text:
    i In index: 1.
    Caused by error:
    ! vector memory limit of 16.0 Gb reached, see mem.maxVSize()
  ── Error ('test-DiseasystoreGoogleCovid19.R:5:1'): DiseasystoreGoogleCovid19 can key_join features ──
  <purrr_error_indexed/rlang_error/error/condition>
  Error in `pmap(.l, .f, ..., .progress = .progress)`: i In index: 1.
  Caused by error:
  ! e$message (`actual`) not identical to paste("(At least one) stratification feature does not match observable aggregator. Not implemented yet.") (`expected`).
  
  `names(actual)` is a character vector ('i')
  `names(expected)` is absent
  
  actual vs expected
  - i"In index: 1."
  + "(At least one) stratification feature does not match observable aggregator. Not implemented yet."
  ── Error ('test-DiseasystoreGoogleCovid19.R:5:1'): DiseasystoreGoogleCovid19 key_join fails gracefully ──
  <purrr_error_indexed/rlang_error/error/condition>
  Error in `pmap(.l, .f, ..., .progress = .progress)`: i In index: 1.
  Caused by error:
  ! Check on 'e$message' failed: Must comply to pattern 'Stratification variable not found. Available stratification variables are: age_group, country_id, country, region_id, region, subregion_id, subregion'
  
  [ FAIL 12 | WARN 0 | SKIP 10 | PASS 471 ]
  Error: Test failures
  In addition: Warning message:
  call dbDisconnect() when finished working with a connection 
  Execution halted