Running 'testthat.R' [187s]
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)
  > library(openairmaps)
  > 
  > test_check("openairmaps")
  The legacy packages maptools, rgdal, and rgeos, underpinning the sp package,
  which was just loaded, were retired in October 2023.
  Please refer to R-spatial evolution reports for details, especially
  https://r-spatial.org/r/2023/05/15/evolution4.html.
  It may be desirable to make the sf package available;
  package maintainers should consider adding sf to Suggests:.
  [ FAIL 17 | WARN 1 | SKIP 0 | PASS 45 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-polar_annulusMap.R:24:3'): static annulus map works in a simple way ──
  Expected `annulusMapStatic(polar_data, "nox")` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_annulusMap.R:28:3'): static annulus map works with two pollutants ──
  Expected `annulusMapStatic(polar_data, c("nox", "pm2.5"))` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_annulusMap.R:32:3'): static annulus map works in an advanced way ──
  Expected `annulusMapStatic(...)` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_freqMap.R:24:3'): static freq map works in a simple way ──
  Expected `freqMapStatic(polar_data, "nox")` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_freqMap.R:28:3'): static freq map works with two pollutants ──
  Expected `freqMapStatic(polar_data, c("nox", "pm2.5"))` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_freqMap.R:32:3'): static freq map works in an advanced way ──
  Expected `freqMapStatic(...)` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_percentileMap.R:24:3'): static percentile map works in a simple way ──
  Expected `percentileMapStatic(polar_data, "nox")` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_percentileMap.R:28:3'): static percentile map works with two pollutants ──
  Expected `percentileMapStatic(polar_data, c("nox", "pm2.5"))` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_percentileMap.R:32:3'): static percentile map works in an advanced way ──
  Expected `percentileMapStatic(...)` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_polarMap.R:24:3'): static polar map works in a simple way ──
  Expected `polarMapStatic(polar_data, "nox")` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_polarMap.R:28:3'): static polar map works with two pollutants ──
  Expected `polarMapStatic(polar_data, c("nox", "pm2.5"))` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_polarMap.R:32:3'): static polar map works in an advanced way ──
  Expected `polarMapStatic(...)` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_pollroseMap.R:24:3'): static pollutionrose map works in a simple way ──
  Expected `pollroseMapStatic(polar_data, "nox")` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_pollroseMap.R:28:3'): static pollutionrose map works with two pollutants ──
  Expected `pollroseMapStatic(polar_data, c("nox", "pm2.5"))` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_pollroseMap.R:32:3'): static pollutionrose map works in an advanced way ──
  Expected `pollroseMapStatic(polar_data, "nox", facet = "weekend", breaks = 10)` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_windroseMap.R:19:3'): static windrose map works in a simple way ──
  Expected `windroseMapStatic(polar_data)` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  ── Failure ('test-polar_windroseMap.R:23:3'): static windrose map works in an advanced way ──
  Expected `windroseMapStatic(...)` to run without any errors.
  i Actually got a <simpleError> with text:
    number of rows of matrices must match (see arg 2)
  
  [ FAIL 17 | WARN 1 | SKIP 0 | PASS 45 ]
  Error: Test failures
  Execution halted