Running ‘testthat.R’ [2s/3s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library("testthat")
  > library("GMSE")
  > 
  > test_check("GMSE")
  ── Skip (test-gmse_apply.R:6:5): Default gmse_apply is returned with the right l
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:17:5): Simple models produce the exact output ───────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:50:5): Combination model 1 ──────────────────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:84:5): Combination model 2 ──────────────────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:117:5): Combination model 3 ─────────────────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:150:5): Combination model 4 ─────────────────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:183:5): Combination model 5 ─────────────────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:216:5): Combination model 6 ─────────────────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:249:5): Combination model 7 ─────────────────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:282:5): Combination model 8 ─────────────────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:315:5): Combination model 9 ─────────────────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:348:5): Combination model 10 ────────────────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:381:5): Combination model 11 ────────────────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:414:5): Combination model 12 ────────────────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:447:5): Combination model 13 ────────────────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:480:5): Combination model 14 ────────────────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply.R:513:5): Landscape resource regulation ───────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply_loops.R:6:5): Looping gmse_apply time step ────────────
  Reason: On CRAN
  
  ── Skip (test-gmse_apply_loops.R:18:5): Looping gmse_apply action_threshold ────
  Reason: On CRAN
  
  ── FAILURE (test-make_utilities.R:33:5): Dimensions of action array are correct 
  dim(action) not equal to c(7, 13, 2).
  1/3 mismatches
  [1] 3 - 7 == -4
  
  ── Skip (test-manager.R:6:5): Dimensions of observation arrays in manager model 
  Reason: On CRAN
  
  ── Skip (test-manager.R:95:5): Manager sets costs of acting on resources ───────
  Reason: On CRAN
  
  ── Skip (test-manager.R:184:5): Manager budget bonus compounds over time ───────
  Reason: On CRAN
  
  ── Skip (test-manager.R:194:5): Manager budget is incremented by user yield ────
  Reason: On CRAN
  
  ── Skip (test-observation.R:6:5): Dimensions of observation arrays in returned l
  Reason: On CRAN
  
  ── Skip (test-observation.R:73:5): Observation model updates new parameters ────
  Reason: On CRAN
  
  ── Skip (test-observation.R:142:5): Resources are marked correctly ─────────────
  Reason: On CRAN
  
  ── Skip (test-resource.R:6:5): Dimensions of resource array are correct ────────
  Reason: On CRAN
  
  ── Skip (test-resource.R:54:5): Resource model doesn't alter parameters ────────
  Reason: On CRAN
  
  ── Skip (test-resource.R:102:5): Landscape feeding limits growth ───────────────
  Reason: On CRAN
  
  ── Skip (test-summary.R:6:5): Dimensions of gmse_summary list output are correct
  Reason: On CRAN
  
  ── Skip (test-summary.R:14:5): Dimensions of gmse_summary resource output are co
  Reason: On CRAN
  
  ── Skip (test-summary.R:22:5): Dimensions of simulation observation output are c
  Reason: On CRAN
  
  ── Skip (test-summary.R:30:5): Dimensions of simulation cost output are correct 
  Reason: On CRAN
  
  ── Skip (test-summary.R:38:5): Dimensions of simulation action output are correc
  Reason: On CRAN
  
  ── Skip (test-summary.R:46:5): Dimensions of gmse_tab output are correct ───────
  Reason: On CRAN
  
  ── Skip (test-user.R:6:5): Dimensions of observation arrays in user model are co
  Reason: On CRAN
  
  ── Skip (test-user.R:95:5): Users act according to costs ───────────────────────
  Reason: On CRAN
  
  ── Skip (test-user.R:182:5): Managers don't act like users ─────────────────────
  Reason: On CRAN
  
  ── Skip (test-user.R:267:5): Users can get a budget increment from their yield ─
  Reason: On CRAN
  
  ── Skip (test-utility_layer.R:6:5): Action and cost layers initialised with corr
  Reason: On CRAN
  
  ── Skip (test-utility_layer.R:17:5): Action and cost layers initialised with zer
  Reason: On CRAN
  
  ── Skip (test-utility_layer.R:28:5): Action and cost layers initialised with cor
  Reason: On CRAN
  
  ── Skip (test-utility_layer.R:39:5): Action and cost layers initialised with cor
  Reason: On CRAN
  
  ── Skipped tests  ──────────────────────────────────────────────────────────────
  ● On CRAN (43)
  
  ══ testthat results  ═══════════════════════════════════════════════════════════
  FAILURE (test-make_utilities.R:33:5): Dimensions of action array are correct
  
  [ FAIL 1 | WARN 0 | SKIP 43 | PASS 26 ]
  Error: Test failures
  Execution halted