Skip to content

[R] Two tests are failing with to-be-released dplyr dependency #33666

@paleolimbot

Description

@paleolimbot

Describe the bug, including details regarding any error messages, version, and platform.

Error (test-dplyr-join.R:241): semi_join
<rlib_error_dots_nonempty/rlib_error_dots/rlang_error/error/condition>
Error in `semi_join(., to_join, by = "some_grouping", keep = TRUE)`: `...` must be empty.
x Problematic argument:
* keep = TRUE
Backtrace:
 1. arrow:::compare_dplyr_binding(...)
      at test-dplyr-join.R:241:2
 6. dplyr:::semi_join.data.frame(., to_join, by = "some_grouping", keep = TRUE)

(Looks like we just need to remove keep = TRUE, which was never an argument to semi_join() anyway?)

Error (test-dplyr-funcs-datetime.R:3641): with_tz() and force_tz() works
<dplyr:::mutate_error/rlang_error/error/condition>
Error in `mutate(., timestamps_with_tz_1 = force_tz(timestamps, "Europe/Brussels", 
    roll_dst = c("boundary", "post")))`: i In argument: `timestamps_with_tz_1 = force_tz(...)`.
Caused by error in `force_tz()`:
! unused argument (roll_dst = c("boundary", "post"))
Backtrace:
  1. arrow:::compare_dplyr_binding(...)
       at test-dplyr-funcs-datetime.R:3641:2
  6. dplyr:::mutate.data.frame(...)
  7. dplyr:::mutate_cols(.data, dplyr_quosures(...), by)
  9. dplyr:::mutate_col(dots[[i]], data, mask, new_columns)
 10. mask$eval_all_mutate(quo)
 11. dplyr (local) eval()

Component(s)

R

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions