Running 'testthat.R' [26s]
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
  
  -- FAILURE (test-colors.R:8:5): lowercase color --------------------------------
  `sprinkle(x, bg = "red")` produced warnings.
  
  -- FAILURE (test-colors.R:15:5): uppercase color -------------------------------
  `sprinkle(x, bg = "RED")` produced warnings.
  
  -- FAILURE (test-colors.R:22:5): mixed-case color ------------------------------
  `sprinkle(x, bg = "ReD")` produced warnings.
  
  -- FAILURE (test-colors.R:29:5): rgb color -------------------------------------
  `sprinkle(x, bg = "rgb(255,0,0)")` produced warnings.
  
  -- FAILURE (test-colors.R:36:5): rgba color ------------------------------------
  `sprinkle(x, bg = "rgba(255,0,0,0)")` produced warnings.
  
  -- FAILURE (test-colors.R:43:5): rgba color decimal alpha ----------------------
  `sprinkle(x, bg = "rgba(255,0,0,.10)")` produced warnings.
  
  -- FAILURE (test-colors.R:50:5): rgba color decimal alpha preceded by 0 --------
  `sprinkle(x, bg = "rgba(255,0,0,0.10)")` produced warnings.
  
  -- FAILURE (test-colors.R:57:5): rgba color 1.0 alpha --------------------------
  `sprinkle(x, bg = "rgba(255,0,0,1.0)")` produced warnings.
  
  -- FAILURE (test-colors.R:64:5): hexidecimal color -----------------------------
  `sprinkle(x, bg = "#FF0000")` produced warnings.
  
  -- FAILURE (test-colors.R:71:5): hexidecimal color with transparency -----------
  `sprinkle(x, bg = "#FF0000F0")` produced warnings.
  
  -- FAILURE (test-colors.R:78:5): transparent color -----------------------------
  `sprinkle(x, bg = "transparent")` produced warnings.
  
  -- FAILURE (test-index_to_sprinkle.R:64:5): recycle = columns is correctly trans
  `sprinkle_bg(...)` produced warnings.
  
  -- 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
  
  -- FAILURE (test-medley.R:7:3): medley_bw --------------------------------------
  `dust(fit) %>% medley_bw() %>% sprinkle_print_method("html")` produced warnings.
  
  -- FAILURE (test-medley.R:17:3): medley_model ----------------------------------
  `dust(fit, glance_foot = TRUE) %>% medley_model() %>% sprinkle_print_method("html")` produced warnings.
  
  -- FAILURE (test-medley_all_borders.R:7:3): medley_all_borders with defaults ---
  `dust(fit) %>% medley_all_borders()` produced warnings.
  
  -- FAILURE (test-medley_all_borders.R:15:3): medley_all_borders with horizontal 
  `dust(fit) %>% medley_all_borders(rows = 2, cols = 3, horizontal = FALSE)` produced warnings.
  
  -- FAILURE (test-medley_all_borders.R:25:3): medley_all_borders with vertical = 
  ``%>%`(...)` produced warnings.
  
  -- FAILURE (test-medley_all_borders.R:37:5): medley_all_borders with part = 'tab
  `dust(fit) %>% medley_all_borders(part = "table") %>% sprinkle_print_method("html")` produced warnings.
  
  -- Warning (test-perform_function.R:6:3): Apply a calculation ------------------
  cannot xtfrm data frames
  
  -- Warning (test-perform_function.R:18:3): Apply a string manipulation ---------
  cannot xtfrm data frames
  
  -- FAILURE (test-pixieply.R:5:3): apply medley to dust_list --------------------
  `pixieply(...)` produced warnings.
  
  -- FAILURE (test-pixieply.R:19:5): apply unique captions to dust_list ----------
  `.` produced warnings.
  
  -- Warning (test-print.dust.R:14:3): printing to console succeeds with sprinkles
  cannot xtfrm data frames
  
  -- Warning (test-print.dust.R:46:3): printing to console succeeds with sprinkles
  cannot xtfrm data frames
  
  -- Warning (test-print.dust.R:79:3): printing to console succeeds with sprinkles
  cannot xtfrm data frames
  
  -- 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
  
  -- Warning (test-sprinkle_align.R:12:5): Correctly reassigns the appropriate ele
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_align.R:24:5): Correctly reassigns the appropriate ele
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_align.R:49:5): Correctly reassigns the appropriate ele
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_align.R:61:5): Correctly reassigns the appropriate ele
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_align.R:84:5): Correctly skips reassignment when valig
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_align.R:94:5): Function succeeds when called on a dust
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_align.R:116:5): Casts an error if halign is not a char
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_align.R:159:5): Casts an error if valign is not a char
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_align.R:168:5): Cast an error if recycle = 'none' and 
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_align.R:177:5): Passes if recycle != 'none' and halign
  `sprinkle_align(x, halign = c("left", "right"), recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_align.R:189:5): Cast an error if recycle = 'none' and 
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_align.R:198:5): Passes if recycle != 'none' and halign
  `sprinkle_align(x, valign = c("bottom", "top"), recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_align.R:210:5): Cast an error if halign is not one of 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_align.R:221:5): Cast an error if valign is not one of 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_bg.R:12:5): Correctly reassigns the appropriate elemen
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_bg.R:24:5): Correctly reassigns the appropriate elemen
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_bg.R:47:5): Function succeeds when called on a dust_li
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_bg.R:69:5): Casts an error if bg is not a character(1)
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_bg.R:78:5): Casts an error if bg is not a valid color 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_bg.R:85:5): Casts an error if bg is not a valid color 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_bg.R:126:5): Casts an error if recycle = 'none' and bg
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_bg.R:133:5): Passes when recycle != 'none' and bg does
  `sprinkle_bg(x, bg = c("red", "blue"), recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_bg_pattern.R:11:5): Correctly reassigns the appropriat
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_bg_pattern.R:23:5): Correctly reassigns the appropriat
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_bg_pattern.R:36:5): Correctly reassigns the appropriat
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_bg_pattern.R:49:5): Function succeeds when called on a
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_border.R:11:5): Correctly reassigns the left_border, r
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_border.R:27:5): Correctly reassigns the left_border, r
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_border.R:38:5): Correctly reassigns the left_border, r
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_border.R:49:5): Correctly reassigns the left_border, r
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_border.R:60:5): Correctly reassigns the left_border, r
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_border.R:70:5): Function succeeds when called on a dus
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_border.R:95:5): Cast an error if any element of border
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_border.R:106:5): Cast an error if border_color is not 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_border.R:115:5): Cast an error if border_color is not 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_border.R:126:5): Cast an error if border_color is not 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_border.R:138:5): Cast an error if border_style is not 
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_border.R:148:5): Accept solid, dashed, dotted, double,
  `sprinkle_border(x, border_style = "solid")` produced warnings.
  
  -- FAILURE (test-sprinkle_border.R:158:5): Accept solid, dashed, dotted, double,
  `sprinkle_border(x, border_style = "dashed")` produced warnings.
  
  -- FAILURE (test-sprinkle_border.R:168:5): Accept solid, dashed, dotted, double,
  `sprinkle_border(x, border_style = "dotted")` produced warnings.
  
  -- FAILURE (test-sprinkle_border.R:179:5): Accept solid, dashed, dotted, double,
  `sprinkle_border(x, border_style = "double")` produced warnings.
  
  -- FAILURE (test-sprinkle_border.R:189:5): Accept solid, dashed, dotted, double,
  `sprinkle_border(x, border_style = "groove")` produced warnings.
  
  -- FAILURE (test-sprinkle_border.R:199:5): Accept solid, dashed, dotted, double,
  `sprinkle_border(x, border_style = "ridge")` produced warnings.
  
  -- FAILURE (test-sprinkle_border.R:209:5): Accept solid, dashed, dotted, double,
  `sprinkle_border(x, border_style = "inset")` produced warnings.
  
  -- FAILURE (test-sprinkle_border.R:219:5): Accept solid, dashed, dotted, double,
  `sprinkle_border(x, border_style = "outset")` produced warnings.
  
  -- FAILURE (test-sprinkle_border.R:229:5): Accept solid, dashed, dotted, double,
  `sprinkle_border(x, border_style = "hidden")` produced warnings.
  
  -- FAILURE (test-sprinkle_border.R:239:5): Accept solid, dashed, dotted, double,
  `sprinkle_border(x, border_style = "none")` produced warnings.
  
  -- Warning (test-sprinkle_border.R:250:5): Cast an error if border_thickness is 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_border.R:259:5): Cast an error if border_thickness is 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_border.R:270:5): Cast an error if border_units is not 
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_border.R:279:5): border_units accepts pt -------------
  `sprinkle_border(x, border_units = "pt")` produced warnings.
  
  -- FAILURE (test-sprinkle_border.R:288:5): border_units accepts px -------------
  `sprinkle_border(x, border_units = "px")` produced warnings.
  
  -- Warning (test-sprinkle_border.R:303:5): Casts an error if recycle = 'none' an
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_border.R:310:5): Passes when recycle != 'none' and bor
  `sprinkle_border(x, border_color = c("red", "blue"), recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_border.R:319:5): Casts an error if recycle = 'none' an
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_border.R:326:5): Passes when recycle != 'none' and bor
  `sprinkle_border(x, border_style = c("dashed", "solid"), recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_border.R:335:5): Casts an error if recycle = 'none' an
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_border.R:342:5): Passes when recycle != 'none' and bor
  `sprinkle_border(x, border_thickness = c(1, 3), recycle = "rows")` produced warnings.
  
  -- FAILURE (test-sprinkle_border.R:351:5): Quietly restrict border_units to just
  `sprinkle_border(x, border_units = c("px", "pt"), recycle = "none")` produced warnings.
  
  -- Warning (test-sprinkle_discrete.R:10:5): Correctly reassigns `bg` -----------
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_discrete.R:24:5): Correctly reassigns `font_color` ---
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_discrete.R:38:5): Correctly reassigns `font_color` ---
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_discrete.R:52:5): Selects default colors when discrete
  `sprinkle_discrete(x, cols = "gear", discrete = "bg")` produced warnings.
  
  -- Warning (test-sprinkle_discrete.R:61:5): Correctly reassigns `border` -------
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_discrete.R:75:5): Correctly reassigns `border` -------
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_discrete.R:89:5): Function succeeds when called on a d
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_discrete.R:148:5): Cast an error if discrete_color has
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_dust_list.R:9:3): sprinkle_table on a dust_list ------
  `sprinkle_table(dlist, longtable = TRUE)` produced warnings.
  
  -- FAILURE (test-sprinkle_dust_list.R:30:3): sprinkle a dust_list --------------
  `sprinkle(dlist, rows = 3, cols = 2, italic = TRUE)` produced warnings.
  
  -- Warning (test-sprinkle_fn.R:10:5): Correctly reassigns the appropriate elemen
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_fn.R:22:5): Correctly reassigns the appropriate elemen
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_fn.R:45:5): Function succeeds when called on a dust_li
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_fn.R:67:5): Casts an error if bg is not a call object 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:10:5): Correctly change the bold column of the 
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_font.R:21:5): Succeeds when called on a dust_list obje
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_font.R:36:5): Correctly change the italic column of th
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:49:5): Correctly change the font_size column of
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:62:5): Correctly change the font_size_units col
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:75:5): Correctly change the font_color column o
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:88:5): Correctly change the font_family column 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:112:5): Cast an error if bold is not logical(1)
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:122:5): Cast an error if bold is not logical(1)
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:134:5): Cast an error if italic is not logical(
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:144:5): Cast an error if italic is not logical(
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:156:5): Cast an error if font_size is not numer
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:166:5): Cast an error if font_size_units is not
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:178:5): Cast an error if font_size_units is not
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:188:5): Cast an error if font_size_units is not
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:200:5): Cast an error if font_size_units is not
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:212:5): Cast an error if font_color is not char
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:222:5): Cast an error if font_color is not char
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:234:5): Cast an error if any value in font_colo
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:246:5): Cast an error if font_family is not cha
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:256:5): Cast an error if font_family is not cha
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_font.R:280:5): Casts an error if recycle = 'none' and 
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_font.R:287:5): Passes when recycle != 'none' and bold 
  `sprinkle_font(x, bold = c(TRUE, FALSE), recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_font.R:296:5): Casts an error if recycle = 'none' and 
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_font.R:303:5): Passes when recycle != 'none' and itali
  `sprinkle_font(x, italic = c(TRUE, FALSE), recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_font.R:312:5): Casts an error if recycle = 'none' and 
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_font.R:319:5): Passes when recycle != 'none' and font_
  `sprinkle_font(x, font_size = c(10, 12), recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_font.R:328:5): Casts an error if recycle = 'none' and 
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_font.R:335:5): Passes when recycle != 'none' and font_
  `sprinkle_font(x, font_size_units = c("px", "pt"), recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_font.R:344:5): Casts an error if recycle = 'none' and 
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_font.R:351:5): Passes when recycle != 'none' and font_
  `sprinkle_font(x, font_color = c("red", "blue"), recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_font.R:360:5): Casts an error if recycle = 'none' and 
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_font.R:367:5): Passes when recycle != 'none' and font_
  `sprinkle_font(x, font_family = c("Roman", "Arial"), recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_gradient.R:20:5): Correctly reassigns the appropriate 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_gradient.R:34:5): Correctly reassigns the appropriate 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_gradient.R:47:5): Correctly reassigns the appropriate 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_gradient.R:60:5): Correctly reassigns the appropriate 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_gradient.R:73:5): Correctly reassigns the appropriate 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_gradient.R:86:5): Correctly reassigns the appropriate 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_gradient.R:99:5): Correctly reassigns the appropriate 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_gradient.R:112:5): Correctly reassigns the appropriate
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_gradient.R:125:5): Correctly reassigns the appropriate
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_gradient.R:138:5): Correctly reassigns the appropriate
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_gradient.R:151:5): Correctly reassigns the appropriate
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_gradient.R:164:5): Correctly reassigns the appropriate
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_gradient.R:178:5): Correctly reassigns the default col
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_gradient.R:191:5): Correctly reassigns the color for c
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_gradient.R:204:5): sprinkle_gradient succeeds on dust_
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_height.R:11:5): Correctly reassigns the appropriate el
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_height.R:22:5): Correctly reassigns the appropriate el
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_height.R:32:5): Function succeeds when called on a dus
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_height.R:54:5): Cast an error if height is not a numer
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_height.R:61:5): Cast an error if height is not a numer
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_height.R:70:5): Cast an error if height_units is not a
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_height.R:77:5): Cast an error if height_units is not a
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_height.R:122:5): Casts an error if recycle = 'none' an
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_height.R:129:5): Passes when recycle != 'none' and hei
  `sprinkle_height(x, height = c(10, 15), recycle = "rows")` produced warnings.
  
  -- FAILURE (test-sprinkle_height.R:138:5): When recycle = 'none', quietly coerce
  `sprinkle_height(x, height_units = c("px", "pt"))` produced warnings.
  
  -- Warning (test-sprinkle_merge.R:13:5): Correctly reassigns the appropriate ele
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_merge.R:24:5): Correctly reassigns the appropriate ele
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_merge.R:36:5): Correctly reassigns the appropriate ele
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_merge.R:48:5): Works with a dust_list object ---------
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_merge.R:60:5): Correctly skips merging when merge = FA
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_na_string.R:12:5): Correctly reassigns the appropriate
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_na_string.R:24:5): Correctly reassigns the appropriate
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_na_string.R:47:5): Succeeds when called on a dust_list
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_na_string.R:69:5): Casts an error if bg is not a chara
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_na_string.R:110:5): Casts an error if recycle = 'none'
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_na_string.R:117:5): Passes when recycle != 'none' and 
  `sprinkle_na_string(x, na_string = c("Roman", "Arial"), recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_pad.R:12:5): Correctly reassigns the appropriate eleme
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_pad.R:24:5): Correctly reassigns the appropriate eleme
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_pad.R:47:5): Function succeeds when called on a dust_l
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_pad.R:69:5): Casts an error if pad is not a numeric(1)
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_pad.R:112:5): Casts an error if recycle = 'none' and p
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_pad.R:119:5): Passes when recycle != 'none' and pad do
  `sprinkle_pad(x, pad = 1:3, recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_replace.R:12:5): Correctly reassigns the appropriate e
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_replace.R:24:5): Correctly reassigns the appropriate e
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_replace.R:47:5): Function succeeds when called on a du
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_replace.R:69:5): Casts an error if bg is not an atomic
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_replace.R:101:5): Casts an error if `length(replace)` 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_rotate_degree.R:11:5): Correctly reassigns the appropr
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_rotate_degree.R:21:5): Succeeds when called on a dust_
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_rotate_degree.R:43:5): Cast an error if rotate_degree 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_rotate_degree.R:50:5): Cast an error if rotate_degree 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_rotate_degree.R:95:5): Casts an error if recycle = 'no
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_rotate_degree.R:102:5): Passes when recycle != 'none' 
  `sprinkle_rotate_degree(x, rotate_degree = 1:3, recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_round.R:11:5): Correctly reassigns the appropriate ele
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_round.R:21:5): Succeeds when called on a dust_list obj
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_round.R:43:5): Cast an error if round is not a numeric
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_round.R:50:5): Cast an error if round is not a numeric
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_round.R:95:5): Casts an error if recycle = 'none' and 
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_round.R:102:5): Passes when recycle != 'none' and roun
  `sprinkle_round(x, round = 1:3, recycle = "rows")` produced warnings.
  
  -- Warning (test-sprinkle_sanitize.R:11:5): Correctly reassigns the appropriate 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_sanitize.R:22:5): Correctly reassigns the appropriate 
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_sanitize.R:35:5): Function succeeds when called on a d
  ``%>%`(...)` produced warnings.
  
  -- FAILURE (test-sprinkle_table.R:6:3): sprinkle_table: apply a sprinkle to all 
  `sprinkle_table(x, round = 2)` produced warnings.
  
  -- Warning (test-sprinkle_width.R:11:5): Correctly reassigns the appropriate ele
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_width.R:22:5): Correctly reassigns the appropriate ele
  cannot xtfrm data frames
  
  -- FAILURE (test-sprinkle_width.R:32:5): Function succeeds when called on a dust
  ``%>%`(...)` produced warnings.
  
  -- Warning (test-sprinkle_width.R:57:5): Cast an error if width is not a numeric
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_width.R:64:5): Cast an error if width is not a numeric
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_width.R:73:5): Cast an error if width_units is not a c
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_width.R:80:5): Cast an error if width_units is not a c
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_width.R:125:5): Casts an error if recycle = 'none' and
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_width.R:134:5): Correctly assigns values when recycle 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_width.R:147:5): Correctly assigns values when recycle 
  cannot xtfrm data frames
  
  -- Warning (test-sprinkle_width.R:162:5): Quietly accepts only the first value i
  cannot xtfrm data frames
  
  -- 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-colors.R:8:5): lowercase color
  FAILURE (test-colors.R:15:5): uppercase color
  FAILURE (test-colors.R:22:5): mixed-case color
  FAILURE (test-colors.R:29:5): rgb color
  FAILURE (test-colors.R:36:5): rgba color
  FAILURE (test-colors.R:43:5): rgba color decimal alpha
  FAILURE (test-colors.R:50:5): rgba color decimal alpha preceded by 0
  FAILURE (test-colors.R:57:5): rgba color 1.0 alpha
  FAILURE (test-colors.R:64:5): hexidecimal color
  FAILURE (test-colors.R:71:5): hexidecimal color with transparency
  FAILURE (test-colors.R:78:5): transparent color
  FAILURE (test-index_to_sprinkle.R:64:5): recycle = columns is correctly translated
  FAILURE (test-medley.R:7:3): medley_bw
  FAILURE (test-medley.R:17:3): medley_model
  FAILURE (test-medley_all_borders.R:7:3): medley_all_borders with defaults
  FAILURE (test-medley_all_borders.R:15:3): medley_all_borders with horizontal = FALSE
  FAILURE (test-medley_all_borders.R:25:3): medley_all_borders with vertical = FALSE
  FAILURE (test-medley_all_borders.R:37:5): medley_all_borders with part = 'table'
  Warning (test-perform_function.R:6:3): Apply a calculation
  Warning (test-perform_function.R:18:3): Apply a string manipulation
  FAILURE (test-pixieply.R:5:3): apply medley to dust_list
  FAILURE (test-pixieply.R:19:5): apply unique captions to dust_list
  Warning (test-print.dust.R:14:3): printing to console succeeds with sprinkles
  Warning (test-print.dust.R:46:3): printing to console succeeds with sprinkles
  Warning (test-print.dust.R:79:3): printing to console succeeds with sprinkles
  Warning (test-sprinkle_align.R:12:5): Correctly reassigns the appropriate elements of the halign column in the table part.
  Warning (test-sprinkle_align.R:24:5): Correctly reassigns the appropriate elements of the halign column in the table part.
  Warning (test-sprinkle_align.R:49:5): Correctly reassigns the appropriate elements of the valign column in the table part.
  Warning (test-sprinkle_align.R:61:5): Correctly reassigns the appropriate elements of the valign column in the table part.
  Warning (test-sprinkle_align.R:84:5): Correctly skips reassignment when valign = halign = NULL
  FAILURE (test-sprinkle_align.R:94:5): Function succeeds when called on a dust_list object
  Warning (test-sprinkle_align.R:116:5): Casts an error if halign is not a character
  Warning (test-sprinkle_align.R:159:5): Casts an error if valign is not a character
  Warning (test-sprinkle_align.R:168:5): Cast an error if recycle = 'none' and halign does not have length 1.
  FAILURE (test-sprinkle_align.R:177:5): Passes if recycle != 'none' and halign does not have length 1.
  Warning (test-sprinkle_align.R:189:5): Cast an error if recycle = 'none' and halign does not have length 1.
  FAILURE (test-sprinkle_align.R:198:5): Passes if recycle != 'none' and halign does not have length 1.
  Warning (test-sprinkle_align.R:210:5): Cast an error if halign is not one of c('left', 'center', 'right')
  Warning (test-sprinkle_align.R:221:5): Cast an error if valign is not one of c('bottom', 'middle', 'top')
  Warning (test-sprinkle_bg.R:12:5): Correctly reassigns the appropriate elements bg column in the table part.
  Warning (test-sprinkle_bg.R:24:5): Correctly reassigns the appropriate elements bg column in the table part.
  FAILURE (test-sprinkle_bg.R:47:5): Function succeeds when called on a dust_list object
  Warning (test-sprinkle_bg.R:69:5): Casts an error if bg is not a character(1)
  Warning (test-sprinkle_bg.R:78:5): Casts an error if bg is not a valid color format.
  Warning (test-sprinkle_bg.R:85:5): Casts an error if bg is not a valid color format.
  Warning (test-sprinkle_bg.R:126:5): Casts an error if recycle = 'none' and bg does not have length 1.
  FAILURE (test-sprinkle_bg.R:133:5): Passes when recycle != 'none' and bg does has length > 1.
  Warning (test-sprinkle_bg_pattern.R:11:5): Correctly reassigns the appropriate elements of the `bg` columns 
     in the table part
  Warning (test-sprinkle_bg_pattern.R:23:5): Correctly reassigns the appropriate elements of the `bg` columns 
     in the table part
  Warning (test-sprinkle_bg_pattern.R:36:5): Correctly reassigns the appropriate elements of the `bg` columns 
    in the table part
  FAILURE (test-sprinkle_bg_pattern.R:49:5): Function succeeds when called on a dust_list object
  Warning (test-sprinkle_border.R:11:5): Correctly reassigns the left_border, right_border, top_border, and 
     bottom_border columns in the table part
  Warning (test-sprinkle_border.R:27:5): Correctly reassigns the left_border, right_border, top_border, and 
     bottom_border columns in the table part
  Warning (test-sprinkle_border.R:38:5): Correctly reassigns the left_border, right_border, top_border, and 
     bottom_border columns in the table part
  Warning (test-sprinkle_border.R:49:5): Correctly reassigns the left_border, right_border, top_border, and 
     bottom_border columns in the table part
  Warning (test-sprinkle_border.R:60:5): Correctly reassigns the left_border, right_border, top_border, and 
     bottom_border columns in the table part
  FAILURE (test-sprinkle_border.R:70:5): Function succeeds when called on a dust_list object
  Warning (test-sprinkle_border.R:95:5): Cast an error if any element of border is not one of all, bottom, 
     left, top, or right
  Warning (test-sprinkle_border.R:106:5): Cast an error if border_color is not a character(1)
  Warning (test-sprinkle_border.R:115:5): Cast an error if border_color is not a character(1)
  Warning (test-sprinkle_border.R:126:5): Cast an error if border_color is not a valid color format
  Warning (test-sprinkle_border.R:138:5): Cast an error if border_style is not one of solid, dashed, dotted,
    double groove, ridge, inset, outset, hidden, none
  FAILURE (test-sprinkle_border.R:148:5): Accept solid, dashed, dotted, double, groove, ridge, inset, outset, hidden
     and none
  FAILURE (test-sprinkle_border.R:158:5): Accept solid, dashed, dotted, double, groove, ridge, inset, outset, hidden
     and none
  FAILURE (test-sprinkle_border.R:168:5): Accept solid, dashed, dotted, double, groove, ridge, inset, outset, hidden
     and none
  FAILURE (test-sprinkle_border.R:179:5): Accept solid, dashed, dotted, double, groove, ridge, inset, outset, hidden
     and none
  FAILURE (test-sprinkle_border.R:189:5): Accept solid, dashed, dotted, double, groove, ridge, inset, outset, hidden
     and none
  FAILURE (test-sprinkle_border.R:199:5): Accept solid, dashed, dotted, double, groove, ridge, inset, outset, hidden
     and none
  FAILURE (test-sprinkle_border.R:209:5): Accept solid, dashed, dotted, double, groove, ridge, inset, outset, hidden
     and none
  FAILURE (test-sprinkle_border.R:219:5): Accept solid, dashed, dotted, double, groove, ridge, inset, outset, hidden
     and none
  FAILURE (test-sprinkle_border.R:229:5): Accept solid, dashed, dotted, double, groove, ridge, inset, outset, hidden
     and none
  FAILURE (test-sprinkle_border.R:239:5): Accept solid, dashed, dotted, double, groove, ridge, inset, outset, hidden
     and none
  Warning (test-sprinkle_border.R:250:5): Cast an error if border_thickness is not a numeric(1)
  Warning (test-sprinkle_border.R:259:5): Cast an error if border_thickness is not a numeric(1)
  Warning (test-sprinkle_border.R:270:5): Cast an error if border_units is not one of pt or px
  FAILURE (test-sprinkle_border.R:279:5): border_units accepts pt
  FAILURE (test-sprinkle_border.R:288:5): border_units accepts px
  Warning (test-sprinkle_border.R:303:5): Casts an error if recycle = 'none' and border_color does not have length 1.
  FAILURE (test-sprinkle_border.R:310:5): Passes when recycle != 'none' and border_color does has length > 1.
  Warning (test-sprinkle_border.R:319:5): Casts an error if recycle = 'none' and border_style does not have length 1.
  FAILURE (test-sprinkle_border.R:326:5): Passes when recycle != 'none' and border_color does has length > 1.
  Warning (test-sprinkle_border.R:335:5): Casts an error if recycle = 'none' and border_thickness does not have length 1.
  FAILURE (test-sprinkle_border.R:342:5): Passes when recycle != 'none' and border_thickness does has length > 1.
  FAILURE (test-sprinkle_border.R:351:5): Quietly restrict border_units to just the first element if it has length > 1 and recycle = 'none'
  Warning (test-sprinkle_discrete.R:10:5): Correctly reassigns `bg`
  Warning (test-sprinkle_discrete.R:24:5): Correctly reassigns `font_color`
  Warning (test-sprinkle_discrete.R:38:5): Correctly reassigns `font_color`
  FAILURE (test-sprinkle_discrete.R:52:5): Selects default colors when discrete_color is NULL
  Warning (test-sprinkle_discrete.R:61:5): Correctly reassigns `border`
  Warning (test-sprinkle_discrete.R:75:5): Correctly reassigns `border`
  FAILURE (test-sprinkle_discrete.R:89:5): Function succeeds when called on a dust_list object
  Warning (test-sprinkle_discrete.R:148:5): Cast an error if discrete_color has too few values
  FAILURE (test-sprinkle_dust_list.R:9:3): sprinkle_table on a dust_list
  FAILURE (test-sprinkle_dust_list.R:30:3): sprinkle a dust_list
  Warning (test-sprinkle_fn.R:10:5): Correctly reassigns the appropriate elements of the fn column in the table part.
  Warning (test-sprinkle_fn.R:22:5): Correctly reassigns the appropriate elements bg column in the table part.
  FAILURE (test-sprinkle_fn.R:45:5): Function succeeds when called on a dust_list object
  Warning (test-sprinkle_fn.R:67:5): Casts an error if bg is not a call object
  Warning (test-sprinkle_font.R:10:5): Correctly change the bold column of the table part for the selected cells
  FAILURE (test-sprinkle_font.R:21:5): Succeeds when called on a dust_list object
  Warning (test-sprinkle_font.R:36:5): Correctly change the italic column of the table part for the selected cells
  Warning (test-sprinkle_font.R:49:5): Correctly change the font_size column of the table part for the selected cells
  Warning (test-sprinkle_font.R:62:5): Correctly change the font_size_units column of the table part for the selected cells
  Warning (test-sprinkle_font.R:75:5): Correctly change the font_color column of the table part for the selected cells
  Warning (test-sprinkle_font.R:88:5): Correctly change the font_family column of the table part for the selected cells
  Warning (test-sprinkle_font.R:112:5): Cast an error if bold is not logical(1)
  Warning (test-sprinkle_font.R:122:5): Cast an error if bold is not logical(1)
  Warning (test-sprinkle_font.R:134:5): Cast an error if italic is not logical(1)
  Warning (test-sprinkle_font.R:144:5): Cast an error if italic is not logical(1)
  Warning (test-sprinkle_font.R:156:5): Cast an error if font_size is not numeric(1)
  Warning (test-sprinkle_font.R:166:5): Cast an error if font_size_units is not numeric(1)
  Warning (test-sprinkle_font.R:178:5): Cast an error if font_size_units is not character(1)
  Warning (test-sprinkle_font.R:188:5): Cast an error if font_size_units is not character(1)
  Warning (test-sprinkle_font.R:200:5): Cast an error if font_size_units is not one of px, pt, em, %
  Warning (test-sprinkle_font.R:212:5): Cast an error if font_color is not character(1)
  Warning (test-sprinkle_font.R:222:5): Cast an error if font_color is not character(1)
  Warning (test-sprinkle_font.R:234:5): Cast an error if any value in font_color is not a valid color
  Warning (test-sprinkle_font.R:246:5): Cast an error if font_family is not character(1)
  Warning (test-sprinkle_font.R:256:5): Cast an error if font_family is not character(1)
  Warning (test-sprinkle_font.R:280:5): Casts an error if recycle = 'none' and bold does not have length 1.
  FAILURE (test-sprinkle_font.R:287:5): Passes when recycle != 'none' and bold does has length > 1.
  Warning (test-sprinkle_font.R:296:5): Casts an error if recycle = 'none' and italic does not have length 1.
  FAILURE (test-sprinkle_font.R:303:5): Passes when recycle != 'none' and italic does has length > 1.
  Warning (test-sprinkle_font.R:312:5): Casts an error if recycle = 'none' and font_size does not have length 1.
  FAILURE (test-sprinkle_font.R:319:5): Passes when recycle != 'none' and font_size does has length > 1.
  Warning (test-sprinkle_font.R:328:5): Casts an error if recycle = 'none' and font_size_units does not have length 1.
  FAILURE (test-sprinkle_font.R:335:5): Passes when recycle != 'none' and font_size_units does has length > 1.
  Warning (test-sprinkle_font.R:344:5): Casts an error if recycle = 'none' and font_color does not have length 1.
  FAILURE (test-sprinkle_font.R:351:5): Passes when recycle != 'none' and font_color does has length > 1.
  Warning (test-sprinkle_font.R:360:5): Casts an error if recycle = 'none' and font_family does not have length 1.
  FAILURE (test-sprinkle_font.R:367:5): Passes when recycle != 'none' and font_family does has length > 1.
  Warning (test-sprinkle_gradient.R:20:5): Correctly reassigns the appropriate elements of the bg column
  Warning (test-sprinkle_gradient.R:34:5): Correctly reassigns the appropriate elements of the border columns
  Warning (test-sprinkle_gradient.R:47:5): Correctly reassigns the appropriate elements of the border columns
  Warning (test-sprinkle_gradient.R:60:5): Correctly reassigns the appropriate elements of the border columns
  Warning (test-sprinkle_gradient.R:73:5): Correctly reassigns the appropriate elements of the border columns
  Warning (test-sprinkle_gradient.R:86:5): Correctly reassigns the appropriate elements of the border columns
  Warning (test-sprinkle_gradient.R:99:5): Correctly reassigns the appropriate elements of the border columns
  Warning (test-sprinkle_gradient.R:112:5): Correctly reassigns the appropriate elements of the border columns
  Warning (test-sprinkle_gradient.R:125:5): Correctly reassigns the appropriate elements of the border columns
  Warning (test-sprinkle_gradient.R:138:5): Correctly reassigns the appropriate elements of the border columns
  Warning (test-sprinkle_gradient.R:151:5): Correctly reassigns the appropriate elements of the border columns
  Warning (test-sprinkle_gradient.R:164:5): Correctly reassigns the appropriate elements of the border columns
  Warning (test-sprinkle_gradient.R:178:5): Correctly reassigns the default color for gradient_na = NULL
  Warning (test-sprinkle_gradient.R:191:5): Correctly reassigns the color for custom cut vector
  FAILURE (test-sprinkle_gradient.R:204:5): sprinkle_gradient succeeds on dust_list
  Warning (test-sprinkle_height.R:11:5): Correctly reassigns the appropriate elements of height and
     height_units columns in the table part
  Warning (test-sprinkle_height.R:22:5): Correctly reassigns the appropriate elements of height and
     height_units columns in the table part
  FAILURE (test-sprinkle_height.R:32:5): Function succeeds when called on a dust_list object
  Warning (test-sprinkle_height.R:54:5): Cast an error if height is not a numeric(1)
  Warning (test-sprinkle_height.R:61:5): Cast an error if height is not a numeric(1)
  Warning (test-sprinkle_height.R:70:5): Cast an error if height_units is not a character(1)
  Warning (test-sprinkle_height.R:77:5): Cast an error if height_units is not a character(1)
  Warning (test-sprinkle_height.R:122:5): Casts an error if recycle = 'none' and height does not have length 1.
  FAILURE (test-sprinkle_height.R:129:5): Passes when recycle != 'none' and height has length > 1.
  FAILURE (test-sprinkle_height.R:138:5): When recycle = 'none', quietly coerce height_units to just the first element given.
  Warning (test-sprinkle_merge.R:13:5): Correctly reassigns the appropriate elements of merge, merge_rowval and 
     merge_colval columns in the table part.
  Warning (test-sprinkle_merge.R:24:5): Correctly reassigns the appropriate elements of merge, merge_rowval and 
     merge_colval columns in the table part.
  Warning (test-sprinkle_merge.R:36:5): Correctly reassigns the appropriate elements of merge, merge_rowval and 
     merge_colval columns in the table part.
  FAILURE (test-sprinkle_merge.R:48:5): Works with a dust_list object
  Warning (test-sprinkle_merge.R:60:5): Correctly skips merging when merge = FALSE
  Warning (test-sprinkle_na_string.R:12:5): Correctly reassigns the appropriate elements of the na_string column in the table part.
  Warning (test-sprinkle_na_string.R:24:5): Correctly reassigns the appropriate elements bg column in the table part.
  FAILURE (test-sprinkle_na_string.R:47:5): Succeeds when called on a dust_list object
  Warning (test-sprinkle_na_string.R:69:5): Casts an error if bg is not a character(1)
  Warning (test-sprinkle_na_string.R:110:5): Casts an error if recycle = 'none' and na_string does not have length 1.
  FAILURE (test-sprinkle_na_string.R:117:5): Passes when recycle != 'none' and na_string does has length > 1.
  Warning (test-sprinkle_pad.R:12:5): Correctly reassigns the appropriate elements pad column in the table part.
  Warning (test-sprinkle_pad.R:24:5): Correctly reassigns the appropriate elements pad column in the table part.
  FAILURE (test-sprinkle_pad.R:47:5): Function succeeds when called on a dust_list object
  Warning (test-sprinkle_pad.R:69:5): Casts an error if pad is not a numeric(1)
  Warning (test-sprinkle_pad.R:112:5): Casts an error if recycle = 'none' and pad does not have length 1.
  FAILURE (test-sprinkle_pad.R:119:5): Passes when recycle != 'none' and pad does has length > 1.
  Warning (test-sprinkle_replace.R:12:5): Correctly reassigns the appropriate elements of the replace column in the table part.
  Warning (test-sprinkle_replace.R:24:5): Correctly reassigns the appropriate elements bg column in the table part.
  FAILURE (test-sprinkle_replace.R:47:5): Function succeeds when called on a dust_list object
  Warning (test-sprinkle_replace.R:69:5): Casts an error if bg is not an atomic vector
  Warning (test-sprinkle_replace.R:101:5): Casts an error if `length(replace)` is greater than the 
      number of cells to replace.
  Warning (test-sprinkle_rotate_degree.R:11:5): Correctly reassigns the appropriate elements of rotate_degree
     columns in the table part
  FAILURE (test-sprinkle_rotate_degree.R:21:5): Succeeds when called on a dust_list object
  Warning (test-sprinkle_rotate_degree.R:43:5): Cast an error if rotate_degree is not a numeric(1)
  Warning (test-sprinkle_rotate_degree.R:50:5): Cast an error if rotate_degree is not a numeric(1)
  Warning (test-sprinkle_rotate_degree.R:95:5): Casts an error if recycle = 'none' and rotate_degree does not have length 1.
  FAILURE (test-sprinkle_rotate_degree.R:102:5): Passes when recycle != 'none' and rotate_degree does has length > 1.
  Warning (test-sprinkle_round.R:11:5): Correctly reassigns the appropriate elements of round
     columns in the table part
  FAILURE (test-sprinkle_round.R:21:5): Succeeds when called on a dust_list object
  Warning (test-sprinkle_round.R:43:5): Cast an error if round is not a numeric(1)
  Warning (test-sprinkle_round.R:50:5): Cast an error if round is not a numeric(1)
  Warning (test-sprinkle_round.R:95:5): Casts an error if recycle = 'none' and round does not have length 1.
  FAILURE (test-sprinkle_round.R:102:5): Passes when recycle != 'none' and round does has length > 1.
  Warning (test-sprinkle_sanitize.R:11:5): Correctly reassigns the appropriate elements of sanitize and
    sanitize_args columns in the table part
  Warning (test-sprinkle_sanitize.R:22:5): Correctly reassigns the appropriate elements of sanitize and
    sanitize_units columns in the table part
  FAILURE (test-sprinkle_sanitize.R:35:5): Function succeeds when called on a dust_list object
  FAILURE (test-sprinkle_table.R:6:3): sprinkle_table: apply a sprinkle to all parts
  Warning (test-sprinkle_width.R:11:5): Correctly reassigns the appropriate elements of width and
     width_units columns in the table part
  Warning (test-sprinkle_width.R:22:5): Correctly reassigns the appropriate elements of width and
     width_units columns in the table part
  FAILURE (test-sprinkle_width.R:32:5): Function succeeds when called on a dust_list object
  Warning (test-sprinkle_width.R:57:5): Cast an error if width is not a numeric(1)
  Warning (test-sprinkle_width.R:64:5): Cast an error if width is not a numeric(1)
  Warning (test-sprinkle_width.R:73:5): Cast an error if width_units is not a character(1)
  Warning (test-sprinkle_width.R:80:5): Cast an error if width_units is not a character(1)
  Warning (test-sprinkle_width.R:125:5): Casts an error if recycle = 'none' and width does not have length 1
  Warning (test-sprinkle_width.R:134:5): Correctly assigns values when recycle is not 'none' and multiple values are given.
  Warning (test-sprinkle_width.R:147:5): Correctly assigns values when recycle is not 'none' and multiple values are given.
  Warning (test-sprinkle_width.R:162:5): Quietly accepts only the first value in width_units when recycle = 'none'.
  
  [ FAIL 72 | WARN 133 | SKIP 120 | PASS 441 ]
  Error: Test failures
  Execution halted