R Under development (unstable) (2025-02-26 r87830 ucrt) -- "Unsuffered Consequences" Copyright (C) 2025 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/tests.html > # * https://testthat.r-lib.org/reference/test_package.html#special-files > > library(testthat) > library(duckplyr) Loading required package: dplyr Attaching package: 'dplyr' The following object is masked from 'package:testthat': matches The following objects are masked from 'package:stats': filter, lag The following objects are masked from 'package:base': intersect, setdiff, setequal, union The duckplyr package is configured to fall back to dplyr when it encounters an incompatibility. Fallback events can be collected and uploaded for analysis to guide future development. By default, data will be collected but no data will be uploaded. ℹ Automatic fallback uploading is not controlled and therefore disabled, see `?duckplyr::fallback()`. ✔ Number of reports ready for upload: 2. → Review with `duckplyr::fallback_review()`, upload with `duckplyr::fallback_upload()`. ℹ Configure automatic uploading with `duckplyr::fallback_config()`. ✔ Overwriting dplyr methods with duckplyr methods. ℹ Turn off with `duckplyr::methods_restore()`. > > test_check("duckplyr") [ FAIL 0 | WARN 0 | SKIP 594 | PASS 2282 ] ══ Skipped tests (594) ═════════════════════════════════════════════════════════ • Always returns tibble (1): 'test-as_duckplyr_df.R:756:3' • Can't set a non-UTF-8 encoding (2): 'test-dplyr-mutate.R:451:3', 'test-dplyr-group-by.R:272:3' • External vector? (5): 'test-as_duckplyr_df.R:2462:3', 'test-as_duckplyr_df.R:2478:3', 'test-as_duckplyr_df.R:2494:3', 'test-as_duckplyr_df.R:2508:3', 'test-as_duckplyr_df.R:2524:3' • Grouped (4): 'test-as_duckplyr_df.R:682:3', 'test-as_duckplyr_df.R:740:3', 'test-as_duckplyr_df.R:802:3', 'test-as_duckplyr_df.R:2770:3' • Hack (1): 'test-as_duckplyr_df.R:573:3' • Missing or empty names not allowed. (6): 'test-dplyr-mutate.R:910:3', 'test-dplyr-filter.R:653:3', 'test-dplyr-select.R:47:3', 'test-dplyr-select.R:143:3', 'test-dplyr-select.R:152:3', 'test-dplyr-summarise.R:469:3' • Must pass a plain data frame or a tibble, not NULL. (1): 'test-dplyr-copy-to.R:19:3' • Must pass a plain data frame or a tibble, not a object. (2): 'test-dplyr-filter.R:584:3', 'test-dplyr-arrange.R:306:3' • Must pass a plain data frame or a tibble, not a object. (1): 'test-dplyr-select.R:183:3' • Must pass a plain data frame or a tibble, not a object. (4): 'test-dplyr-filter.R:573:3', 'test-dplyr-arrange.R:295:3', 'test-dplyr-group-split.R:122:3', 'test-dplyr-group-split.R:137:3' • Must pass a plain data frame or a tibble, not a object. (197): 'test-dplyr-mutate.R:14:3', 'test-dplyr-mutate.R:56:3', 'test-dplyr-mutate.R:84:3', 'test-dplyr-mutate.R:116:3', 'test-dplyr-mutate.R:176:3', 'test-dplyr-mutate.R:249:3', 'test-dplyr-mutate.R:263:3', 'test-dplyr-mutate.R:300:3', 'test-dplyr-mutate.R:309:3', 'test-dplyr-mutate.R:321:3', 'test-dplyr-mutate.R:407:3', 'test-dplyr-mutate.R:432:3', 'test-dplyr-mutate.R:462:3', 'test-dplyr-mutate.R:492:3', 'test-dplyr-mutate.R:588:3', 'test-dplyr-mutate.R:635:3', 'test-dplyr-mutate.R:644:3', 'test-dplyr-mutate.R:673:3', 'test-dplyr-mutate.R:682:3', 'test-dplyr-mutate.R:703:3', 'test-dplyr-mutate.R:754:3', 'test-dplyr-mutate.R:779:3', 'test-dplyr-mutate.R:800:3', 'test-dplyr-mutate.R:900:3', 'test-dplyr-filter.R:15:5', 'test-dplyr-filter.R:34:3', 'test-dplyr-filter.R:61:3', 'test-dplyr-filter.R:124:3', 'test-dplyr-filter.R:164:3', 'test-dplyr-filter.R:191:3', 'test-dplyr-filter.R:235:3', 'test-dplyr-filter.R:243:3', 'test-dplyr-filter.R:309:3', 'test-dplyr-filter.R:325:3', 'test-dplyr-filter.R:367:3', 'test-dplyr-filter.R:443:3', 'test-dplyr-filter.R:550:3', 'test-dplyr-filter.R:626:3', 'test-dplyr-filter.R:638:3', 'test-dplyr-filter.R:709:3', 'test-dplyr-count-tally.R:64:3', 'test-dplyr-count-tally.R:73:3', 'test-dplyr-count-tally.R:84:3', 'test-dplyr-count-tally.R:166:3', 'test-dplyr-count-tally.R:182:3', 'test-dplyr-across.R:21:3', 'test-dplyr-across.R:28:3', 'test-dplyr-across.R:330:3', 'test-dplyr-across.R:340:3', 'test-dplyr-across.R:685:3', 'test-dplyr-across.R:700:5', 'test-dplyr-across.R:1104:3', 'test-dplyr-across.R:1197:3', 'test-dplyr-across.R:1412:3', 'test-dplyr-across.R:1426:3', 'test-dplyr-arrange.R:16:3', 'test-dplyr-arrange.R:213:3', 'test-dplyr-arrange.R:220:3', 'test-dplyr-arrange.R:226:3', 'test-dplyr-arrange.R:344:3', 'test-dplyr-arrange.R:388:3', 'test-dplyr-bind-rows.R:88:3', 'test-dplyr-conditions.R:10:3', 'test-dplyr-context.R:16:3', 'test-dplyr-context.R:30:3', 'test-dplyr-context.R:38:3', 'test-dplyr-context.R:57:3', 'test-dplyr-distinct.R:57:3', 'test-dplyr-distinct.R:63:3', 'test-dplyr-distinct.R:71:3', 'test-dplyr-distinct.R:122:3', 'test-dplyr-distinct.R:163:3', 'test-dplyr-group-by.R:14:3', 'test-dplyr-group-by.R:25:3', 'test-dplyr-group-by.R:54:3', 'test-dplyr-group-by.R:65:3', 'test-dplyr-group-by.R:77:3', 'test-dplyr-group-by.R:86:3', 'test-dplyr-group-by.R:94:3', 'test-dplyr-group-by.R:124:5', 'test-dplyr-group-by.R:132:3', 'test-dplyr-group-by.R:176:3', 'test-dplyr-group-by.R:187:3', 'test-dplyr-group-by.R:202:3', 'test-dplyr-group-by.R:235:3', 'test-dplyr-group-by.R:252:3', 'test-dplyr-group-by.R:298:3', 'test-dplyr-group-by.R:317:3', 'test-dplyr-group-by.R:325:3', 'test-dplyr-group-by.R:355:3', 'test-dplyr-group-by.R:365:3', 'test-dplyr-group-by.R:375:3', 'test-dplyr-group-by.R:381:3', 'test-dplyr-group-by.R:387:3', 'test-dplyr-group-by.R:424:3', 'test-dplyr-group-by.R:444:3', 'test-dplyr-group-by.R:467:3', 'test-dplyr-group-by.R:485:3', 'test-dplyr-group-by.R:503:3', 'test-dplyr-group-by.R:590:3', 'test-dplyr-group-by.R:614:3', 'test-dplyr-group-data.R:56:3', 'test-dplyr-group-data.R:95:3', 'test-dplyr-group-data.R:103:3', 'test-dplyr-group-data.R:123:3', 'test-dplyr-group-data.R:131:3', 'test-dplyr-group-map.R:9:3', 'test-dplyr-group-map.R:27:3', 'test-dplyr-group-map.R:41:3', 'test-dplyr-group-map.R:66:3', 'test-dplyr-group-map.R:78:3', 'test-dplyr-group-map.R:90:3', 'test-dplyr-group-map.R:111:3', 'test-dplyr-group-map.R:127:3', 'test-dplyr-group-nest.R:35:3', 'test-dplyr-group-nest.R:49:3', 'test-dplyr-group-split.R:40:3', 'test-dplyr-group-split.R:50:3', 'test-dplyr-group-split.R:79:3', 'test-dplyr-group-split.R:104:3', 'test-dplyr-group-trim.R:13:3', 'test-dplyr-group-trim.R:21:3', 'test-dplyr-grouped-df.R:13:3', 'test-dplyr-grouped-df.R:99:3', 'test-dplyr-join.R:630:3', 'test-dplyr-join.R:652:3', 'test-dplyr-join.R:675:3', 'test-dplyr-nest-by.R:26:3', 'test-dplyr-pick.R:40:3', 'test-dplyr-pick.R:77:3', 'test-dplyr-pick.R:100:3', 'test-dplyr-pick.R:141:3', 'test-dplyr-pick.R:166:3', 'test-dplyr-pick.R:199:3', 'test-dplyr-pick.R:223:3', 'test-dplyr-pick.R:271:3', 'test-dplyr-pick.R:377:3', 'test-dplyr-rank.R:58:3', 'test-dplyr-rank.R:104:3', 'test-dplyr-reframe.R:33:3', 'test-dplyr-reframe.R:51:3', 'test-dplyr-reframe.R:85:3', 'test-dplyr-reframe.R:211:3', 'test-dplyr-reframe.R:219:3', 'test-dplyr-reframe.R:231:3', 'test-dplyr-reframe.R:241:3', 'test-dplyr-reframe.R:296:3', 'test-dplyr-rename.R:16:3', 'test-dplyr-rename.R:38:3', 'test-dplyr-rowwise.R:69:3', 'test-dplyr-sample.R:28:3', 'test-dplyr-sample.R:46:3', 'test-dplyr-sample.R:100:3', 'test-dplyr-select-helpers.R:13:3', 'test-dplyr-select.R:11:3', 'test-dplyr-select.R:19:3', 'test-dplyr-select.R:35:3', 'test-dplyr-select.R:94:3', 'test-dplyr-select.R:113:3', 'test-dplyr-sets.R:45:3', 'test-dplyr-slice.R:15:3', 'test-dplyr-slice.R:28:3', 'test-dplyr-slice.R:38:3', 'test-dplyr-slice.R:55:3', 'test-dplyr-slice.R:86:3', 'test-dplyr-slice.R:106:3', 'test-dplyr-slice.R:130:3', 'test-dplyr-slice.R:142:3', 'test-dplyr-slice.R:209:3', 'test-dplyr-slice.R:341:3', 'test-dplyr-slice.R:400:3', 'test-dplyr-slice.R:594:3', 'test-dplyr-slice.R:620:3', 'test-dplyr-slice.R:641:3', 'test-dplyr-summarise.R:26:3', 'test-dplyr-summarise.R:52:3', 'test-dplyr-summarise.R:68:3', 'test-dplyr-summarise.R:83:3', 'test-dplyr-summarise.R:126:3', 'test-dplyr-summarise.R:161:3', 'test-dplyr-summarise.R:219:3', 'test-dplyr-summarise.R:236:3', 'test-dplyr-summarise.R:241:3', 'test-dplyr-summarise.R:251:3', 'test-dplyr-summarise.R:265:3', 'test-dplyr-summarise.R:271:3', 'test-dplyr-summarise.R:302:3', 'test-dplyr-summarise.R:314:3', 'test-dplyr-summarise.R:354:3', 'test-dplyr-summarise.R:367:3', 'test-dplyr-summarise.R:375:3', 'test-dplyr-summarise.R:435:3', 'test-dplyr-transmute.R:9:3', 'test-dplyr-transmute.R:16:3', 'test-dplyr-transmute.R:34:3', 'test-dplyr-transmute.R:56:3', 'test-dplyr-transmute.R:89:3' • Must pass a plain data frame or a tibble, not a object. (1): 'test-dplyr-summarise.R:92:3' • Must pass a plain data frame or a tibble, not a object. (1): 'test-dplyr-slice.R:386:3' • Must pass a plain data frame or a tibble, not a object. (34): 'test-dplyr-mutate.R:336:3', 'test-dplyr-mutate.R:367:3', 'test-dplyr-mutate.R:373:3', 'test-dplyr-mutate.R:380:3', 'test-dplyr-mutate.R:414:3', 'test-dplyr-mutate.R:472:3', 'test-dplyr-mutate.R:597:3', 'test-dplyr-mutate.R:743:3', 'test-dplyr-mutate.R:768:3', 'test-dplyr-mutate.R:785:3', 'test-dplyr-filter.R:229:3', 'test-dplyr-filter.R:718:3', 'test-dplyr-across.R:1163:3', 'test-dplyr-across.R:1289:3', 'test-dplyr-group-by.R:267:3', 'test-dplyr-group-data.R:117:3', 'test-dplyr-group-split.R:44:3', 'test-dplyr-group-split.R:111:3', 'test-dplyr-join.R:499:3', 'test-dplyr-join.R:685:3', 'test-dplyr-nest-by.R:13:3', 'test-dplyr-pick.R:65:3', 'test-dplyr-pick.R:88:3', 'test-dplyr-pick.R:332:3', 'test-dplyr-reframe.R:249:3', 'test-dplyr-reframe.R:259:3', 'test-dplyr-reframe.R:268:3', 'test-dplyr-reframe.R:305:3', 'test-dplyr-rowwise.R:11:3', 'test-dplyr-rowwise.R:46:3', 'test-dplyr-rowwise.R:78:3', 'test-dplyr-slice.R:218:3', 'test-dplyr-summarise.R:285:3', 'test-dplyr-summarise.R:444:3' • Must pass a plain data frame or a tibble, not a character vector. (1): 'test-dplyr-group-nest.R:19:3' • Must pass a plain data frame or a tibble, not a number. (1): 'test-dplyr-sets.R:143:3' • Must pass a plain data frame or a tibble, not an integer vector. (1): 'test-dplyr-sets.R:53:3' • Need to fix this and also run all tests with forceful fallback (1): 'test-dplyr-mutate.R:558:3' • On CRAN (277): 'test-tpch.R:110:3', 'test-dplyr-mutate.R:144:3', 'test-dplyr-mutate.R:204:3', 'test-dplyr-filter.R:410:3', 'test-dplyr-filter.R:428:3', 'test-dplyr-filter.R:437:3', 'test-dplyr-filter.R:700:3', 'test-dplyr-filter.R:726:3', 'test-dplyr-count-tally.R:54:3', 'test-dplyr-count-tally.R:127:3', 'test-dplyr-count-tally.R:142:3', 'test-dplyr-count-tally.R:170:3', 'test-dplyr-count-tally.R:194:3', 'test-dplyr-count-tally.R:226:3', 'test-as_duckplyr_tibble.R:2:3', 'test-as_duckplyr_tibble.R:19:3', 'test-compute.R:6:3', 'test-demo.R:9:3', 'test-dplyr-across.R:151:3', 'test-dplyr-across.R:160:3', 'test-dplyr-across.R:216:3', 'test-dplyr-across.R:229:3', 'test-dplyr-across.R:624:3', 'test-dplyr-across.R:774:3', 'test-dplyr-across.R:803:3', 'test-dplyr-across.R:1187:3', 'test-dplyr-across.R:1231:3', 'test-dplyr-across.R:1260:3', 'test-dplyr-across.R:1325:3', 'test-dplyr-across.R:1337:3', 'test-dplyr-all-equal.R:9:3', 'test-dplyr-all-equal.R:34:3', 'test-dplyr-all-equal.R:43:3', 'test-dplyr-all-equal.R:54:3', 'test-dplyr-all-equal.R:68:3', 'test-dplyr-all-equal.R:121:3', 'test-dplyr-all-equal.R:149:3', 'test-dplyr-all-equal.R:162:3', 'test-dplyr-all-equal.R:170:3', 'test-dplyr-all-equal.R:178:3', 'test-dplyr-arrange.R:36:3', 'test-dplyr-arrange.R:176:3', 'test-dplyr-arrange.R:185:3', 'test-dplyr-arrange.R:199:3', 'test-dplyr-arrange.R:328:3', 'test-dplyr-bind-cols.R:48:3', 'test-dplyr-bind-cols.R:123:3', 'test-dplyr-bind-cols.R:139:3', 'test-dplyr-bind-rows.R:144:3', 'test-dplyr-bind-rows.R:159:3', 'test-dplyr-bind-rows.R:249:3', 'test-dplyr-by.R:77:3', 'test-dplyr-by.R:86:3', 'test-dplyr-by.R:95:3', 'test-dplyr-by.R:104:3', 'test-dplyr-case-match.R:30:3', 'test-dplyr-case-match.R:47:3', 'test-dplyr-case-match.R:57:3', 'test-dplyr-case-match.R:66:3', 'test-dplyr-case-when.R:226:3', 'test-dplyr-case-when.R:234:3', 'test-dplyr-case-when.R:246:3', 'test-dplyr-case-when.R:254:3', 'test-dplyr-case-when.R:260:3', 'test-dplyr-case-when.R:269:3', 'test-dplyr-case-when.R:278:3', 'test-dplyr-coalesce.R:33:3', 'test-dplyr-coalesce.R:97:3', 'test-dplyr-coalesce.R:103:3', 'test-dplyr-coalesce.R:119:3', 'test-dplyr-coalesce.R:125:3', 'test-dplyr-conditions.R:46:3', 'test-dplyr-consecutive-id.R:21:3', 'test-dplyr-consecutive-id.R:27:3', 'test-dplyr-context.R:64:3', 'test-dplyr-desc.R:9:3', 'test-dplyr-distinct.R:187:3', 'test-dplyr-funs.R:64:3', 'test-dplyr-funs.R:76:3', 'test-dplyr-grouped-df.R:160:3', 'test-dplyr-grouped-df.R:194:3', 'test-dplyr-if-else.R:56:3', 'test-dplyr-if-else.R:64:3', 'test-dplyr-if-else.R:79:3', 'test-dplyr-if-else.R:88:3', 'test-dplyr-if-else.R:100:3', 'test-dplyr-if-else.R:108:3', 'test-dplyr-if-else.R:117:3', 'test-dplyr-join-by.R:196:3', 'test-dplyr-join-by.R:243:3', 'test-dplyr-join-by.R:248:3', 'test-dplyr-join-by.R:264:3', 'test-dplyr-join-by.R:273:3', 'test-dplyr-join-by.R:359:3', 'test-dplyr-join-by.R:375:3', 'test-dplyr-join-cols.R:91:3', 'test-dplyr-join-cols.R:132:3', 'test-dplyr-join-cols.R:138:3', 'test-dplyr-join-cols.R:205:3', 'test-dplyr-join-cross.R:61:3', 'test-dplyr-join-rows.R:10:3', 'test-dplyr-join-rows.R:165:3', 'test-dplyr-join-rows.R:171:3', 'test-dplyr-join-rows.R:179:3', 'test-dplyr-join-rows.R:188:3', 'test-dplyr-join-rows.R:194:3', 'test-dplyr-join-rows.R:214:3', 'test-dplyr-join-rows.R:278:3', 'test-dplyr-join-rows.R:389:3', 'test-dplyr-join-rows.R:408:3', 'test-dplyr-join-rows.R:422:3', 'test-dplyr-join-rows.R:440:3', 'test-dplyr-join-rows.R:455:3', 'test-dplyr-join-rows.R:467:3', 'test-dplyr-join.R:157:3', 'test-dplyr-join.R:344:3', 'test-dplyr-join.R:356:3', 'test-dplyr-join.R:390:3', 'test-dplyr-join.R:396:3', 'test-dplyr-join.R:453:3', 'test-dplyr-join.R:462:3', 'test-dplyr-join.R:472:3', 'test-dplyr-join.R:520:3', 'test-dplyr-join.R:557:3', 'test-dplyr-join.R:607:3', 'test-dplyr-join.R:711:3', 'test-dplyr-join.R:722:3', 'test-dplyr-join.R:733:3', 'test-dplyr-join.R:756:3', 'test-dplyr-join.R:770:3', 'test-dplyr-lead-lag.R:27:3', 'test-dplyr-lead-lag.R:60:3', 'test-dplyr-lead-lag.R:71:3', 'test-dplyr-lead-lag.R:80:3', 'test-dplyr-n-distinct.R:47:3', 'test-dplyr-na-if.R:70:3', 'test-dplyr-na-if.R:76:3', 'test-dplyr-na-if.R:88:3', 'test-dplyr-nth-value.R:146:3', 'test-dplyr-nth-value.R:155:3', 'test-dplyr-nth-value.R:161:3', 'test-dplyr-nth-value.R:167:3', 'test-dplyr-nth-value.R:179:3', 'test-dplyr-nth-value.R:185:3', 'test-dplyr-order-by.R:9:3', 'test-dplyr-order-by.R:23:3', 'test-dplyr-order-by.R:51:3', 'test-dplyr-pick.R:151:3', 'test-dplyr-pick.R:307:3', 'test-dplyr-pick.R:341:3', 'test-dplyr-pick.R:347:3', 'test-dplyr-pick.R:465:3', 'test-dplyr-pick.R:489:3', 'test-dplyr-pick.R:501:3', 'test-dplyr-rank.R:108:3', 'test-dplyr-reframe.R:95:3', 'test-dplyr-reframe.R:120:3', 'test-dplyr-reframe.R:133:3', 'test-dplyr-relocate.R:37:3', 'test-dplyr-rename.R:82:3', 'test-dplyr-rename.R:92:3', 'test-dplyr-rename.R:101:3', 'test-dplyr-rows.R:25:3', 'test-dplyr-rows.R:75:3', 'test-dplyr-rows.R:84:3', 'test-dplyr-rows.R:93:3', 'test-dplyr-rows.R:105:3', 'test-dplyr-rows.R:130:3', 'test-dplyr-rows.R:145:3', 'test-dplyr-rows.R:180:3', 'test-dplyr-rows.R:207:3', 'test-dplyr-rows.R:228:3', 'test-dplyr-rows.R:237:3', 'test-dplyr-rows.R:249:3', 'test-dplyr-rows.R:277:3', 'test-dplyr-rows.R:304:3', 'test-dplyr-rows.R:325:3', 'test-dplyr-rows.R:334:3', 'test-dplyr-rows.R:364:3', 'test-dplyr-rows.R:385:3', 'test-dplyr-rows.R:394:3', 'test-dplyr-rows.R:403:3', 'test-dplyr-rows.R:423:3', 'test-dplyr-rows.R:440:3', 'test-dplyr-rows.R:482:3', 'test-dplyr-rows.R:494:3', 'test-dplyr-rows.R:500:3', 'test-dplyr-rows.R:506:3', 'test-dplyr-rows.R:516:3', 'test-dplyr-rows.R:526:3', 'test-dplyr-rows.R:537:3', 'test-dplyr-rowwise.R:64:3', 'test-dplyr-rowwise.R:122:3', 'test-dplyr-sample.R:110:3', 'test-dplyr-select.R:165:3', 'test-dplyr-sets.R:66:3', 'test-dplyr-sets.R:80:3', 'test-dplyr-sets.R:90:3', 'test-dplyr-sets.R:134:3', 'test-dplyr-sets.R:147:3', 'test-dplyr-slice.R:47:3', 'test-dplyr-slice.R:70:3', 'test-dplyr-slice.R:78:3', 'test-dplyr-slice.R:116:3', 'test-dplyr-slice.R:200:3', 'test-dplyr-slice.R:226:3', 'test-dplyr-slice.R:237:3', 'test-dplyr-slice.R:247:3', 'test-dplyr-slice.R:255:3', 'test-dplyr-slice.R:306:3', 'test-dplyr-slice.R:349:3', 'test-dplyr-slice.R:412:3', 'test-dplyr-slice.R:524:3', 'test-dplyr-slice.R:531:3', 'test-dplyr-slice.R:566:3', 'test-dplyr-slice.R:578:3', 'test-dplyr-summarise.R:188:3', 'test-dplyr-summarise.R:426:3', 'test-dplyr-summarise.R:569:3', 'test-dplyr-transmute.R:97:3', 'test-duckplyr-across.R:2:3', 'test-duckplyr.R:23:3', 'test-ducktbl.R:31:3', 'test-ducktbl.R:37:3', 'test-ducktbl.R:48:3', 'test-expr.R:2:3', 'test-fallback.R:10:3', 'test-fallback.R:24:3', 'test-fallback.R:38:3', 'test-fallback.R:51:3', 'test-fallback.R:63:3', 'test-fallback.R:82:3', 'test-fallback.R:106:3', 'test-fallback.R:123:3', 'test-fallback.R:138:3', 'test-fallback.R:151:3', 'test-fallback.R:165:3', 'test-fallback.R:177:3', 'test-fallback.R:189:3', 'test-fallback.R:202:3', 'test-fallback.R:216:3', 'test-fallback.R:238:3', 'test-fallback.R:284:3', 'test-handle_desc.R:22:3', 'test-handle_desc.R:29:3', 'test-overwrite.R:2:3', 'test-relational-duckdb.R:43:3', 'test-relational-duckdb.R:61:3', 'test-relational-duckdb.R:94:3', 'test-relational-duckdb.R:123:3', 'test-relational-rel.R:2:3', 'test-relational.R:4:3', 'test-telemetry.R:4:3', 'test-telemetry.R:41:3', 'test-telemetry.R:53:3', 'test-telemetry.R:65:3', 'test-telemetry.R:77:3', 'test-telemetry.R:94:3', 'test-telemetry.R:115:3', 'test-telemetry.R:137:3', 'test-telemetry.R:144:3', 'test-telemetry.R:166:3', 'test-telemetry.R:178:3', 'test-telemetry.R:195:3', 'test-telemetry.R:202:3', 'test-telemetry.R:224:3', 'test-telemetry.R:231:3', 'test-telemetry.R:248:3', 'test-telemetry.R:255:3', 'test-telemetry.R:272:3', 'test-telemetry.R:279:3', 'test-telemetry.R:286:3', 'test-telemetry.R:293:3', 'test-translate.R:10:3', 'test-translate.R:16:3', 'test-translate.R:23:3', 'test-translate.R:43:3' • Random seed (2): 'test-as_duckplyr_df.R:2259:3', 'test-as_duckplyr_df.R:2275:3' • Special (5): 'test-as_duckplyr_df.R:696:3', 'test-as_duckplyr_df.R:712:3', 'test-as_duckplyr_df.R:772:3', 'test-as_duckplyr_df.R:847:3', 'test-as_duckplyr_df.R:1776:3' • Stack overflow (1): 'test-as_duckplyr_df.R:2243:3' • TODO duckdb (16): 'test-dplyr-mutate.R:438:3', 'test-dplyr-across.R:911:3', 'test-dplyr-across.R:937:3', 'test-dplyr-all-equal.R:187:3', 'test-dplyr-copy-to.R:9:3', 'test-dplyr-funs.R:85:3', 'test-dplyr-funs.R:103:3', 'test-dplyr-generics.R:167:3', 'test-dplyr-group-by.R:570:3', 'test-dplyr-group-nest.R:53:3', 'test-dplyr-join-rows.R:200:3', 'test-dplyr-join.R:363:3', 'test-dplyr-join.R:369:3', 'test-dplyr-summarise.R:37:3', 'test-dplyr-summarise.R:337:3', 'test-dplyr-summarise.R:478:3' • WAT (3): 'test-as_duckplyr_df.R:726:3', 'test-as_duckplyr_df.R:786:3', 'test-as_duckplyr_df.R:1790:3' • Won't need (1): 'test-prom.R:2:3' • argument ".data" is missing, with no default (1): 'test-dplyr-group-data.R:71:3' • dplyr:::compute_groups() is only needed to test dplyr internals (4): 'test-dplyr-group-by.R:579:3', 'test-dplyr-grouped-df.R:202:3', 'test-dplyr-grouped-df.R:208:3', 'test-dplyr-grouped-df.R:219:3' • dplyr:::err_locs() is only needed to test dplyr internals (1): 'test-dplyr-conditions.R:34:3' • dplyr:::expand_pick() is only needed to test dplyr internals (2): 'test-dplyr-pick.R:552:3', 'test-dplyr-pick.R:569:3' • dplyr:::group_labels_details() is only needed to test dplyr internals (1): 'test-dplyr-context.R:76:3' • dplyr:::reset_dplyr_warnings() is only needed to test dplyr internals (4): 'test-dplyr-conditions.R:68:3', 'test-dplyr-conditions.R:135:3', 'test-dplyr-conditions.R:164:3', 'test-dplyr-conditions.R:188:3' • dplyr:::shift() is only needed to test dplyr internals (9): 'test-dplyr-lead-lag.R:94:3', 'test-dplyr-lead-lag.R:104:3', 'test-dplyr-lead-lag.R:113:3', 'test-dplyr-lead-lag.R:125:3', 'test-dplyr-lead-lag.R:140:3', 'test-dplyr-lead-lag.R:151:3', 'test-dplyr-lead-lag.R:159:3', 'test-dplyr-lead-lag.R:168:3', 'test-dplyr-lead-lag.R:174:3' • i In argument: `.result = (1 + "") * am`. (1): 'test-dplyr-conditions.R:25:5' • {RSQLite} is not installed (2): 'test-dplyr-count-tally.R:93:3', 'test-dplyr-count-tally.R:105:3' [ FAIL 0 | WARN 0 | SKIP 594 | PASS 2282 ] Deleting unused snapshots: • fallback/fallback-2.dcf • fallback/fallback.dcf 🛠: 2141 🔨: 1277 🦆: 864 add_count, add_count.data.frame, anti_join, anti_join.data.frame, arrange, arrange.data.frame, compute, compute.data.frame, count, count.data.frame, cross_join, cross_join.data.frame, distinct, distinct.data.frame, do, do.data.frame, eval, filter, filter.data.frame, full_join, full_join.data.frame, group_by, group_by.data.frame, group_indices, group_keys, group_map, group_modify, group_nest, group_size, group_split, group_trim, head, inner_join, inner_join.data.frame, intersect, intersect.data.frame, left_join, left_join.data.frame, mutate, mutate.data.frame, n_groups, nest_by, nest_join, nest_join.data.frame, pull, pull.data.frame, reframe, reframe.data.frame, relocate, relocate.data.frame, rename, rename.data.frame, rename_with, rename_with.data.frame, right_join, right_join.data.frame, rows_append, rows_append.data.frame, rows_delete, rows_delete.data.frame, rows_insert, rows_insert.data.frame, rows_patch, rows_patch.data.frame, rows_update, rows_update.data.frame, rows_upsert, rows_upsert.data.frame, rowwise, rowwise.data.frame, select, select.data.frame, semi_join, semi_join.data.frame, setdiff, setdiff.data.frame, setequal, setequal.data.frame, slice, slice.data.frame, slice_head, slice_sample, slice_tail, summarise, summarise.data.frame, symdiff, symdiff.data.frame, transmute, transmute.data.frame, ungroup, union_all, union_all.data.frame 00:01:36.904608 > > proc.time() user system elapsed 93.92 11.92 97.98