[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: r-cran-dplyr needs some love



Hi Dirk and everybody,

yes it is in the radar.  I will disable the tests before the removal if I
or others can not fix the failure:

══ Failed tests ════════════════════════════════════════════════════════════════
── Failure ('test-rows.R:161:3'): rows_update() works ──────────────────────────
`expect_identical(...)` produced warnings.
── Failure ('test-rows.R:258:3'): rows_patch() works ───────────────────────────
`expect_identical(...)` produced warnings.

Unfortunately, the test logs do not show the warnings.  Here is the code
that fails:

    161   expect_silent(
    162     expect_identical(
    163       rows_update(data, tibble(b = "z", a = 2:3), by = "a"),
    164       tibble(a = 1:3, b = c("a", "z", "z"), c = data$c)
    165     )
    166   )

    258   expect_silent(
    259     expect_identical(
    260       rows_patch(data, tibble(b = "z", a = 2:3), by = "a"),
    261       tibble(a = 1:3, b = c("a", "b", "z"), c = data$c)
    262     )
    263   )

And even more unfortunately, I can not trigger the same failures in an
unstable chroot, where these tests pass, and other fail with
discrepancies in error messages such as:

[6]    ! Can't subset columns past the end.        -   ! Can't select columns past the end.         [6]
[17]   i In group 1: `x = 1`, `y = 1`.             -   i In group 1: `x = 1` and `y = 1`.          [17]

Could it be that the tests fail because one of the r-cran- packages is
not up to date?  But which one?

Have a nice week-end,

Charles

-- 
Charles Plessy                         Nagahama, Yomitan, Okinawa, Japan
Debian Med packaging team         http://www.debian.org/devel/debian-med
Tooting from work,               https://fediscience.org/@charles_plessy
Tooting from home,                 https://framapiaf.org/@charles_plessy


Reply to: