Tried to use "failure_message" as listed in the docs for expect_ and received the error below. In contrast, "message" works without error.
── Error ('test-create_expense_df.R:9:5'): get_expense_detail_df works for active projects ──
<rlib_error_dots_nonempty/rlib_error_dots/rlang_error/error/condition>
Error in `expect_no_error(get_expense_detail_df(project_id, invoice_values,
project_dir, svc), failure_message = paste0(project_id, " failed to create expense detail df."))`: `...` must be empty.
x Problematic argument:
* failure_message = paste0(project_id, " failed to create expense detail df.")
Backtrace:
▆
1. └─testthat::expect_no_error(...) at test-create_expense_df.R:9:5
2. └─rlang::check_dots_empty()
3. └─rlang:::action_dots(...)
4. ├─base (local) try_dots(...)
5. └─rlang (local) action(...)