Running ‘testthat.R’ [15s/18s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(gghighlight)
  Loading required package: ggplot2
  > 
  > test_check("gghighlight")
  ── FAILURE (test-bleach.R:35:3): bleach_layer() works ──────────────────────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "aes_params": names for current but not for target
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "env": Component "data": Names: 4 string mismatches
  Component "super": Component "env": Component "data": Component 4: Attributes: < target is NULL, current is list >
  Component "super": Component "env": Component "data": Component 4: target is numeric, current is factor
  Component "super": Component "env": Component "mapping": Length mismatch: comparison on first 1 components
  Component "super": Component "env": Component "mapping": Component "colour": formulas differ in contents
  Component "super": Component "env": Component "params": Length mismatch: comparison on first 2 components
  ...
  
  ── FAILURE (test-bleach.R:39:3): bleach_layer() works ──────────────────────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "aes_params": names for current but not for target
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "env": Component "mapping": Length mismatch: comparison on first 1 components
  Component "super": Component "env": Component "mapping": Component "colour": target, current differ in having response: FALSE, FALSE
  Component "super": Component "env": Component "params": Length mismatch: comparison on first 2 components
  Component "super": Component "members": Component "mapping": Length mismatch: comparison on first 1 components
  Component "super": Component "members": Component "mapping": Component "colour": target, current differ in having response: FALSE, FALSE
  Component "super": Component "members": Component "aes_params": names for current but not for target
  ...
  
  ── FAILURE (test-bleach.R:43:3): bleach_layer() works ──────────────────────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "aes_params": names for current but not for target
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "env": Component "data": Names: 4 string mismatches
  Component "super": Component "env": Component "data": Component 4: Attributes: < target is NULL, current is list >
  Component "super": Component "env": Component "data": Component 4: target is numeric, current is factor
  Component "super": Component "env": Component "mapping": Length mismatch: comparison on first 1 components
  Component "super": Component "env": Component "mapping": Component "colour": formulas differ in contents
  Component "super": Component "env": Component "params": Length mismatch: comparison on first 2 components
  ...
  
  ── FAILURE (test-bleach.R:47:3): bleach_layer() works ──────────────────────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "aes_params": names for current but not for target
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "env": Component "data": Names: 4 string mismatches
  Component "super": Component "env": Component "data": Component 4: Attributes: < target is NULL, current is list >
  Component "super": Component "env": Component "data": Component 4: target is numeric, current is factor
  Component "super": Component "env": Component "mapping": Names: 1 string mismatch
  Component "super": Component "env": Component "mapping": Length mismatch: comparison on first 1 components
  Component "super": Component "env": Component "mapping": Component 1: formulas differ in contents
  ...
  
  ── FAILURE (test-bleach.R:51:3): bleach_layer() works ──────────────────────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "aes_params": names for current but not for target
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "env": Component "data": Names: 4 string mismatches
  Component "super": Component "env": Component "data": Component 4: Attributes: < target is NULL, current is list >
  Component "super": Component "env": Component "data": Component 4: target is numeric, current is factor
  Component "super": Component "env": Component "mapping": Length mismatch: comparison on first 2 components
  Component "super": Component "env": Component "mapping": Component "colour": formulas differ in contents
  Component "super": Component "env": Component "mapping": Component "fill": target, current differ in having response: FALSE, FALSE
  ...
  
  ── FAILURE (test-bleach.R:56:3): bleach_layer() works ──────────────────────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "aes_params": names for current but not for target
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "env": Component "data": Names: 4 string mismatches
  Component "super": Component "env": Component "data": Component 4: Attributes: < target is NULL, current is list >
  Component "super": Component "env": Component "data": Component 4: target is numeric, current is factor
  Component "super": Component "env": Component "mapping": Names: 1 string mismatch
  Component "super": Component "env": Component "mapping": Length mismatch: comparison on first 1 components
  Component "super": Component "env": Component "mapping": Component 1: formulas differ in contents
  ...
  
  ── FAILURE (test-bleach.R:58:3): bleach_layer() works ──────────────────────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "aes_params": names for current but not for target
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "env": Component "data": Names: 4 string mismatches
  Component "super": Component "env": Component "data": Component 4: Attributes: < target is NULL, current is list >
  Component "super": Component "env": Component "data": Component 4: target is numeric, current is factor
  Component "super": Component "env": Component "mapping": Names: 1 string mismatch
  Component "super": Component "env": Component "mapping": Length mismatch: comparison on first 1 components
  Component "super": Component "env": Component "mapping": Component 1: formulas differ in contents
  ...
  
  ── FAILURE (test-bleach.R:62:3): bleach_layer() works ──────────────────────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "aes_params": names for current but not for target
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "env": Component "data": Names: 4 string mismatches
  Component "super": Component "env": Component "data": Component 4: Attributes: < target is NULL, current is list >
  Component "super": Component "env": Component "data": Component 4: target is numeric, current is factor
  Component "super": Component "env": Component "mapping": Length mismatch: comparison on first 1 components
  Component "super": Component "env": Component "mapping": Component "colour": formulas differ in contents
  Component "super": Component "env": Component "params": Length mismatch: comparison on first 2 components
  ...
  
  ── FAILURE (test-bleach.R:66:3): bleach_layer() works ──────────────────────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "aes_params": names for current but not for target
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "env": Component "data": Names: 4 string mismatches
  Component "super": Component "env": Component "data": Component 4: Attributes: < target is NULL, current is list >
  Component "super": Component "env": Component "data": Component 4: target is numeric, current is factor
  Component "super": Component "env": Component "geom_params": Component "width": target is NULL, current is numeric
  Component "super": Component "env": Component "mapping": Length mismatch: comparison on first 2 components
  Component "super": Component "env": Component "mapping": Component "colour": formulas differ in contents
  ...
  
  ── FAILURE (test-bleach.R:70:3): bleach_layer() works ──────────────────────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "aes_params": names for current but not for target
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "env": Component "data": Names: 4 string mismatches
  Component "super": Component "env": Component "data": Component 4: Attributes: < target is NULL, current is list >
  Component "super": Component "env": Component "data": Component 4: target is numeric, current is factor
  Component "super": Component "env": Component "geom_params": Component "width": target is NULL, current is numeric
  Component "super": Component "env": Component "mapping": Names: 1 string mismatch
  Component "super": Component "env": Component "mapping": Length mismatch: comparison on first 1 components
  ...
  
  ── FAILURE (test-bleach.R:75:3): bleach_layer() works ──────────────────────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "aes_params": names for current but not for target
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "env": Component "data": Names: 4 string mismatches
  Component "super": Component "env": Component "data": Component 4: Attributes: < target is NULL, current is list >
  Component "super": Component "env": Component "data": Component 4: target is numeric, current is factor
  Component "super": Component "env": Component "geom_params": Component "width": target is NULL, current is numeric
  Component "super": Component "env": Component "mapping": Length mismatch: comparison on first 2 components
  Component "super": Component "env": Component "mapping": Component "colour": formulas differ in contents
  ...
  
  ── FAILURE (test-bleach.R:83:3): bleach_layer() works for NULL default aes ─────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "aes_params": names for current but not for target
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "env": Component "data": Names: 2 string mismatches
  Component "super": Component "env": Component "data": Length mismatch: comparison on first 2 components
  Component "super": Component "env": Component "data": Component 1: Modes: numeric, character
  Component "super": Component "env": Component "data": Component 1: target is numeric, current is character
  Component "super": Component "env": Component "data": Component 2: Attributes: < target is NULL, current is list >
  Component "super": Component "env": Component "data": Component 2: target is numeric, current is factor
  ...
  
  ── FAILURE (test-bleach.R:101:3): bleach_layer(calculate_per_facet = TRUE) adds 
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "aes_params": names for current but not for target
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "env": Component "data": Names: 4 string mismatches
  Component "super": Component "env": Component "data": Length mismatch: comparison on first 4 components
  Component "super": Component "env": Component "data": Component 4: Attributes: < target is NULL, current is list >
  Component "super": Component "env": Component "data": Component 4: target is numeric, current is factor
  Component "super": Component "env": Component "mapping": Length mismatch: comparison on first 1 components
  Component "super": Component "env": Component "mapping": Component "colour": formulas differ in contents
  ...
  
  ── FAILURE (test-gghighlight.R:39:3): gghighlight() does not change the existing
  `p1` not equal to `p2`.
  Component "layers": Component 1: Component 11: Component 1: target is not list-like
  Component "scales": Component "super": Component "...": target is not list-like
  Component "coordinates": Component "super": Component "...": target is not list-like
  Component "facet": Component "super": Component "...": target is not list-like
  
  ── FAILURE (test-gghighlight.R:61:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": names for current but not for target
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "aes_params": names for current but not for target
  ...
  
  ── FAILURE (test-gghighlight.R:61:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:61:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": names for current but not for target
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": Names: 3 string mismatches
  Component "super": Component "e": Component "mapping": Length mismatch: comparison on first 3 components
  ...
  
  ── FAILURE (test-gghighlight.R:61:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": Names: 3 string mismatches
  Component "super": Component "e": Component "mapping": Component 1: formulas differ in contents
  Component "super": Component "e": Component "mapping": Component 2: formulas differ in contents
  Component "super": Component "e": Component "mapping": Component 3: formulas differ in contents
  ...
  
  ── FAILURE (test-gghighlight.R:61:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": names for current but not for target
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "data": Names: 4 string mismatches
  Component "super": Component "e": Component "data": Component 4: Attributes: < target is NULL, current is list >
  Component "super": Component "e": Component "data": Component 4: target is numeric, current is factor
  Component "super": Component "e": Component "mapping": Names: 3 string mismatches
  Component "super": Component "e": Component "mapping": Length mismatch: comparison on first 3 components
  Component "super": Component "e": Component "mapping": Component 1: formulas differ in contents
  ...
  
  ── FAILURE (test-gghighlight.R:61:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": Names: 4 string mismatches
  Component "super": Component "e": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 4) differ >
  Component "super": Component "e": Component "data": Component 1: Modes: numeric, character
  Component "super": Component "e": Component "data": Component 1: Lengths: 7, 4
  Component "super": Component "e": Component "data": Component 1: target is numeric, current is character
  Component "super": Component "e": Component "data": Component 2: Numeric: lengths (7, 4) differ
  Component "super": Component "e": Component "data": Component 3: Modes: character, numeric
  Component "super": Component "e": Component "data": Component 3: Lengths: 7, 4
  ...
  
  ── FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": names for current but not for target
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "aes_params": names for current but not for target
  ...
  
  ── FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  
  ── FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": names for current but not for target
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": Names: 3 string mismatches
  Component "super": Component "e": Component "mapping": Length mismatch: comparison on first 3 components
  ...
  
  ── FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": Names: 3 string mismatches
  Component "super": Component "e": Component "mapping": Component 1: formulas differ in contents
  Component "super": Component "e": Component "mapping": Component 2: formulas differ in contents
  Component "super": Component "e": Component "mapping": Component 3: formulas differ in contents
  ...
  
  ── FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  
  ── FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": names for current but not for target
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "data": Names: 4 string mismatches
  Component "super": Component "e": Component "data": Component 4: Attributes: < target is NULL, current is list >
  Component "super": Component "e": Component "data": Component 4: target is numeric, current is factor
  Component "super": Component "e": Component "mapping": Names: 3 string mismatches
  Component "super": Component "e": Component "mapping": Length mismatch: comparison on first 3 components
  Component "super": Component "e": Component "mapping": Component 1: formulas differ in contents
  ...
  
  ── FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": Names: 4 string mismatches
  Component "super": Component "e": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 4) differ >
  Component "super": Component "e": Component "data": Component 1: Modes: numeric, character
  Component "super": Component "e": Component "data": Component 1: Lengths: 7, 4
  Component "super": Component "e": Component "data": Component 1: target is numeric, current is character
  Component "super": Component "e": Component "data": Component 2: Numeric: lengths (7, 4) differ
  Component "super": Component "e": Component "data": Component 3: Modes: character, numeric
  Component "super": Component "e": Component "data": Component 3: Lengths: 7, 4
  ...
  
  ── FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  
  ── FAILURE (test-gghighlight.R:96:3): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": names for current but not for target
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "aes_params": names for current but not for target
  ...
  
  ── FAILURE (test-gghighlight.R:96:3): gghighlight() works with the plot with one
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:139:3): gghighlight() works with two layers, grou
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": names for current but not for target
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "aes_params": names for current but not for target
  ...
  
  ── FAILURE (test-gghighlight.R:139:3): gghighlight() works with two layers, grou
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 1 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 1 components
  Component "super": Component "env": Component "data": names for current but not for target
  ...
  
  ── FAILURE (test-gghighlight.R:139:3): gghighlight() works with two layers, grou
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:139:3): gghighlight() works with two layers, grou
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:143:3): gghighlight() works with two layers, grou
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:143:3): gghighlight() works with two layers, grou
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 1 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 1 components
  Component "super": Component "env": Component "data": names for current but not for target
  ...
  
  ── FAILURE (test-gghighlight.R:143:3): gghighlight() works with two layers, grou
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:150:3): gghighlight() works with two layers, grou
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": names for current but not for target
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "aes_params": names for current but not for target
  ...
  
  ── FAILURE (test-gghighlight.R:150:3): gghighlight() works with two layers, grou
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 1 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 1 components
  Component "super": Component "env": Component "data": names for current but not for target
  ...
  
  ── FAILURE (test-gghighlight.R:150:3): gghighlight() works with two layers, grou
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:150:3): gghighlight() works with two layers, grou
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:171:3): gghighlight() works with two layers, ungr
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 2 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "aes_params": Length mismatch: comparison on first 2 components
  Component "super": Component "env": Component "data": names for current but not for target
  ...
  
  ── FAILURE (test-gghighlight.R:171:3): gghighlight() works with two layers, ungr
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": names for current but not for target
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "aes_params": names for current but not for target
  ...
  
  ── FAILURE (test-gghighlight.R:171:3): gghighlight() works with two layers, ungr
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:171:3): gghighlight() works with two layers, ungr
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:175:3): gghighlight() works with two layers, ungr
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:175:3): gghighlight() works with two layers, ungr
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": names for current but not for target
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "aes_params": names for current but not for target
  ...
  
  ── FAILURE (test-gghighlight.R:175:3): gghighlight() works with two layers, ungr
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:194:3): gghighlight() works with annotations ────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": names for current but not for target
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "aes_params": names for current but not for target
  ...
  
  ── FAILURE (test-gghighlight.R:194:3): gghighlight() works with annotations ────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:243:3): gghighlight() works with facets ─────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": names for current but not for target
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "aes_params": names for current but not for target
  ...
  
  ── FAILURE (test-gghighlight.R:243:3): gghighlight() works with facets ─────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-gghighlight.R:252:3): gghighlight() works with facets ─────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "aes_params": names for current but not for target
  Component "super": Component "e": Component "aes_params": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "aes_params": names for current but not for target
  ...
  
  ── FAILURE (test-gghighlight.R:252:3): gghighlight() works with facets ─────────
  `x` not equal to `y`.
  Component "super": Component "...": target is not list-like
  Component "super": Component "e": Component "data": names for current but not for target
  Component "super": Component "e": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "e": Component "data": Attributes: < Component "class": 1 string mismatch >
  Component "super": Component "e": Component "data": Length mismatch: comparison on first 0 components
  Component "super": Component "e": Component "mapping": target is NULL, current is uneval
  Component "super": Component "env": Component "data": names for current but not for target
  Component "super": Component "env": Component "data": Attributes: < Length mismatch: comparison on first 1 components >
  Component "super": Component "env": Component "data": Attributes: < Component "class": 1 string mismatch >
  ...
  
  ── FAILURE (test-label.R:69:3): generate_labelled_layer() geenrates a layer for 
  generate_labelled_layer(...) not equal to ggrepel::geom_label_repel(...).
  Component "super": Component "...": target is not list-like
  
  ── FAILURE (test-label.R:72:3): generate_labelled_layer() geenrates a layer for 
  generate_labelled_layer(...) not equal to ggrepel::geom_label_repel(...).
  Component "super": Component "...": target is not list-like
  
  ── FAILURE (test-label.R:77:3): generate_labelled_layer() geenrates a layer for 
  generate_labelled_layer(...) not equivalent to ggrepel::geom_label_repel(...).
  Component "super": Component "...": target is not list-like
  
  ── FAILURE (test-label.R:90:3): generate_labelled_layer() geenrates a layer for 
  generate_labelled_layer(...) not equal to ggrepel::geom_label_repel(...).
  Component "position": Component "super": Component "...": target is not list-like
  Component "super": Component "...": target is not list-like
  
  ── FAILURE (test-label.R:106:3): call_ggrepel_with_params() generates a geom_lab
  call_ggrepel_with_params(...) not equal to ggrepel::geom_label_repel(...).
  Component "super": Component "...": target is not list-like
  
  ── FAILURE (test-sieve.R:33:3): sieve_layer() works with simple ungrouped cases 
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 3) differ >
  Component "super": Component "env": Component "data": Component "x": Numeric: lengths (7, 3) differ
  Component "super": Component "env": Component "data": Component "y": Numeric: lengths (7, 3) differ
  Component "super": Component "env": Component "data": Component "type": Lengths (7, 3) differ (string compare on first 3)
  Component "super": Component "env": Component "data": Component "type": 3 string mismatches
  Component "super": Component "env": Component "data": Component "value": Numeric: lengths (7, 3) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 3) differ >
  Component "super": Component "members": Component "data": Component "x": Numeric: lengths (7, 3) differ
  ...
  
  ── FAILURE (test-sieve.R:40:3): sieve_layer() works with simple ungrouped cases 
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 3) differ >
  Component "super": Component "env": Component "data": Component "x": Numeric: lengths (7, 3) differ
  Component "super": Component "env": Component "data": Component "y": Numeric: lengths (7, 3) differ
  Component "super": Component "env": Component "data": Component "type": Lengths (7, 3) differ (string compare on first 3)
  Component "super": Component "env": Component "data": Component "type": 3 string mismatches
  Component "super": Component "env": Component "data": Component "value": Numeric: lengths (7, 3) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 3) differ >
  Component "super": Component "members": Component "data": Component "x": Numeric: lengths (7, 3) differ
  ...
  
  ── FAILURE (test-sieve.R:48:3): sieve_layer() works with simple ungrouped cases 
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 3) differ >
  Component "super": Component "env": Component "data": Component "x": Numeric: lengths (7, 3) differ
  Component "super": Component "env": Component "data": Component "y": Numeric: lengths (7, 3) differ
  Component "super": Component "env": Component "data": Component "type": Lengths (7, 3) differ (string compare on first 3)
  Component "super": Component "env": Component "data": Component "type": 3 string mismatches
  Component "super": Component "env": Component "data": Component "value": Numeric: lengths (7, 3) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 3) differ >
  Component "super": Component "members": Component "data": Component "x": Numeric: lengths (7, 3) differ
  ...
  
  ── FAILURE (test-sieve.R:55:3): sieve_layer() works with simple ungrouped cases 
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 2) differ >
  Component "super": Component "env": Component "data": Component "x": Numeric: lengths (7, 2) differ
  Component "super": Component "env": Component "data": Component "y": Numeric: lengths (7, 2) differ
  Component "super": Component "env": Component "data": Component "type": Lengths (7, 2) differ (string compare on first 2)
  Component "super": Component "env": Component "data": Component "type": 2 string mismatches
  Component "super": Component "env": Component "data": Component "value": Numeric: lengths (7, 2) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 2) differ >
  Component "super": Component "members": Component "data": Component "x": Numeric: lengths (7, 2) differ
  ...
  
  ── FAILURE (test-sieve.R:71:3): sieve_layer() works with simple grouped cases ──
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 4) differ >
  Component "super": Component "env": Component "data": Component "x": Numeric: lengths (7, 4) differ
  Component "super": Component "env": Component "data": Component "y": Numeric: lengths (7, 4) differ
  Component "super": Component "env": Component "data": Component "type": Lengths (7, 4) differ (string compare on first 4)
  Component "super": Component "env": Component "data": Component "type": 4 string mismatches
  Component "super": Component "env": Component "data": Component "value": Numeric: lengths (7, 4) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 4) differ >
  Component "super": Component "members": Component "data": Component "x": Numeric: lengths (7, 4) differ
  ...
  
  ── FAILURE (test-sieve.R:78:3): sieve_layer() works with simple grouped cases ──
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 4) differ >
  Component "super": Component "env": Component "data": Component "x": Numeric: lengths (7, 4) differ
  Component "super": Component "env": Component "data": Component "y": Numeric: lengths (7, 4) differ
  Component "super": Component "env": Component "data": Component "type": Lengths (7, 4) differ (string compare on first 4)
  Component "super": Component "env": Component "data": Component "type": 4 string mismatches
  Component "super": Component "env": Component "data": Component "value": Numeric: lengths (7, 4) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 4) differ >
  Component "super": Component "members": Component "data": Component "x": Numeric: lengths (7, 4) differ
  ...
  
  ── FAILURE (test-sieve.R:86:3): sieve_layer() works with simple grouped cases ──
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 4) differ >
  Component "super": Component "env": Component "data": Component "x": Numeric: lengths (7, 4) differ
  Component "super": Component "env": Component "data": Component "y": Numeric: lengths (7, 4) differ
  Component "super": Component "env": Component "data": Component "type": Lengths (7, 4) differ (string compare on first 4)
  Component "super": Component "env": Component "data": Component "type": 4 string mismatches
  Component "super": Component "env": Component "data": Component "value": Numeric: lengths (7, 4) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 4) differ >
  Component "super": Component "members": Component "data": Component "x": Numeric: lengths (7, 4) differ
  ...
  
  ── FAILURE (test-sieve.R:93:3): sieve_layer() works with simple grouped cases ──
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 2) differ >
  Component "super": Component "env": Component "data": Component "x": Numeric: lengths (7, 2) differ
  Component "super": Component "env": Component "data": Component "y": Numeric: lengths (7, 2) differ
  Component "super": Component "env": Component "data": Component "type": Lengths (7, 2) differ (string compare on first 2)
  Component "super": Component "env": Component "data": Component "type": 2 string mismatches
  Component "super": Component "env": Component "data": Component "value": Numeric: lengths (7, 2) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 2) differ >
  Component "super": Component "members": Component "data": Component "x": Numeric: lengths (7, 2) differ
  ...
  
  ── FAILURE (test-sieve.R:111:3): sieve_layer() works with intentionally ungroupe
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 3) differ >
  Component "super": Component "env": Component "data": Component "x": Numeric: lengths (7, 3) differ
  Component "super": Component "env": Component "data": Component "y": Numeric: lengths (7, 3) differ
  Component "super": Component "env": Component "data": Component "type": Lengths (7, 3) differ (string compare on first 3)
  Component "super": Component "env": Component "data": Component "type": 3 string mismatches
  Component "super": Component "env": Component "data": Component "value": Numeric: lengths (7, 3) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 3) differ >
  Component "super": Component "members": Component "data": Component "x": Numeric: lengths (7, 3) differ
  ...
  
  ── FAILURE (test-sieve.R:116:3): sieve_layer() works with intentionally ungroupe
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 3) differ >
  Component "super": Component "env": Component "data": Component "x": Numeric: lengths (7, 3) differ
  Component "super": Component "env": Component "data": Component "y": Numeric: lengths (7, 3) differ
  Component "super": Component "env": Component "data": Component "type": Lengths (7, 3) differ (string compare on first 3)
  Component "super": Component "env": Component "data": Component "type": 3 string mismatches
  Component "super": Component "env": Component "data": Component "value": Numeric: lengths (7, 3) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 3) differ >
  Component "super": Component "members": Component "data": Component "x": Numeric: lengths (7, 3) differ
  ...
  
  ── FAILURE (test-sieve.R:124:3): sieve_layer() works with intentionally ungroupe
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 3) differ >
  Component "super": Component "env": Component "data": Component "x": Numeric: lengths (7, 3) differ
  Component "super": Component "env": Component "data": Component "y": Numeric: lengths (7, 3) differ
  Component "super": Component "env": Component "data": Component "type": Lengths (7, 3) differ (string compare on first 3)
  Component "super": Component "env": Component "data": Component "type": 3 string mismatches
  Component "super": Component "env": Component "data": Component "value": Numeric: lengths (7, 3) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 3) differ >
  Component "super": Component "members": Component "data": Component "x": Numeric: lengths (7, 3) differ
  ...
  
  ── FAILURE (test-sieve.R:134:3): sieve_layer() works with intentionally ungroupe
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 3) differ >
  Component "super": Component "env": Component "data": Component "x": Numeric: lengths (7, 3) differ
  Component "super": Component "env": Component "data": Component "y": Numeric: lengths (7, 3) differ
  Component "super": Component "env": Component "data": Component "type": Lengths (7, 3) differ (string compare on first 3)
  Component "super": Component "env": Component "data": Component "type": 3 string mismatches
  Component "super": Component "env": Component "data": Component "value": Numeric: lengths (7, 3) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 3) differ >
  Component "super": Component "members": Component "data": Component "x": Numeric: lengths (7, 3) differ
  ...
  
  ── FAILURE (test-sieve.R:151:3): sieve_layer() can handle predicates that contai
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 4) differ >
  Component "super": Component "env": Component "data": Component "x": Numeric: lengths (7, 4) differ
  Component "super": Component "env": Component "data": Component "y": Numeric: lengths (7, 4) differ
  Component "super": Component "env": Component "data": Component "type": Lengths (7, 4) differ (string compare on first 4)
  Component "super": Component "env": Component "data": Component "type": 4 string mismatches
  Component "super": Component "env": Component "data": Component "value": Numeric: lengths (7, 4) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (7, 4) differ >
  Component "super": Component "members": Component "data": Component "x": Numeric: lengths (7, 4) differ
  ...
  
  ── FAILURE (test-sieve.R:165:3): sieve_layer() works with zero predicate ───────
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  
  ── FAILURE (test-sieve.R:200:3): sieve_layer() works with more than two predicat
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (10, 6) differ >
  Component "super": Component "env": Component "data": Component "type": Lengths (10, 6) differ (string compare on first 6)
  Component "super": Component "env": Component "data": Component "type": 6 string mismatches
  Component "super": Component "env": Component "data": Component "val1": Numeric: lengths (10, 6) differ
  Component "super": Component "env": Component "data": Component "val2": Numeric: lengths (10, 6) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (10, 6) differ >
  Component "super": Component "members": Component "data": Component "type": Lengths (10, 6) differ (string compare on first 6)
  Component "super": Component "members": Component "data": Component "type": 6 string mismatches
  ...
  
  ── FAILURE (test-sieve.R:209:3): sieve_layer() works with more than two predicat
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (10, 4) differ >
  Component "super": Component "env": Component "data": Component "type": Lengths (10, 4) differ (string compare on first 4)
  Component "super": Component "env": Component "data": Component "type": 4 string mismatches
  Component "super": Component "env": Component "data": Component "val1": Numeric: lengths (10, 4) differ
  Component "super": Component "env": Component "data": Component "val2": Numeric: lengths (10, 4) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (10, 4) differ >
  Component "super": Component "members": Component "data": Component "type": Lengths (10, 4) differ (string compare on first 4)
  Component "super": Component "members": Component "data": Component "type": 4 string mismatches
  ...
  
  ── FAILURE (test-sieve.R:269:3): sieve_layer() do not count NA for max_highlight
  <environment> not equal to <environment>.
  Component "super": Component "...": target is not list-like
  Component "super": Component "env": Component "data": Attributes: < Component "row.names": Numeric: lengths (4, 2) differ >
  Component "super": Component "env": Component "data": Component "x": Numeric: lengths (4, 2) differ
  Component "super": Component "members": Component "data": Attributes: < Component "row.names": Numeric: lengths (4, 2) differ >
  Component "super": Component "members": Component "data": Component "x": Numeric: lengths (4, 2) differ
  
  ── Skip (test-vdiffr.R:5:3): gghighlight() highlights correctly ────────────────
  Skipping on CRAN
  
  ── Skip (test-vdiffr.R:12:3): gghighlight() highlights correctly ───────────────
  Skipping on CRAN
  
  ── Skip (test-vdiffr.R:20:3): gghighlight() highlights correctly ───────────────
  Skipping on CRAN
  
  ── Skip (test-vdiffr.R:35:3): gghighlight() highlights correctly ───────────────
  Skipping on CRAN
  
  ── Skipped tests  ──────────────────────────────────────────────────────────────
  ● Skipping on CRAN (4)
  
  ══ testthat results  ═══════════════════════════════════════════════════════════
  FAILURE (test-bleach.R:35:3): bleach_layer() works
  FAILURE (test-bleach.R:39:3): bleach_layer() works
  FAILURE (test-bleach.R:43:3): bleach_layer() works
  FAILURE (test-bleach.R:47:3): bleach_layer() works
  FAILURE (test-bleach.R:51:3): bleach_layer() works
  FAILURE (test-bleach.R:56:3): bleach_layer() works
  FAILURE (test-bleach.R:58:3): bleach_layer() works
  FAILURE (test-bleach.R:62:3): bleach_layer() works
  FAILURE (test-bleach.R:66:3): bleach_layer() works
  FAILURE (test-bleach.R:70:3): bleach_layer() works
  FAILURE (test-bleach.R:75:3): bleach_layer() works
  FAILURE (test-bleach.R:83:3): bleach_layer() works for NULL default aes
  FAILURE (test-bleach.R:101:3): bleach_layer(calculate_per_facet = TRUE) adds the original data
  FAILURE (test-gghighlight.R:39:3): gghighlight() does not change the existing layers
  FAILURE (test-gghighlight.R:61:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:61:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:61:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:61:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:61:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:61:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:76:5): gghighlight() works with the plot with one layer, grouped
  FAILURE (test-gghighlight.R:96:3): gghighlight() works with the plot with one layer, ungrouped
  FAILURE (test-gghighlight.R:96:3): gghighlight() works with the plot with one layer, ungrouped
  FAILURE (test-gghighlight.R:139:3): gghighlight() works with two layers, grouped
  FAILURE (test-gghighlight.R:139:3): gghighlight() works with two layers, grouped
  FAILURE (test-gghighlight.R:139:3): gghighlight() works with two layers, grouped
  FAILURE (test-gghighlight.R:139:3): gghighlight() works with two layers, grouped
  FAILURE (test-gghighlight.R:143:3): gghighlight() works with two layers, grouped
  FAILURE (test-gghighlight.R:143:3): gghighlight() works with two layers, grouped
  FAILURE (test-gghighlight.R:143:3): gghighlight() works with two layers, grouped
  FAILURE (test-gghighlight.R:150:3): gghighlight() works with two layers, grouped
  FAILURE (test-gghighlight.R:150:3): gghighlight() works with two layers, grouped
  FAILURE (test-gghighlight.R:150:3): gghighlight() works with two layers, grouped
  FAILURE (test-gghighlight.R:150:3): gghighlight() works with two layers, grouped
  FAILURE (test-gghighlight.R:171:3): gghighlight() works with two layers, ungrouped
  FAILURE (test-gghighlight.R:171:3): gghighlight() works with two layers, ungrouped
  FAILURE (test-gghighlight.R:171:3): gghighlight() works with two layers, ungrouped
  FAILURE (test-gghighlight.R:171:3): gghighlight() works with two layers, ungrouped
  FAILURE (test-gghighlight.R:175:3): gghighlight() works with two layers, ungrouped
  FAILURE (test-gghighlight.R:175:3): gghighlight() works with two layers, ungrouped
  FAILURE (test-gghighlight.R:175:3): gghighlight() works with two layers, ungrouped
  FAILURE (test-gghighlight.R:194:3): gghighlight() works with annotations
  FAILURE (test-gghighlight.R:194:3): gghighlight() works with annotations
  FAILURE (test-gghighlight.R:243:3): gghighlight() works with facets
  FAILURE (test-gghighlight.R:243:3): gghighlight() works with facets
  FAILURE (test-gghighlight.R:252:3): gghighlight() works with facets
  FAILURE (test-gghighlight.R:252:3): gghighlight() works with facets
  FAILURE (test-label.R:69:3): generate_labelled_layer() geenrates a layer for label.
  FAILURE (test-label.R:72:3): generate_labelled_layer() geenrates a layer for label.
  FAILURE (test-label.R:77:3): generate_labelled_layer() geenrates a layer for label.
  FAILURE (test-label.R:90:3): generate_labelled_layer() geenrates a layer for label.
  FAILURE (test-label.R:106:3): call_ggrepel_with_params() generates a geom_label_repel()
  FAILURE (test-sieve.R:33:3): sieve_layer() works with simple ungrouped cases
  FAILURE (test-sieve.R:40:3): sieve_layer() works with simple ungrouped cases
  FAILURE (test-sieve.R:48:3): sieve_layer() works with simple ungrouped cases
  FAILURE (test-sieve.R:55:3): sieve_layer() works with simple ungrouped cases
  FAILURE (test-sieve.R:71:3): sieve_layer() works with simple grouped cases
  FAILURE (test-sieve.R:78:3): sieve_layer() works with simple grouped cases
  FAILURE (test-sieve.R:86:3): sieve_layer() works with simple grouped cases
  FAILURE (test-sieve.R:93:3): sieve_layer() works with simple grouped cases
  FAILURE (test-sieve.R:111:3): sieve_layer() works with intentionally ungrouped cases
  FAILURE (test-sieve.R:116:3): sieve_layer() works with intentionally ungrouped cases
  FAILURE (test-sieve.R:124:3): sieve_layer() works with intentionally ungrouped cases
  FAILURE (test-sieve.R:134:3): sieve_layer() works with intentionally ungrouped cases
  FAILURE (test-sieve.R:151:3): sieve_layer() can handle predicates that contains the group key (c.f. #27)
  FAILURE (test-sieve.R:165:3): sieve_layer() works with zero predicate
  FAILURE (test-sieve.R:200:3): sieve_layer() works with more than two predicates
  FAILURE (test-sieve.R:209:3): sieve_layer() works with more than two predicates
  FAILURE (test-sieve.R:269:3): sieve_layer() do not count NA for max_highlights
  
  [ FAIL 77 | WARN 0 | SKIP 4 | PASS 115 ]
  Error: Test failures
  Execution halted