Running ‘spelling.R’
  Running ‘testthat.R’ [21s/24s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(desc)
  > 
  > test_check("desc", reporter = "summary")
  archives: 
  Package archives: .....................................
  assertions: 
  Assertions: .......
  authors: 
  Authors: ......................................
  built: 
  BUILT: ..
  checks: 
  Syntax checks: .................................................
  collate: 
  Collate API: ..............................
  create: 
  Constructors: ................................
  deps: 
  Dependencies: ........................................
  desc: 
  desc: .
  encoding: 
  Encoding: ...........
  idempotent: 
  Nice behavior: ...
  non-oo: 
  Non OO API: ................................
  queries: 
  Queries: .............................
  read: 
  DCF reader: .......12
  remotes: 
  REMOTE: .........
  repair: 
  repair: ..........
  str: 
  Formatting: .......
  to_latex: 
  to_latex: .
  trailing-ws: 
  Absense of trailing WS is kept: .....
  urls: 
  URL: .........
  utils: 
  Utility functions: ............................
  validation: 
  Validation: .
  versions: 
  Version: ................................
  write: 
  Write: ....
  
  ══ Failed ══════════════════════════════════════════════════════════════════════
  ── 1. Failure (test-read.R:35:3): Empty DESCRIPTION ────────────────────────────
  `description$new(text = "")` threw an error.
  Message: is.character(keys) is not TRUE
  Class:   simpleError/error/condition
  Backtrace:
    1. testthat::expect_error(description$new(text = ""), NA) test-read.R:35:2
    6. description$new(text = "")
    7. desc:::initialize(...)
    8. desc:::idesc_create(self, private, cmd, file, text, package)
    9. desc:::idesc_create_text(self, private, text)
   10. desc:::check_encoding(self, private, NULL)
   12. self$get(self$fields())
   13. desc:::idesc_get(self, private, keys)
   14. base::stopifnot(is.character(keys), has_no_na(keys))
  
  ── 2. Failure (test-read.R:36:3): Empty DESCRIPTION ────────────────────────────
  `description$new(text = character())` threw an error.
  Message: is.character(keys) is not TRUE
  Class:   simpleError/error/condition
  Backtrace:
    1. testthat::expect_error(description$new(text = character()), NA) test-read.R:36:2
    6. description$new(text = character())
    7. desc:::initialize(...)
    8. desc:::idesc_create(self, private, cmd, file, text, package)
    9. desc:::idesc_create_text(self, private, text)
   10. desc:::check_encoding(self, private, NULL)
   12. self$get(self$fields())
   13. desc:::idesc_get(self, private, keys)
   14. base::stopifnot(is.character(keys), has_no_na(keys))
  
  ══ DONE ════════════════════════════════════════════════════════════════════════
  Error: Test failures
  Execution halted