Running ‘testthat.R’ [61s/66s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(fuzzyjoin)
  > 
  > test_check("fuzzyjoin")
  ── 1. Error: Can join genomes on chromosomes and intervals (@test_genome_join.R#
  genome_join requires the IRanges package: https://bioconductor.org/packages/release/bioc/html/IRanges.html
  1: genome_inner_join(x1, x2, by = c("chromosome", "start", "end")) at testthat/test_genome_join.R:16
  2: genome_join(x, y, by, mode = "inner", ...)
  3: stop("genome_join requires the IRanges package: ", "https://bioconductor.org/packages/release/bioc/html/IRanges.html")
  
  ── 2. Error: Can inner join on intervals (@test_interval_join.R#12)  ───────────
  interval_join requires the IRanges package: https://bioconductor.org/packages/release/bioc/html/IRanges.html
  1: interval_inner_join(x1, y1, by = b1) at testthat/test_interval_join.R:12
  2: interval_join(x, y, by, mode = "inner", ...)
  3: stop("interval_join requires the IRanges package: ", "https://bioconductor.org/packages/release/bioc/html/IRanges.html")
  
  ── 3. Error: Can do non-inner joins on intervals (@test_interval_join.R#26)  ───
  interval_join requires the IRanges package: https://bioconductor.org/packages/release/bioc/html/IRanges.html
  1: interval_left_join(x1, y1, by = b1) at testthat/test_interval_join.R:26
  2: interval_join(x, y, by, mode = "left", ...)
  3: stop("interval_join requires the IRanges package: ", "https://bioconductor.org/packages/release/bioc/html/IRanges.html")
  
  ── 4. Error: Can do inner joins on intervals with findOverlaps arguments (@test_
  interval_join requires the IRanges package: https://bioconductor.org/packages/release/bioc/html/IRanges.html
  1: interval_inner_join(x1, y1, maxgap = 1) at testthat/test_interval_join.R:49
  2: interval_join(x, y, by, mode = "inner", ...)
  3: stop("interval_join requires the IRanges package: ", "https://bioconductor.org/packages/release/bioc/html/IRanges.html")
  
  ── 5. Error: Can join integer and double columns (@test_interval_join.R#59)  ───
  interval_join requires the IRanges package: https://bioconductor.org/packages/release/bioc/html/IRanges.html
  1: interval_inner_join(x1, y1, by = b1) at testthat/test_interval_join.R:59
  2: interval_join(x, y, by, mode = "inner", ...)
  3: stop("interval_join requires the IRanges package: ", "https://bioconductor.org/packages/release/bioc/html/IRanges.html")
  
  ── 6. Error: Can do inner joins on dates and datetimes (@test_interval_join.R#83
  interval_join requires the IRanges package: https://bioconductor.org/packages/release/bioc/html/IRanges.html
  1: interval_inner_join(x3, x4, by = b1) at testthat/test_interval_join.R:83
  2: interval_join(x, y, by, mode = "inner", ...)
  3: stop("interval_join requires the IRanges package: ", "https://bioconductor.org/packages/release/bioc/html/IRanges.html")
  
  ── 7. Failure: Joining non-compatible formats throws an error (@test_interval_jo
  `interval_inner_join(x1, x3, by = b1)` threw an error with unexpected message.
  Expected match: "Cannot join"
  Actual message: "interval_join requires the IRanges package: https://bioconductor.org/packages/release/bioc/html/IRanges.html"
  
  ── 8. Failure: Joining non-compatible formats throws an error (@test_interval_jo
  `interval_inner_join(x4, x6, by = b1)` threw an error with unexpected message.
  Expected match: "Cannot join"
  Actual message: "interval_join requires the IRanges package: https://bioconductor.org/packages/release/bioc/html/IRanges.html"
  
  ══ testthat results  ═══════════════════════════════════════════════════════════
  OK: 179 SKIPPED: 0 FAILED: 8
  1. Error: Can join genomes on chromosomes and intervals (@test_genome_join.R#16) 
  2. Error: Can inner join on intervals (@test_interval_join.R#12) 
  3. Error: Can do non-inner joins on intervals (@test_interval_join.R#26) 
  4. Error: Can do inner joins on intervals with findOverlaps arguments (@test_interval_join.R#49) 
  5. Error: Can join integer and double columns (@test_interval_join.R#59) 
  6. Error: Can do inner joins on dates and datetimes (@test_interval_join.R#83) 
  7. Failure: Joining non-compatible formats throws an error (@test_interval_join.R#108) 
  8. Failure: Joining non-compatible formats throws an error (@test_interval_join.R#110) 
  
  Error: testthat unit tests failed
  Execution halted