Running ‘testthat.R’ [14s/18s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library("testthat")
  > library("pixiedust")
  Additional documentation is being constructed at https://suchanutter.net/pixiedust/index.html
  > 
  > test_check("pixiedust")
  ── Skip (test-as.data.frame.R:8:5): FR 1: Accepts an object of class `dust` ────
  Reason: On CRAN
  
  ── Skip (test-as.data.frame.R:18:5): FR 1: Accepts an object of class `dust_list
  Reason: On CRAN
  
  ── Skip (test-as.data.frame.R:30:5): FR 1: Casts an error when passed an object 
  Reason: On CRAN
  
  ── Skip (test-as.data.frame.R:40:5): FR 1: Casts an error when passed an object 
  Reason: On CRAN
  
  ── Skip (test-as.data.frame.R:52:5): FR 2: Accepts a logical indicating if sprin
  Reason: On CRAN
  
  ── Skip (test-as.data.frame.R:63:5): FR 2: Accepts a logical indicating if sprin
  Reason: On CRAN
  
  ── Skip (test-as.data.frame.R:75:5): FR 2: Casts error when `sprinkled` is not l
  Reason: On CRAN
  
  ── Skip (test-as.data.frame.R:86:5): FR 2: Casts error when `sprinkled` is not l
  Reason: On CRAN
  
  ── Skip (test-as.data.frame.R:100:5): FR 3: Return a data frame object ─────────
  Reason: On CRAN
  
  ── Skip (test-as.data.frame.R:114:5): FR 3: Return a data frame object when unsp
  Reason: On CRAN
  
  ── Skip (test-as.data.frame.R:130:5): FR 4: Return a list of data frames (dust_l
  Reason: On CRAN
  
  ── Skip (test-as.data.frame.R:146:5): FR 4: Return a list of data frames when un
  Reason: On CRAN
  
  ── Skip (test-is_valid_color.R:8:5): Returns a logical vector correclty identify
  Reason: On CRAN
  
  ── Skip (test-is_valid_color.R:26:5): Returns a logical vector correctly identif
  Reason: On CRAN
  
  ── Skip (test-is_valid_color.R:37:5): Returns a logical vector correclty identif
  Reason: On CRAN
  
  ── Skip (test-is_valid_color.R:57:5): Returns a logical vector correctly identif
  Reason: On CRAN
  
  ── Skip (test-is_valid_color.R:71:5): Returns a logical vector correclty identif
  Reason: On CRAN
  
  ── Skip (test-is_valid_color.R:92:5): Returns a logical vector correctly identif
  Reason: On CRAN
  
  ── Skip (test-is_valid_color.R:104:5): Returns a logical vector correclty identi
  Reason: On CRAN
  
  ── Skip (test-is_valid_color.R:128:5): Returns a logical vector correctly identi
  Reason: On CRAN
  
  ── Skip (test-is_valid_color.R:139:5): Returns a logical vector correctly identi
  Reason: On CRAN
  
  ── Skip (test-is_valid_color.R:152:5): Cast an error if color is not a character
  Reason: On CRAN
  
  ── Skip (test-print_dust_html.R:6:5): print_dust_html with fixed header ────────
  Reason: On CRAN
  
  ── Skip (test-print_dust_html.R:17:5): print_dust_html with interactive = FALSE 
  Reason: On CRAN
  
  ── Skip (test-print_dust_html.R:28:5): print_dust_html with interactive = FALSE,
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex.R:6:5): print_dust_latex ────────────────────────
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex.R:41:5): print_dust_latex with a label ──────────
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex.R:53:5): print_dust_latex with bookdown and no la
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex.R:65:5): print_dust_latex with bookdown and a lab
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex.R:78:5): print_dust_latex with longtable ────────
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex.R:90:5): print_dust_latex with float = FALSE ────
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex.R:102:5): print_dust_latex with HTML colors ─────
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex.R:115:5): print_dust_latex with rgb color ───────
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex.R:129:5): print_dust_latex with vertical dashed b
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex.R:144:5): print_dust_latex with horizontal border
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex.R:157:5): print_dust_latex with horizontal border
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex.R:171:5): print_dust_latex sanitization ─────────
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex_hhline.R:6:5): print_dust_latex_hhline ──────────
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex_hhline.R:42:5): print_dust_latex_hhline with a la
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex_hhline.R:55:5): print_dust_latex_hhline with book
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex_hhline.R:68:5): print_dust_latex_hhline with book
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex_hhline.R:82:5): print_dust_latex_hhline with long
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex_hhline.R:95:5): print_dust_latex_hhline with floa
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex_hhline.R:108:5): print_dust_latex with hhline and
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex_hhline.R:122:5): print_dust_latex with hhline and
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex_hhline.R:137:5): print_dust_latex with hhline and
  Reason: On CRAN
  
  ── Skip (test-print_dust_latex_hhline.R:152:5): print_dust_latex with hhline and
  Reason: On CRAN
  
  ── Skip (test-print_dust_methods.R:5:3): print_dust_console ────────────────────
  Reason: On CRAN
  
  ── Skip (test-print_dust_methods.R:38:3): print_dust_html ──────────────────────
  Reason: On CRAN
  
  ── Skip (test-print_dust_methods.R:72:3): print_dust_html: correction for multip
  Reason: On CRAN
  
  ── Skip (test-print_dust_methods.R:103:3): print_dust_markdown ─────────────────
  Reason: On CRAN
  
  ── Skip (test-print_dust_methods.R:138:13): print_dust_latex ───────────────────
  Reason: On CRAN
  
  ── Skip (test-print_dust_methods.R:173:5): missing values in LaTeX output - sani
  Reason: On CRAN
  
  ── Skip (test-print_dust_methods.R:188:5): print_dust_latex does not output inva
  Reason: On CRAN
  
  ── Skip (test-print_dust_methods.R:198:5): html tables with bookdown label ─────
  Reason: On CRAN
  
  ── FAILURE (test-sprinkle_width.R:134:5): Correctly assigns values when recycle 
  sprinkle_width(x, cols = 1:2, width = c(1, 3), recycle = "rows")[["body"]][["width"]][1:12] not equal to rep(c("1", "3"), each = 6).
  4/12 mismatches
  x[3]: "3"
  y[3]: "1"
  
  x[5]: "3"
  y[5]: "1"
  
  x[8]: "1"
  y[8]: "3"
  
  x[10]: "1"
  y[10]: "3"
  
  ── Skip (test-sprinkles.R:8:5): Cast an error if no sprinkles are given ────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:17:5): Cast an error if unnamed sprinkles are given ──
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:26:5): Cast an error if a non-existent sprinkle is giv
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:34:3): sprinkles: bg ─────────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:42:3): sprinkles: bg_pattern ─────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:58:3): sprinkles: bg_pattern_by gives error when inval
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:66:3): sprinkles: bold ───────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:74:3): sprinkles: bold errors ────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:82:3): sprinkles: border_collapse ────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:91:3): sprinkles: border_collapse errors ─────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:99:3): sprinkles: border ─────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:108:3): sprinkles: border errors ─────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:116:3): sprinkles: border_thickness ──────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:125:3): sprinkles: border_thickness errors ───────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:133:3): sprinkles: border_units ──────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:142:3): sprinkles: border_units errors ───────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:150:3): sprinkles: border_style ──────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:159:3): sprinkles: border_style errors ───────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:167:3): sprinkles: border_color ──────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:176:3): sprinkles: border_color errors ───────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:184:3): sprinkles: halign ────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:193:3): sprinkles: halign errors ─────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:201:3): sprinkles: height ────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:209:3): sprinkles: height errors ─────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:217:3): sprinkles: height_units ──────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:226:3): sprinkles: height_units errors ───────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:234:3): sprinkles: fn ────────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:243:3): sprinkles: font_color ────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:252:3): sprinkles: font_color error ──────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:260:3): sprinkles: font_size ─────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:269:3): sprinkles: font_size errors ──────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:277:3): sprinkles: font_size_units ───────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:286:3): sprinkles: font_size_unit errors ─────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:294:3): sprinkles: italic ────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:303:3): sprinkles: italic errors ─────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:311:3): sprinkles: longtable accepts TRUE ────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:319:3): sprinkles: longtable accepts FALSE ───────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:327:3): sprinkles: longtable accepts a number ────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:335:3): sprinkles: longtable- character resolve to FAL
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:342:3): sprinkles: merge ─────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:350:3): sprinkles: merge is not logical ──────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:359:3): sprinkles: merge_rowval without merge casts me
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:368:3): sprinkles: merge_colval without merge casts me
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:377:3): sprinkles: na_string ─────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:385:3): sprinkles: na_string not character ───────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:393:3): sprinkles: pad ───────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:401:3): sprinkles: pad errors ────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:409:3): sprinkles: replace ───────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:417:3): sprinkles: replace errors ────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:426:3): sprinkles: round ─────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:434:3): sprinkles: round errors ──────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:442:3): sprinkles: rotate_degree ─────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:451:3): sprinkles: rotate_degree errors ──────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:459:3): sprinkles: valign ────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:467:3): sprinkles: valign errors ─────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:475:3): sprinkles: width ─────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:483:3): sprinkles: width errors ──────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:491:3): sprinkles: width_units ───────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:500:3): sprinkles: width_units errors ────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:508:3): sprinkles: no sprinkles given ────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:516:3): sprinkles: single unnamed sprinkle ───────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:524:3): sprinkles: multiple unnamed sprinkles ────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:532:3): sprinkles: mixture of named and unnamed sprink
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:542:5): sprinkles: fixed argument ────────────────────
  Reason: On CRAN
  
  ── Skip (test-sprinkles.R:556:5): sprinkles: longtable ─────────────────────────
  Reason: On CRAN
  
  ── Skipped tests  ──────────────────────────────────────────────────────────────
  ● On CRAN (120)
  
  ══ testthat results  ═══════════════════════════════════════════════════════════
  FAILURE (test-sprinkle_width.R:134:5): Correctly assigns values when recycle is not 'none' and multiple values are given.
  
  [ FAIL 1 | WARN 0 | SKIP 120 | PASS 512 ]
  Error: Test failures
  Execution halted