tests/testthat/_snaps/relabel.md

gives useful errors

Code
  fct_relabel(f1, 1)
Condition
  Error in `fct_relabel()`:
  ! Can't convert `.fun`, a double vector, to a function.
Code
  fct_relabel(f1, function(x) 1)
Condition
  Error in `lvls_revalue()`:
  ! `new_levels` must be a character vector, not the number 1.
Code
  fct_relabel(f1, function(x) x[-1])
Condition
  Error in `lvls_revalue()`:
  ! `new_levels` must be the same length (0) as `levels(f)` (1).


tidyverse/forcats documentation built on Oct. 31, 2023, 7:32 p.m.