Last updated on 2026-07-11 20:50:15 CEST.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 24.0.0 | 3947.19 | 253.92 | 4201.11 | OK | |
| r-devel-linux-x86_64-debian-gcc | 24.0.0 | 3087.61 | 211.16 | 3298.77 | ERROR | |
| r-devel-linux-x86_64-fedora-clang | 24.0.0 | 4800.00 | 862.58 | 5662.58 | ERROR | |
| r-devel-linux-x86_64-fedora-gcc | 24.0.0 | 8700.00 | 378.36 | 9078.36 | ERROR | |
| r-devel-windows-x86_64 | 24.0.0 | 463.00 | 661.00 | 1124.00 | ERROR | |
| r-patched-linux-x86_64 | 24.0.0 | 4139.01 | 246.20 | 4385.21 | OK | |
| r-release-linux-x86_64 | 24.0.0 | 4233.12 | 247.52 | 4480.64 | OK | |
| r-release-macos-arm64 | 24.0.0 | 1012.00 | -631.00 | 381.00 | OK | |
| r-release-macos-x86_64 | 24.0.0 | 3480.00 | -1804.00 | 1676.00 | OK | |
| r-release-windows-x86_64 | 24.0.0 | 467.00 | 668.00 | 1135.00 | OK | |
| r-oldrel-macos-arm64 | 24.0.0 | 944.00 | -563.00 | 381.00 | OK | |
| r-oldrel-macos-x86_64 | 24.0.0 | 3300.00 | -1761.00 | 1539.00 | OK | |
| r-oldrel-windows-x86_64 | 24.0.0 | 603.00 | 865.00 | 1468.00 | OK |
Version: 24.0.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [125s/165s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> # Licensed to the Apache Software Foundation (ASF) under one
> # or more contributor license agreements. See the NOTICE file
> # distributed with this work for additional information
> # regarding copyright ownership. The ASF licenses this file
> # to you under the Apache License, Version 2.0 (the
> # "License"); you may not use this file except in compliance
> # with the License. You may obtain a copy of the License at
> #
> # http://www.apache.org/licenses/LICENSE-2.0
> #
> # Unless required by applicable law or agreed to in writing,
> # software distributed under the License is distributed on an
> # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> # KIND, either express or implied. See the License for the
> # specific language governing permissions and limitations
> # under the License.
>
> library(testthat)
> library(arrow)
Some features are not enabled in this build of Arrow. Run `arrow_info()` for more information.
Attaching package: 'arrow'
The following object is masked from 'package:utils':
timestamp
> library(tibble)
>
> verbose_test_output <- identical(tolower(Sys.getenv("ARROW_R_DEV", "false")), "true") ||
+ identical(tolower(Sys.getenv("ARROW_R_VERBOSE_TEST", "false")), "true")
>
> if (verbose_test_output) {
+ arrow_reporter <- MultiReporter$new(list(CheckReporter$new(), LocationReporter$new()))
+ } else {
+ arrow_reporter <- check_reporter()
+ }
> test_check("arrow", reporter = arrow_reporter)
/home/hornik/tmp/scratch/RtmpNtxeVn/R.INSTALL29d1bf5b1ac2f1/arrow/tools/cpp/src/arrow/acero/source_node.cc:77: An input buffer was poorly aligned. This could lead to crashes or poor performance on some hardware. Please ensure that all Acero sources generate aligned buffers, or change the unaligned buffer handling configuration to silence this warning.
Saving _problems/test-dplyr-across-287.R
Saving _problems/test-dplyr-arrange-31.R
Saving _problems/test-dplyr-arrange-37.R
Saving _problems/test-dplyr-arrange-43.R
Saving _problems/test-dplyr-arrange-49.R
Saving _problems/test-dplyr-arrange-55.R
Saving _problems/test-dplyr-arrange-62.R
Saving _problems/test-dplyr-arrange-69.R
Saving _problems/test-dplyr-arrange-75.R
Saving _problems/test-dplyr-arrange-82.R
Saving _problems/test-dplyr-arrange-89.R
Saving _problems/test-dplyr-arrange-96.R
Saving _problems/test-dplyr-arrange-103.R
Saving _problems/test-dplyr-arrange-110.R
Saving _problems/test-dplyr-arrange-118.R
Saving _problems/test-dplyr-arrange-126.R
Saving _problems/test-dplyr-arrange-140.R
Saving _problems/test-dplyr-arrange-154.R
Saving _problems/test-dplyr-arrange-161.R
Saving _problems/test-dplyr-arrange-170.R
Saving _problems/test-dplyr-arrange-177.R
Saving _problems/test-dplyr-arrange-186.R
Saving _problems/test-dplyr-arrange-240.R
Saving _problems/test-dplyr-arrange-246.R
Saving _problems/test-dplyr-collapse-108.R
Saving _problems/test-dplyr-collapse-120.R
Saving _problems/test-dplyr-collapse-133.R
Saving _problems/test-dplyr-count-32.R
Saving _problems/test-dplyr-count-39.R
Saving _problems/test-dplyr-count-49.R
Saving _problems/test-dplyr-count-57.R
Saving _problems/test-dplyr-count-67.R
Saving _problems/test-dplyr-count-75.R
Saving _problems/test-dplyr-count-84.R
Saving _problems/test-dplyr-count-91.R
Saving _problems/test-dplyr-count-100.R
Saving _problems/test-dplyr-distinct-32.R
Saving _problems/test-dplyr-distinct-42.R
Saving _problems/test-dplyr-distinct-52.R
Saving _problems/test-dplyr-distinct-63.R
Saving _problems/test-dplyr-distinct-73.R
Saving _problems/test-dplyr-distinct-83.R
Saving _problems/test-dplyr-distinct-92.R
Saving _problems/test-dplyr-distinct-102.R
Saving _problems/test-dplyr-filter-38.R
Saving _problems/test-dplyr-filter-48.R
Saving _problems/test-dplyr-filter-58.R
Saving _problems/test-dplyr-filter-69.R
Saving _problems/test-dplyr-filter-79.R
Saving _problems/test-dplyr-filter-87.R
Saving _problems/test-dplyr-filter-95.R
Saving _problems/test-dplyr-filter-103.R
Saving _problems/test-dplyr-filter-111.R
Saving _problems/test-dplyr-filter-119.R
Saving _problems/test-dplyr-filter-127.R
Saving _problems/test-dplyr-filter-137.R
Saving _problems/test-dplyr-filter-145.R
Saving _problems/test-dplyr-filter-153.R
Saving _problems/test-dplyr-filter-165.R
Saving _problems/test-dplyr-filter-174.R
Saving _problems/test-dplyr-filter-183.R
Saving _problems/test-dplyr-filter-189.R
Saving _problems/test-dplyr-filter-195.R
Saving _problems/test-dplyr-filter-204.R
Saving _problems/test-dplyr-filter-211.R
Saving _problems/test-dplyr-filter-227.R
Saving _problems/test-dplyr-filter-237.R
Saving _problems/test-dplyr-filter-244.R
Saving _problems/test-dplyr-filter-257.R
Saving _problems/test-dplyr-filter-270.R
Saving _problems/test-dplyr-filter-278.R
Saving _problems/test-dplyr-filter-286.R
Saving _problems/test-dplyr-filter-366.R
Saving _problems/test-dplyr-filter-378.R
Saving _problems/test-dplyr-filter-386.R
Saving _problems/test-dplyr-filter-396.R
Saving _problems/test-dplyr-filter-405.R
Saving _problems/test-dplyr-filter-413.R
Saving _problems/test-dplyr-filter-422.R
Saving _problems/test-dplyr-filter-433.R
Saving _problems/test-dplyr-filter-443.R
Saving _problems/test-dplyr-filter-450.R
Saving _problems/test-dplyr-filter-509.R
Saving _problems/test-dplyr-filter-519.R
Saving _problems/test-dplyr-filter-528.R
Saving _problems/test-dplyr-filter-540.R
Saving _problems/test-dplyr-filter-547.R
Attaching package: 'hms'
The following object is masked from 'package:lubridate':
hms
Saving _problems/test-dplyr-group-by-33.R
Saving _problems/test-dplyr-group-by-42.R
Saving _problems/test-dplyr-group-by-48.R
Saving _problems/test-dplyr-group-by-54.R
Saving _problems/test-dplyr-group-by-64.R
Saving _problems/test-dplyr-group-by-72.R
Saving _problems/test-dplyr-group-by-84.R
Saving _problems/test-dplyr-group-by-118.R
Saving _problems/test-dplyr-group-by-126.R
Saving _problems/test-dplyr-group-by-136.R
Saving _problems/test-dplyr-group-by-146.R
Saving _problems/test-dplyr-group-by-152.R
Saving _problems/test-dplyr-group-by-195.R
Saving _problems/test-dplyr-group-by-202.R
Saving _problems/test-dplyr-group-by-214.R
Saving _problems/test-dplyr-group-by-224.R
Saving _problems/test-dplyr-group-by-231.R
Saving _problems/test-dplyr-group-by-238.R
Saving _problems/test-dplyr-group-by-245.R
Saving _problems/test-dplyr-group-by-259.R
Saving _problems/test-dplyr-group-by-266.R
Saving _problems/test-dplyr-group-by-273.R
Saving _problems/test-dplyr-group-by-283.R
Saving _problems/test-dplyr-group-by-289.R
Saving _problems/test-dplyr-group-by-295.R
Saving _problems/test-dplyr-group-by-302.R
Saving _problems/test-dplyr-group-by-311.R
Saving _problems/test-dplyr-join-326.R
Saving _problems/test-dplyr-join-501.R
Saving _problems/test-dplyr-join-509.R
Saving _problems/test-dplyr-mutate-45.R
Saving _problems/test-dplyr-mutate-54.R
Saving _problems/test-dplyr-mutate-74.R
Saving _problems/test-dplyr-mutate-85.R
Saving _problems/test-dplyr-mutate-95.R
Saving _problems/test-dplyr-mutate-104.R
Saving _problems/test-dplyr-mutate-113.R
Saving _problems/test-dplyr-mutate-127.R
Saving _problems/test-dplyr-mutate-180.R
Saving _problems/test-dplyr-mutate-194.R
Saving _problems/test-dplyr-mutate-221.R
Saving _problems/test-dplyr-mutate-235.R
Saving _problems/test-dplyr-mutate-247.R
Saving _problems/test-dplyr-mutate-259.R
Saving _problems/test-dplyr-mutate-273.R
Saving _problems/test-dplyr-mutate-286.R
Saving _problems/test-dplyr-mutate-298.R
Saving _problems/test-dplyr-mutate-316.R
Saving _problems/test-dplyr-mutate-325.R
Saving _problems/test-dplyr-mutate-333.R
Saving _problems/test-dplyr-mutate-345.R
Saving _problems/test-dplyr-mutate-353.R
Saving _problems/test-dplyr-mutate-361.R
Saving _problems/test-dplyr-mutate-369.R
Saving _problems/test-dplyr-mutate-385.R
Saving _problems/test-dplyr-mutate-396.R
Saving _problems/test-dplyr-mutate-406.R
Saving _problems/test-dplyr-mutate-415.R
Saving _problems/test-dplyr-mutate-425.R
Saving _problems/test-dplyr-mutate-437.R
Saving _problems/test-dplyr-mutate-447.R
Saving _problems/test-dplyr-mutate-454.R
Saving _problems/test-dplyr-mutate-461.R
Saving _problems/test-dplyr-mutate-468.R
Saving _problems/test-dplyr-mutate-477.R
Saving _problems/test-dplyr-mutate-486.R
Saving _problems/test-dplyr-mutate-497.R
Saving _problems/test-dplyr-mutate-629.R
Saving _problems/test-dplyr-mutate-639.R
Saving _problems/test-dplyr-mutate-650.R
Saving _problems/test-dplyr-mutate-658.R
Saving _problems/test-dplyr-mutate-692.R
Saving _problems/test-dplyr-mutate-713.R
Saving _problems/test-dplyr-mutate-724.R
Saving _problems/test-dplyr-mutate-738.R
Saving _problems/test-dplyr-mutate-749.R
Saving _problems/test-dplyr-mutate-768.R
Saving _problems/test-dplyr-query-52.R
Saving _problems/test-dplyr-query-94.R
Saving _problems/test-dplyr-query-192.R
Saving _problems/test-dplyr-query-204.R
Saving _problems/test-dplyr-query-215.R
Saving _problems/test-dplyr-query-226.R
Saving _problems/test-dplyr-query-239.R
Saving _problems/test-dplyr-query-249.R
Saving _problems/test-dplyr-query-642.R
Saving _problems/test-dplyr-query-661.R
Saving _problems/test-dplyr-query-690.R
Saving _problems/test-dplyr-query-702.R
Saving _problems/test-dplyr-query-752.R
Saving _problems/test-dplyr-select-39.R
Saving _problems/test-dplyr-select-49.R
Saving _problems/test-dplyr-select-141.R
Saving _problems/test-dplyr-select-148.R
Saving _problems/test-dplyr-select-200.R
Saving _problems/test-dplyr-select-211.R
Saving _problems/test-dplyr-select-220.R
Saving _problems/test-dplyr-select-229.R
Saving _problems/test-dplyr-slice-71.R
Saving _problems/test-dplyr-slice-77.R
Saving _problems/test-dplyr-slice-84.R
Saving _problems/test-dplyr-slice-90.R
Saving _problems/test-dplyr-summarize-59.R
Saving _problems/test-dplyr-summarize-65.R
Saving _problems/test-dplyr-summarize-75.R
Saving _problems/test-dplyr-summarize-83.R
Saving _problems/test-dplyr-summarize-91.R
Saving _problems/test-dplyr-summarize-101.R
Saving _problems/test-dplyr-summarize-112.R
Saving _problems/test-dplyr-summarize-122.R
Saving _problems/test-dplyr-summarize-133.R
Saving _problems/test-dplyr-summarize-143.R
Saving _problems/test-dplyr-summarize-154.R
Saving _problems/test-dplyr-summarize-164.R
Saving _problems/test-dplyr-summarize-175.R
Saving _problems/test-dplyr-summarize-184.R
Saving _problems/test-dplyr-summarize-196.R
Saving _problems/test-dplyr-summarize-209.R
Saving _problems/test-dplyr-summarize-219.R
Saving _problems/test-dplyr-summarize-226.R
Saving _problems/test-dplyr-summarize-233.R
Saving _problems/test-dplyr-summarize-242.R
Saving _problems/test-dplyr-summarize-250.R
Saving _problems/test-dplyr-summarize-257.R
Saving _problems/test-dplyr-summarize-281.R
Saving _problems/test-dplyr-summarize-288.R
Saving _problems/test-dplyr-summarize-295.R
Saving _problems/test-dplyr-summarize-304.R
Saving _problems/test-dplyr-summarize-560.R
Saving _problems/test-dplyr-summarize-571.R
Saving _problems/test-dplyr-summarize-578.R
Saving _problems/test-dplyr-summarize-590.R
Saving _problems/test-dplyr-summarize-600.R
Saving _problems/test-dplyr-summarize-630.R
Saving _problems/test-dplyr-summarize-642.R
Saving _problems/test-dplyr-summarize-656.R
Saving _problems/test-dplyr-summarize-681.R
Saving _problems/test-dplyr-summarize-691.R
Saving _problems/test-dplyr-summarize-699.R
Saving _problems/test-dplyr-summarize-708.R
Saving _problems/test-dplyr-summarize-717.R
Saving _problems/test-dplyr-summarize-727.R
Saving _problems/test-dplyr-summarize-735.R
Saving _problems/test-dplyr-summarize-755.R
Saving _problems/test-dplyr-summarize-770.R
Saving _problems/test-dplyr-summarize-799.R
Saving _problems/test-dplyr-summarize-807.R
Saving _problems/test-dplyr-summarize-819.R
Saving _problems/test-dplyr-summarize-832.R
Saving _problems/test-dplyr-summarize-860.R
Saving _problems/test-dplyr-summarize-872.R
Saving _problems/test-dplyr-summarize-883.R
Saving _problems/test-dplyr-summarize-894.R
Saving _problems/test-dplyr-summarize-905.R
Saving _problems/test-dplyr-summarize-917.R
Saving _problems/test-dplyr-summarize-928.R
Saving _problems/test-dplyr-summarize-955.R
Saving _problems/test-dplyr-summarize-1064.R
Saving _problems/test-dplyr-summarize-1071.R
Saving _problems/test-dplyr-summarize-1078.R
Saving _problems/test-dplyr-summarize-1085.R
Saving _problems/test-dplyr-summarize-1123.R
Saving _problems/test-dplyr-summarize-1149.R
Saving _problems/test-dplyr-summarize-1166.R
Saving _problems/test-dplyr-summarize-1175.R
Saving _problems/test-dplyr-summarize-1180.R
Saving _problems/test-dplyr-summarize-1185.R
Saving _problems/test-dplyr-summarize-1214.R
Saving _problems/test-dplyr-summarize-1222.R
Saving _problems/test-dplyr-summarize-1230.R
Saving _problems/test-dplyr-summarize-1284.R
Saving _problems/test-dplyr-summarize-1305.R
Saving _problems/test-dplyr-summarize-1323.R
Saving _problems/test-dplyr-summarize-1330.R
Saving _problems/test-dplyr-union-55.R
Saving _problems/test-metadata-435.R
Saving _problems/test-metadata-442.R
Saving _problems/test-metadata-451.R
Saving _problems/test-metadata-460.R
[ FAIL 267 | WARN 2327 | SKIP 110 | PASS 5942 ]
══ Skipped tests (110) ═════════════════════════════════════════════════════════
• ARROW-17043 (date/datetime arithmetic with integers) (1):
'test-compute-arith.R:128:3'
• ARROW-18101 (1): 'test-udf.R:305:3'
• Arrow C++ not built with gcs (1): 'test-gcs.R:18:1'
• Arrow C++ not built with s3 (2): 'test-s3-minio.R:18:1', 'test-s3.R:18:1'
• Arrow C++ not built with substrait (1): 'test-query-engine.R:96:3'
• Arrow C++ not built with zstd (5): 'test-backwards-compatibility.R:90:5',
'test-backwards-compatibility.R:99:5',
'test-backwards-compatibility.R:109:5', 'test-compressed.R:44:3',
'test-csv.R:634:3'
• Flight server is not running (1): 'test-python-flight.R:84:5'
• GH-33708: timestamp_parsers don't appear to be working properly (1):
'test-dataset-csv.R:629:3'
• Ingest_POSIXct only implemented for REALSXP (1): 'test-Array.R:297:5'
• Need halffloat support: https://issues.apache.org/jira/browse/ARROW-3802 (1):
'test-Array.R:447:3'
• On CRAN (87): 'test-Array.R:59:3', 'test-Array.R:209:3',
'test-Array.R:216:3', 'test-Array.R:1119:1', 'test-Array.R:1203:1',
'test-Array.R:1219:1', 'test-Array.R:1250:1', 'test-Array.R:1328:1',
'test-RecordBatch.R:516:1', 'test-RecordBatch.R:525:1', 'test-Table.R:521:1',
'test-altrep.R:379:3', 'test-arrow.R:58:3',
'test-backwards-compatibility.R:54:3', 'test-backwards-compatibility.R:64:3',
'test-backwards-compatibility.R:74:3', 'test-chunked-array.R:120:3',
'test-compute-no-bindings.R:170:3', 'test-compute-no-bindings.R:186:3',
'test-csv.R:732:3', 'test-dataset-dplyr.R:73:3',
'test-dataset-dplyr.R:121:3', 'test-dataset-dplyr.R:323:1',
'test-dataset-write.R:580:1', 'test-dataset.R:879:1',
'test-dataset.R:1177:1', 'test-dplyr-across.R:20:1',
'test-dplyr-eval.R:37:1', 'test-dplyr-filter.R:290:3',
'test-dplyr-funcs-conditional.R:23:1', 'test-dplyr-funcs-datetime.R:27:1',
'test-dplyr-funcs-math.R:22:1', 'test-dplyr-funcs-string.R:21:1',
'test-dplyr-funcs-type.R:24:1', 'test-dplyr-funcs.R:19:1',
'test-dplyr-glimpse.R:20:1', 'test-dplyr-glimpse.R:26:1',
'test-dplyr-glimpse.R:32:1', 'test-dplyr-glimpse.R:38:1',
'test-dplyr-glimpse.R:45:1', 'test-dplyr-glimpse.R:69:1',
'test-dplyr-glimpse.R:73:1', 'test-dplyr-glimpse.R:95:1',
'test-dplyr-join.R:116:1', 'test-dplyr-join.R:456:3',
'test-dplyr-mutate.R:157:3', 'test-dplyr-mutate.R:516:3',
'test-dplyr-mutate.R:661:3', 'test-dplyr-query.R:595:1',
'test-dplyr-slice.R:107:3', 'test-dplyr-summarize.R:323:1',
'test-dplyr-summarize.R:786:1', 'test-dplyr-summarize.R:1276:1',
'test-duckdb.R:19:1', 'test-extension.R:18:1', 'test-extension.R:175:1',
'test-extra-package-roundtrip.R:18:1', 'test-feather.R:141:1',
'test-feather.R:262:3', 'test-feather.R:332:3', 'test-filesystem.R:138:3',
'test-filesystem.R:146:3', 'test-filesystem.R:155:3',
'test-filesystem.R:167:3', 'test-filesystem.R:178:3',
'test-filesystem.R:193:3', 'test-io.R:71:3', 'test-ipc-stream.R:42:1',
'test-ipc-stream.R:48:3', 'test-parquet.R:23:3', 'test-parquet.R:43:3',
'test-parquet.R:52:3', 'test-parquet.R:59:3', 'test-parquet.R:114:1',
'test-parquet.R:181:3', 'test-parquet.R:255:3', 'test-parquet.R:487:3',
'test-python.R:19:3', 'test-python.R:38:1', 'test-safe-call-into-r.R:21:3',
'test-safe-call-into-r.R:36:3', 'test-safe-call-into-r.R:51:3',
'test-type.R:56:1', 'test-udf.R:23:1', 'test-udf.R:87:3', 'test-udf.R:218:3',
'test-util.R:32:1'
• Parquet test data missing (1): 'test-parquet.R:475:3'
• TODO (ARROW-16630): make sure BottomK can handle NA ordering (1):
'test-dplyr-collapse.R:173:3'
• TODO: (if anyone uses RangeEquals) (1): 'test-Array.R:139:3'
• Table with 0 cols doesn't know how many rows it should have (1):
'test-Table.R:114:3'
• Work around masking of data type functions (ARROW-12322) (1):
'test-type.R:115:3'
• environment variable ARROW_LARGE_MEMORY_TESTS (1): 'test-Table.R:684:3'
• https://issues.apache.org/jira/browse/ARROW-7653 (1): 'test-dataset.R:563:3'
• tolower(Sys.info()[["sysname"]]) != "windows" is TRUE (1):
'test-compressed.R:27:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Failure ('test-dplyr-across.R:282:3'): ARROW-14071 - R functions from a user's environment ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-across.R:282:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, across(c(int, dbl), makeWhole)))
10. ├─dplyr::mutate(.input, across(c(int, dbl), makeWhole))
11. └─arrow:::mutate.ArrowTabular(.input, across(c(int, dbl), makeWhole))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:26:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:26:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, chr))
10. ├─dplyr::arrange(.input, int, chr)
11. └─arrow:::arrange.ArrowTabular(.input, int, chr)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:32:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:32:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, desc(dbl)))
10. ├─dplyr::arrange(.input, int, desc(dbl))
11. └─arrow:::arrange.ArrowTabular(.input, int, desc(dbl))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:38:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:38:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, dplyr::desc(dbl)))
10. ├─dplyr::arrange(.input, int, dplyr::desc(dbl))
11. └─arrow:::arrange.ArrowTabular(.input, int, dplyr::desc(dbl))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:44:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:44:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, desc(desc(dbl))))
10. ├─dplyr::arrange(.input, int, desc(desc(dbl)))
11. └─arrow:::arrange.ArrowTabular(.input, int, desc(desc(dbl)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:50:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:50:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, dplyr::desc(dplyr::desc(dbl))))
10. ├─dplyr::arrange(.input, int, dplyr::desc(dplyr::desc(dbl)))
11. └─arrow:::arrange.ArrowTabular(.input, int, dplyr::desc(dplyr::desc(dbl)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:56:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:56:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(arrange(.input, int), desc(dbl)))
10. ├─dplyr::arrange(arrange(.input, int), desc(dbl))
11. ├─dplyr::arrange(.input, int)
12. └─arrow:::arrange.ArrowTabular(.input, int)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:63:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:63:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(arrange(.input, int), dplyr::desc(dbl)))
10. ├─dplyr::arrange(arrange(.input, int), dplyr::desc(dbl))
11. ├─dplyr::arrange(.input, int)
12. └─arrow:::arrange.ArrowTabular(.input, int)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:70:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:70:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int + dbl, chr))
10. ├─dplyr::arrange(.input, int + dbl, chr)
11. └─arrow:::arrange.ArrowTabular(.input, int + dbl, chr)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:76:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:76:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(mutate(.input, zzz = int + dbl, ), zzz, chr)
11. ├─dplyr::mutate(.input, zzz = int + dbl, )
12. └─arrow:::mutate.ArrowTabular(.input, zzz = int + dbl, )
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:83:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:83:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(mutate(.input, zzz = int + dbl), int + dbl, chr)
11. ├─dplyr::mutate(.input, zzz = int + dbl)
12. └─arrow:::mutate.ArrowTabular(.input, zzz = int + dbl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:90:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:90:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(mutate(.input, int + dbl), int + dbl, chr)
11. ├─dplyr::mutate(.input, int + dbl)
12. └─arrow:::mutate.ArrowTabular(.input, int + dbl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:97:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:97:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(group_by(.input, grp), int, dbl))
10. ├─dplyr::arrange(group_by(.input, grp), int, dbl)
11. ├─dplyr::group_by(.input, grp)
12. └─arrow:::group_by.ArrowTabular(.input, grp)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:104:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:104:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(group_by(.input, grp), int, dbl, .by_group = TRUE))
10. ├─dplyr::arrange(group_by(.input, grp), int, dbl, .by_group = TRUE)
11. ├─dplyr::group_by(.input, grp)
12. └─arrow:::group_by.ArrowTabular(.input, grp)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:111:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:111:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(group_by(.input, grp, grp2), int, dbl, .by_group = TRUE)
11. ├─dplyr::group_by(.input, grp, grp2)
12. └─arrow:::group_by.ArrowTabular(.input, grp, grp2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:119:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:119:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─base::as.vector(...)
10. ├─dplyr::pull(...)
11. ├─dplyr::arrange(group_by(.input, grp), .by_group = TRUE)
12. ├─dplyr::group_by(.input, grp)
13. └─arrow:::group_by.ArrowTabular(.input, grp)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:134:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:134:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(group_by(.input, grp)))
10. ├─dplyr::arrange(group_by(.input, grp))
11. ├─dplyr::group_by(.input, grp)
12. └─arrow:::group_by.ArrowTabular(.input, grp)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:148:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:148:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, chr))
10. ├─dplyr::arrange(.input, chr)
11. └─arrow:::arrange.ArrowTabular(.input, chr)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:156:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:156:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, dbl))
10. ├─dplyr::arrange(.input, int, dbl)
11. └─arrow:::arrange.ArrowTabular(.input, int, dbl)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:165:3'): arrange() on datetime columns ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:165:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, dttm, int))
10. ├─dplyr::arrange(.input, dttm, int)
11. └─arrow:::arrange.ArrowTabular(.input, dttm, int)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:171:3'): arrange() on datetime columns ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:171:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, dttm))
10. ├─dplyr::arrange(.input, dttm)
11. └─arrow:::arrange.ArrowTabular(.input, dttm)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:181:3'): arrange() on logical columns ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:181:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, lgl, int))
10. ├─dplyr::arrange(.input, lgl, int)
11. └─arrow:::arrange.ArrowTabular(.input, lgl, int)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:235:3'): Can use across() within arrange() ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:235:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, across(starts_with("d"))))
10. ├─dplyr::arrange(.input, across(starts_with("d")))
11. └─arrow:::arrange.ArrowTabular(.input, across(starts_with("d")))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:241:3'): Can use across() within arrange() ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:241:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, across(starts_with("d"), desc)))
10. ├─dplyr::arrange(.input, across(starts_with("d"), desc))
11. └─arrow:::arrange.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-collapse.R:98:3'): collapse ────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:98:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::collapse(...)
13. ├─dplyr::mutate(...)
14. ├─dplyr::select(...)
15. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
16. └─arrow:::filter.ArrowTabular(...)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::apply_filter_impl(...)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-collapse.R:110:3'): collapse ───────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:110:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::collapse(...)
13. ├─dplyr::select(...)
14. ├─dplyr::collapse(filter(.input, dbl > 2, chr == "d" | chr == "f"))
15. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
16. └─arrow:::filter.ArrowTabular(...)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::apply_filter_impl(...)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-collapse.R:122:3'): collapse ───────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:122:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::collapse(...)
13. ├─dplyr::select(...)
14. ├─dplyr::group_by(...)
15. ├─dplyr::collapse(filter(.input, dbl > 2, chr == "d" | chr == "f"))
16. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
17. └─arrow:::filter.ArrowTabular(...)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::apply_filter_impl(...)
25. └─arrow:::arrow_mask(out)
26. └─arrow:::empty_named_list()
27. └─base::structure(list(), .Names = character(0))
28. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:27:3'): count/tally ────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(collect(count(.input)), tbl) at test-dplyr-count.R:27:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(count(.input))
10. ├─dplyr::count(.input)
11. └─arrow:::count.ArrowTabular(.input)
12. ├─dplyr::tally(...)
13. └─arrow:::tally.ArrowTabular(...)
14. ├─dplyr::summarize(x, `:=`(!!name, n()))
15. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
23. └─arrow:::arrow_mask(.data)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:34:3'): count/tally ────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(collect(tally(.input)), tbl) at test-dplyr-count.R:34:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tally(.input))
10. ├─dplyr::tally(.input)
11. └─arrow:::tally.ArrowTabular(.input)
12. ├─dplyr::summarize(x, `:=`(!!name, n()))
13. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:43:3'): count/tally with wt and grouped data ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:43:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(count(group_by(.input, some_grouping), wt = int))
10. ├─dplyr::count(group_by(.input, some_grouping), wt = int)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:51:3'): count/tally with wt and grouped data ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:51:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tally(group_by(.input, some_grouping), wt = int))
10. ├─dplyr::tally(group_by(.input, some_grouping), wt = int)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:61:3'): count/tally with sort ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:61:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::count(group_by(.input, some_grouping), wt = int, sort = TRUE)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:69:3'): count/tally with sort ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:69:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::tally(group_by(.input, some_grouping), wt = int, sort = TRUE)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:79:3'): count/tally with name arg ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:79:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(count(.input, name = "new_col"))
10. ├─dplyr::count(.input, name = "new_col")
11. └─arrow:::count.ArrowTabular(.input, name = "new_col")
12. ├─dplyr::tally(...)
13. └─arrow:::tally.ArrowTabular(...)
14. ├─dplyr::summarize(x, `:=`(!!name, n()))
15. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
23. └─arrow:::arrow_mask(.data)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:86:3'): count/tally with name arg ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:86:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tally(.input, name = "new_col"))
10. ├─dplyr::tally(.input, name = "new_col")
11. └─arrow:::tally.ArrowTabular(.input, name = "new_col")
12. ├─dplyr::summarize(x, `:=`(!!name, n()))
13. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:95:3'): count returns an ungrouped tibble ──────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:95:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::count(.input, some_grouping, another_grouping, sort = TRUE)
11. └─arrow:::count.ArrowTabular(...)
12. ├─dplyr::group_by(x, ..., .add = TRUE)
13. └─arrow:::group_by.ArrowTabular(x, ..., .add = TRUE)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:26:3'): distinct() ──────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:26:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(.input, some_grouping, lgl)
12. └─arrow:::distinct.ArrowTabular(.input, some_grouping, lgl)
13. ├─dplyr::group_by(.data, ..., .add = TRUE)
14. └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:36:3'): distinct() works without any variables ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:36:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(distinct(.input), int))
10. ├─dplyr::arrange(distinct(.input), int)
11. ├─dplyr::distinct(.input)
12. └─arrow:::distinct.ArrowTabular(.input)
13. ├─dplyr::group_by(.data, !!!syms(names(.data)))
14. └─arrow:::group_by.ArrowTabular(.data, !!!syms(names(.data)))
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:44:3'): distinct() works without any variables ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:44:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(distinct(group_by(.input, x = int + 1)), int)
11. ├─dplyr::distinct(group_by(.input, x = int + 1))
12. ├─dplyr::group_by(.input, x = int + 1)
13. └─arrow:::group_by.ArrowTabular(.input, x = int + 1)
14. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
15. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
16. ├─dplyr::mutate(.data, !!!vars)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:56:3'): distinct() can retain groups ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:56:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(group_by(.input, some_grouping, int), lgl)
12. ├─dplyr::group_by(.input, some_grouping, int)
13. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:66:3'): distinct() can retain groups ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:66:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(group_by(.input, y = some_grouping, int), x = lgl)
12. ├─dplyr::group_by(.input, y = some_grouping, int)
13. └─arrow:::group_by.ArrowTabular(.input, y = some_grouping, int)
14. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
15. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
16. ├─dplyr::mutate(.data, !!!vars)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:77:3'): distinct() can contain expressions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:77:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(...)
10. ├─dplyr::collect(distinct(.input, lgl, x = some_grouping + 1))
11. ├─dplyr::distinct(.input, lgl, x = some_grouping + 1)
12. └─arrow:::distinct.ArrowTabular(...)
13. ├─dplyr::group_by(.data, ..., .add = TRUE)
14. └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
15. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
16. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
17. ├─dplyr::mutate(.data, !!!vars)
18. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
19. ├─arrow:::try_arrow_dplyr(...)
20. │ ├─base::tryCatch(...)
21. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
22. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
23. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
24. │ └─base::eval(expr, parent)
25. └─arrow:::arrow_mask(out)
26. └─arrow:::empty_named_list()
27. └─base::structure(list(), .Names = character(0))
28. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:85:3'): distinct() can contain expressions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:85:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(...)
12. ├─dplyr::group_by(.input, lgl, int)
13. └─arrow:::group_by.ArrowTabular(.input, lgl, int)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:96:3'): across() works in distinct() ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:96:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(...)
10. ├─dplyr::collect(distinct(.input, across(starts_with("d"))))
11. ├─dplyr::distinct(.input, across(starts_with("d")))
12. └─arrow:::distinct.ArrowTabular(.input, across(starts_with("d")))
13. ├─dplyr::group_by(.data, ..., .add = TRUE)
14. └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
15. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
16. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
17. ├─dplyr::mutate(.data, !!!vars)
18. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
19. ├─arrow:::try_arrow_dplyr(...)
20. │ ├─base::tryCatch(...)
21. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
22. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
23. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
24. │ └─base::eval(expr, parent)
25. └─arrow:::arrow_mask(out)
26. └─arrow:::empty_named_list()
27. └─base::structure(list(), .Names = character(0))
28. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:32:3'): filter() on is.na() ───────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:32:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter(.input, is.na(lgl)), chr, int, lgl))
10. ├─dplyr::select(filter(.input, is.na(lgl)), chr, int, lgl)
11. ├─dplyr::filter(.input, is.na(lgl))
12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:42:3'): filter() with NAs in selection ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:42:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter(.input, lgl), chr, int, lgl))
10. ├─dplyr::select(filter(.input, lgl), chr, int, lgl)
11. ├─dplyr::filter(.input, lgl)
12. └─arrow:::filter.ArrowTabular(.input, lgl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:52:3'): Filter returning an empty Table should not segfault (ARROW-8354) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:52:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter(.input, false), chr, int, lgl))
10. ├─dplyr::select(filter(.input, false), chr, int, lgl)
11. ├─dplyr::filter(.input, false)
12. └─arrow:::filter.ArrowTabular(.input, false)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:63:3'): filtering with expression ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:63:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, chr == char_sym)
12. └─arrow:::filter.ArrowTabular(.input, chr == char_sym)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:73:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:73:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl + 1 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl + 1 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:81:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:81:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, dbl/2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, dbl/2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl/2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:89:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:89:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl/2L > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl/2L > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:97:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:97:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, int/2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, int/2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, int/2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:105:3'): filtering with arithmetic ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:105:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, int/2L > 3)
12. └─arrow:::filter.ArrowTabular(.input, int/2L > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:113:3'): filtering with arithmetic ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:113:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl%/%2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl%/%2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:121:3'): filtering with arithmetic ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:121:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, dbl^2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, dbl^2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl^2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:131:3'): filtering with expression + autocasting ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:131:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl + 1 > 3L)
12. └─arrow:::filter.ArrowTabular(.input, dbl + 1 > 3L)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:139:3'): filtering with expression + autocasting ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:139:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, int + 1 > 3)
12. └─arrow:::filter.ArrowTabular(.input, int + 1 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:147:3'): filtering with expression + autocasting ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:147:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, int^2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, int^2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, int^2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:157:3'): More complex select/filter ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:157:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::select(...)
13. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
14. └─arrow:::filter.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::apply_filter_impl(...)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:169:3'): filter() with %in% ───────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:169:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dbl > 2, chr %in% c("d", "f")))
10. ├─dplyr::filter(.input, dbl > 2, chr %in% c("d", "f"))
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:178:3'): Negative scalar values ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:178:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, some_negative > -2))
10. ├─dplyr::filter(.input, some_negative > -2)
11. └─arrow:::filter.ArrowTabular(.input, some_negative > -2)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:184:3'): Negative scalar values ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:184:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, some_negative %in% -1))
10. ├─dplyr::filter(.input, some_negative %in% -1)
11. └─arrow:::filter.ArrowTabular(.input, some_negative %in% -1)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:190:3'): Negative scalar values ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:190:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, int == -some_negative))
10. ├─dplyr::filter(.input, int == -some_negative)
11. └─arrow:::filter.ArrowTabular(.input, int == -some_negative)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:199:3'): filter() with between() ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:199:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, between(dbl, 1, 2)))
10. ├─dplyr::filter(.input, between(dbl, 1, 2))
11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 1, 2))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:206:3'): filter() with between() ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:206:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, between(dbl, 0.5, 2)))
10. ├─dplyr::filter(.input, between(dbl, 0.5, 2))
11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 0.5, 2))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:222:3'): filter() with between() ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:222:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, between(dbl, 1, NA)))
10. ├─dplyr::filter(.input, between(dbl, 1, NA))
11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 1, NA))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:232:3'): filter() with string ops ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:232:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dbl > 2, str_length(verses) > 25))
10. ├─dplyr::filter(.input, dbl > 2, str_length(verses) > 25)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:239:3'): filter() with string ops ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:239:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:252:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:252:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, chr == b_var))
10. ├─dplyr::filter(.input, chr == b_var)
11. └─arrow:::filter.ArrowTabular(.input, chr == b_var)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:264:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:264:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(select(.input, -fct), isEqualTo(int, 4)))
10. ├─dplyr::filter(select(.input, -fct), isEqualTo(int, 4))
11. └─arrow:::filter.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:272:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:272:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(select(.input, -fct), nchar(padded_strings) < 10)
11. └─arrow:::filter.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:280:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:280:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(select(.input, -fct), isShortString(padded_strings)))
10. ├─dplyr::filter(select(.input, -fct), isShortString(padded_strings))
11. └─arrow:::filter.arrow_dplyr_query(select(.input, -fct), isShortString(padded_strings))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:357:3'): Calling Arrow compute functions 'directly' ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:357:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. └─arrow:::filter.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:370:3'): filter() with .data pronoun ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:370:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, .data$dbl > 4), "chr", "int", "lgl")
11. ├─dplyr::filter(.input, .data$dbl > 4)
12. └─arrow:::filter.ArrowTabular(.input, .data$dbl > 4)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:380:3'): filter() with .data pronoun ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:380:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, is.na(.data$lgl))
12. └─arrow:::filter.ArrowTabular(.input, is.na(.data$lgl))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:390:3'): filter() with .data pronoun ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:390:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, .data$dbl > .env$chr)
12. └─arrow:::filter.ArrowTabular(.input, .data$dbl > .env$chr)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:400:3'): filter() with namespaced functions ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:400:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dplyr::between(dbl, 1, 2)))
10. ├─dplyr::filter(.input, dplyr::between(dbl, 1, 2))
11. └─arrow:::filter.ArrowTabular(.input, dplyr::between(dbl, 1, 2))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:408:3'): filter() with namespaced functions ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:408:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:417:3'): filter() with across() ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:417:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, if_any(ends_with("l"), ~is.na(.))))
10. ├─dplyr::filter(.input, if_any(ends_with("l"), ~is.na(.)))
11. └─arrow:::filter.ArrowTabular(.input, if_any(ends_with("l"), ~is.na(.)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:424:3'): filter() with across() ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:424:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:437:3'): .by argument ─────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:437:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, is.na(lgl), .by = chr)
12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl), .by = chr)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:444:3'): .by argument ─────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:444:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, is.na(lgl), .by = starts_with("chr"))
12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl), .by = starts_with("chr"))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:503:3'): filter_out() basic ───────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:503:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter_out(.input, chr == "b"), chr, int, lgl)
11. ├─dplyr::filter_out(.input, chr == "b")
12. └─arrow:::filter_out.ArrowTabular(.input, chr == "b")
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:513:3'): filter_out() keeps NA values in predicate result ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:513:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter_out(.input, lgl), chr, int, lgl))
10. ├─dplyr::select(filter_out(.input, lgl), chr, int, lgl)
11. ├─dplyr::filter_out(.input, lgl)
12. └─arrow:::filter_out.ArrowTabular(.input, lgl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:523:3'): filter_out() with multiple conditions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:523:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter_out(.input, dbl > 2, chr %in% c("d", "f")))
10. ├─dplyr::filter_out(.input, dbl > 2, chr %in% c("d", "f"))
11. └─arrow:::filter_out.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:532:3'): More complex select/filter_out ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:532:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::select(...)
13. ├─dplyr::filter_out(.input, dbl > 2, chr == "d" | chr == "f")
14. └─arrow:::filter_out.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::apply_filter_impl(...)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:542:3'): More complex select/filter_out ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:542:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter_out(.input, !is.na(int)))
10. ├─dplyr::filter_out(.input, !is.na(int))
11. └─arrow:::filter_out.ArrowTabular(.input, !is.na(int))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:26:3'): group_by groupings are recorded ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:26:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::select(group_by(.input, chr), int, chr)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:37:3'): group_by supports creating/renaming ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:37:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, numbers = int))
10. ├─dplyr::group_by(.input, chr, numbers = int)
11. └─arrow:::group_by.ArrowTabular(.input, chr, numbers = int)
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:43:3'): group_by supports creating/renaming ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:43:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, numbers = int * 4))
10. ├─dplyr::group_by(.input, chr, numbers = int * 4)
11. └─arrow:::group_by.ArrowTabular(.input, chr, numbers = int * 4)
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:49:3'): group_by supports creating/renaming ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:49:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, int > 4, lgl, foo = int > 5))
10. ├─dplyr::group_by(.input, int > 4, lgl, foo = int > 5)
11. └─arrow:::group_by.ArrowTabular(...)
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:58:3'): group_by supports re-grouping by overlapping groups ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:58:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, chr, int), int, dbl))
10. ├─dplyr::group_by(group_by(.input, chr, int), int, dbl)
11. ├─dplyr::group_by(.input, chr, int)
12. └─arrow:::group_by.ArrowTabular(.input, chr, int)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:66:3'): group_by supports re-grouping by overlapping groups ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:66:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, chr, int), int, chr = "some new value"))
10. ├─dplyr::group_by(group_by(.input, chr, int), int, chr = "some new value")
11. ├─dplyr::group_by(.input, chr, int)
12. └─arrow:::group_by.ArrowTabular(.input, chr, int)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:76:3'): ungroup ─────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:76:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::ungroup(select(group_by(.input, chr), int, chr))
12. ├─dplyr::select(group_by(.input, chr), int, chr)
13. ├─dplyr::group_by(.input, chr)
14. └─arrow:::group_by.ArrowTabular(.input, chr)
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:111:3'): Groups before conversion to a Table must not be restored after collect() (ARROW-17737) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:111:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(ungroup(group_by(.input, chr, .add = FALSE)))
10. ├─dplyr::ungroup(group_by(.input, chr, .add = FALSE))
11. ├─dplyr::group_by(.input, chr, .add = FALSE)
12. └─arrow:::group_by.ArrowTabular(.input, chr, .add = FALSE)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:119:3'): Groups before conversion to a Table must not be restored after collect() (ARROW-17737) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:119:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(ungroup(group_by(.input, chr, .add = TRUE)))
10. ├─dplyr::ungroup(group_by(.input, chr, .add = TRUE))
11. ├─dplyr::group_by(.input, chr, .add = TRUE)
12. └─arrow:::group_by.ArrowTabular(.input, chr, .add = TRUE)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:130:3'): group_by then rename ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:130:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(group_by(.input, chr), string = chr, int))
10. ├─dplyr::select(group_by(.input, chr), string = chr, int)
11. ├─dplyr::group_by(.input, chr)
12. └─arrow:::group_by.ArrowTabular(.input, chr)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:141:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:141:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::group_by(...)
11. └─arrow:::group_by.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:147:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:147:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::group_by(...)
11. └─arrow:::group_by.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:190:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:190:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::group_by_drop_default(...)
10. ├─dplyr::group_by(...)
11. └─arrow:::group_by.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:196:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:196:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::group_by_drop_default(...)
10. ├─dplyr::ungroup(...)
11. ├─dplyr::group_by(...)
12. └─arrow:::group_by.ArrowTabular(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:206:3'): group_by() with namespaced functions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:206:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarise(...)
12. ├─dplyr::group_by(.input, int > base::sqrt(25))
13. └─arrow:::group_by.ArrowTabular(.input, int > base::sqrt(25))
14. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
15. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
16. ├─dplyr::mutate(.data, !!!vars)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:218:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:218:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), .add = FALSE))
10. ├─dplyr::group_by(group_by(.input, dbl2), .add = FALSE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:225:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:225:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), .add = TRUE))
10. ├─dplyr::group_by(group_by(.input, dbl2), .add = TRUE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:232:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:232:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), chr, .add = FALSE))
10. ├─dplyr::group_by(group_by(.input, dbl2), chr, .add = FALSE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:239:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:239:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), chr, .add = TRUE))
10. ├─dplyr::group_by(group_by(.input, dbl2), chr, .add = TRUE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:253:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:253:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, .add = TRUE))
10. ├─dplyr::group_by(.input, .add = TRUE)
11. └─arrow:::group_by.ArrowTabular(.input, .add = TRUE)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:260:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:260:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, .add = FALSE))
10. ├─dplyr::group_by(.input, chr, .add = FALSE)
11. └─arrow:::group_by.ArrowTabular(.input, chr, .add = FALSE)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:267:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:267:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, .add = TRUE))
10. ├─dplyr::group_by(.input, chr, .add = TRUE)
11. └─arrow:::group_by.ArrowTabular(.input, chr, .add = TRUE)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:278:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:278:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(everything())))
10. ├─dplyr::group_by(.input, across(everything()))
11. └─arrow:::group_by.ArrowTabular(.input, across(everything()))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:284:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:284:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(starts_with("d"))))
10. ├─dplyr::group_by(.input, across(starts_with("d")))
11. └─arrow:::group_by.ArrowTabular(.input, across(starts_with("d")))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:290:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:290:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(`<chr>`)))
10. ├─dplyr::group_by(.input, across(`<chr>`))
11. └─arrow:::group_by.ArrowTabular(.input, across(`<chr>`))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:297:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:297:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(where(is.numeric))))
10. ├─dplyr::group_by(.input, across(where(is.numeric)))
11. └─arrow:::group_by.ArrowTabular(.input, across(where(is.numeric)))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:306:3'): ARROW-18131 - correctly handles .data pronoun in group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:306:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, .data$lgl))
10. ├─dplyr::group_by(.input, .data$lgl)
11. └─arrow:::group_by.ArrowTabular(.input, .data$lgl)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-join.R:321:3'): full_join ──────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:321:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::full_join(.input, to_join, by = "some_grouping", keep = FALSE)
11. └─arrow:::full_join.ArrowTabular(...)
12. └─arrow:::post_join_projection(...)
13. └─Expression$create(...)
14. ├─arrow:::compute___expr__call(function_name, args, options)
15. └─arrow:::empty_named_list()
16. └─base::structure(list(), .Names = character(0))
17. └─base::.Deprecated(...)
── Failure ('test-dplyr-join.R:495:3'): full joins handle keep ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:495:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. └─arrow:::arrange.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-join.R:503:3'): full joins handle keep ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:503:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::full_join(.input, full_data_df, by = c("y", "x"), keep = FALSE)
12. └─arrow:::full_join.ArrowTabular(...)
13. └─arrow:::post_join_projection(...)
14. └─Expression$create(...)
15. ├─arrow:::compute___expr__call(function_name, args, options)
16. └─arrow:::empty_named_list()
17. └─base::structure(list(), .Names = character(0))
18. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:38:3'): basic mutate ──────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:38:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:49:3'): mutate() with NULL inputs ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:49:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, int = NULL))
10. ├─dplyr::mutate(.input, int = NULL)
11. └─arrow:::mutate.ArrowTabular(.input, int = NULL)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:67:3'): transmute ─────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:67:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:78:3'): transmute after group_by ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:78:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr, int)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:90:3'): transmute respect bespoke dplyr implementation ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:90:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, dbl, int = int + 6L))
10. ├─dplyr::transmute(.input, dbl, int = int + 6L)
11. └─arrow:::transmute.ArrowTabular(.input, dbl, int = int + 6L)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:99:3'): transmute() with NULL inputs ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:99:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, int = NULL))
10. ├─dplyr::transmute(.input, int = NULL)
11. └─arrow:::transmute.ArrowTabular(.input, int = NULL)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:108:3'): empty transmute() ────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(collect(transmute(.input)), tbl) at test-dplyr-mutate.R:108:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input))
10. ├─dplyr::transmute(.input)
11. └─arrow:::transmute.ArrowTabular(.input)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:117:3'): transmute with unnamed expressions ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:117:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::transmute(select(.input, int, padded_strings), int, nchar(padded_strings))
12. └─arrow:::transmute.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:170:3'): mutate and refer to previous mutants ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:170:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:184:3'): nchar() arguments ────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:184:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:211:3'): mutate with .data pronoun ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:211:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:225:3'): mutate with unnamed expressions ──────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:225:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(select(.input, int, padded_strings), int, nchar(padded_strings))
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:239:3'): mutate with reassigning same name ────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:239:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, new = lgl, new = chr))
10. ├─dplyr::transmute(.input, new = lgl, new = chr)
11. └─arrow:::transmute.ArrowTabular(.input, new = lgl, new = chr)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:251:3'): mutate with single value for recycling ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:251:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(select(.input, int, padded_strings), dr_bronner = 1))
10. ├─dplyr::mutate(select(.input, int, padded_strings), dr_bronner = 1)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:264:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:264:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:277:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:277:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:292:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:292:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:313:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:313:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y))
10. ├─dplyr::mutate(.input, z = x + y)
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:322:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:322:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .before = 1))
10. ├─dplyr::mutate(.input, z = x + y, .before = 1)
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .before = 1)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:330:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:330:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .after = x))
10. ├─dplyr::mutate(.input, z = x + y, .after = x)
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .after = x)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:342:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:342:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "all"))
10. ├─dplyr::mutate(.input, z = x + y, .keep = "all")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "all")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:350:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:350:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "used"))
10. ├─dplyr::mutate(.input, z = x + y, .keep = "used")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "used")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:358:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:358:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "unused"))
10. ├─dplyr::mutate(.input, z = x + y, .keep = "unused")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "unused")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:366:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:366:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, x, .keep = "none"))
10. ├─dplyr::mutate(.input, z = x + y, x, .keep = "none")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, x, .keep = "none")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:379:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:379:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:389:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:389:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, int, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:397:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:397:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, mean = int, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:408:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:408:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, chr, int), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:416:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:416:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(group_by(select(.input, int, chr), chr), avg_int = mean(int))
12. ├─dplyr::group_by(select(.input, int, chr), chr)
13. └─arrow:::group_by.arrow_dplyr_query(...)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:426:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:426:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(...)
12. ├─dplyr::group_by(select(.input, mean = int, chr), chr)
13. └─arrow:::group_by.arrow_dplyr_query(...)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:441:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:441:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(select(.input, int, chr), int = int + 6L, .by = chr)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:448:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:448:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(select(.input, int, chr), int = int + 6L, .by = starts_with("chr"))
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:455:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:455:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:462:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:462:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:469:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:469:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:478:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:478:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:487:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:487:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:615:3'): mutate and pmin/pmax ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:615:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:631:3'): mutate and pmin/pmax ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:631:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:643:3'): mutate() and transmute() with namespaced functions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:643:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, a = base::round(dbl) + base::log(int)))
10. ├─dplyr::mutate(.input, a = base::round(dbl) + base::log(int))
11. └─arrow:::mutate.ArrowTabular(.input, a = base::round(dbl) + base::log(int))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:651:3'): mutate() and transmute() with namespaced functions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:651:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, a = base::round(dbl) + base::log(int)))
10. ├─dplyr::transmute(.input, a = base::round(dbl) + base::log(int))
11. └─arrow:::transmute.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:682:3'): Can use across() within mutate() ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:682:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:708:3'): Can use across() within mutate() ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:708:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, across(where(is.double))))
10. ├─dplyr::mutate(.input, across(where(is.double)))
11. └─arrow:::mutate.ArrowTabular(.input, across(where(is.double)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:715:3'): Can use across() within mutate() ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:715:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:728:3'): Can use across() within transmute() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:728:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. └─arrow:::transmute.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:742:3'): across() does not select grouping variables within mutate() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:742:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:761:3'): across() does not select grouping variables within transmute() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:761:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:46:3'): dim() on query ─────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:46:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::select(filter(.input, int > 5), int, chr)
10. ├─dplyr::filter(.input, int > 5)
11. └─arrow:::filter.ArrowTabular(.input, int > 5)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:86:3'): pull ───────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:86:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─base::as.vector(...)
10. ├─dplyr::pull(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::rename(filter(.input, int > 4), strng = chr)
13. ├─dplyr::filter(.input, int > 4)
14. └─arrow:::filter.ArrowTabular(.input, int > 4)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::apply_filter_impl(...)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:184:3'): head ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:184:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─utils::head(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::filter(select(.input, int, strng = chr), int > 5)
13. └─arrow:::filter.arrow_dplyr_query(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:195:3'): head ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:195:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::filter(...)
12. ├─utils::head(arrange(select(.input, int, strng = chr), int), 2)
13. ├─dplyr::arrange(select(.input, int, strng = chr), int)
14. └─arrow:::arrange.arrow_dplyr_query(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:208:3'): arrange then head returns the right data (ARROW-14162) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:208:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(head(arrange(.input, mpg, disp), 4))
10. ├─utils::head(arrange(.input, mpg, disp), 4)
11. ├─dplyr::arrange(.input, mpg, disp)
12. └─arrow:::arrange.ArrowTabular(.input, mpg, disp)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:219:3'): arrange then tail returns the right data ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:219:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tail(arrange(.input, mpg, disp), 4))
10. ├─utils::tail(arrange(.input, mpg, disp), 4)
11. ├─dplyr::arrange(.input, mpg, disp)
12. └─arrow:::arrange.ArrowTabular(.input, mpg, disp)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:231:3'): tail ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:231:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─utils::tail(...)
11. ├─dplyr::arrange(filter(select(.input, int, chr), int < 5), int)
12. ├─dplyr::filter(select(.input, int, chr), int < 5)
13. └─arrow:::filter.arrow_dplyr_query(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:242:3'): tail ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:242:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─utils::tail(filter(select(.input, int, chr), int < 5), 2)
11. ├─dplyr::filter(select(.input, int, chr), int < 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:637:3'): Scalars in expressions match the type of the field, if possible ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:637:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dates > "2022-09-01"))
10. ├─dplyr::filter(.input, dates > "2022-09-01")
11. └─arrow:::filter.ArrowTabular(.input, dates > "2022-09-01")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:656:3'): Scalars in expressions match the type of the field, if possible ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:656:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, times > "2018-10-07 19:04:05"))
10. ├─dplyr::filter(.input, times > "2018-10-07 19:04:05")
11. └─arrow:::filter.ArrowTabular(.input, times > "2018-10-07 19:04:05")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:681:3'): Can use nested field refs ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:681:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:692:3'): Can use nested field refs ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:692:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::mutate(...)
13. └─arrow:::mutate.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:741:3'): Use struct_field for $ on non-field-ref ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:741:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::mutate(.input, df_col = tibble(i = int, d = dbl))
12. └─arrow:::mutate.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:33:3'): Empty select still includes the group_by columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─testthat::expect_message(...) at test-dplyr-select.R:33:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. ├─arrow:::compare_dplyr_binding(...)
8. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
9. │ │ └─testthat:::expect_condition_matching_(...)
10. │ │ └─testthat:::quasi_capture(...)
11. │ │ ├─testthat (local) .capture(...)
12. │ │ │ └─base::withCallingHandlers(...)
13. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
14. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
15. ├─dplyr::collect(select(group_by(.input, chr)))
16. ├─dplyr::select(group_by(.input, chr))
17. ├─dplyr::group_by(.input, chr)
18. └─arrow:::group_by.ArrowTabular(.input, chr)
19. ├─dplyr::mutate(.data, !!!final_groups)
20. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
21. ├─arrow:::try_arrow_dplyr(...)
22. │ ├─base::tryCatch(...)
23. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
24. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
25. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
26. │ └─base::eval(expr, parent)
27. └─arrow:::arrow_mask(out)
28. └─arrow:::empty_named_list()
29. └─base::structure(list(), .Names = character(0))
30. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:43:3'): Missing grouping columns are added to the beginning of the list ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─testthat::expect_message(...) at test-dplyr-select.R:43:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. ├─arrow:::compare_dplyr_binding(...)
8. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
9. │ │ └─testthat:::expect_condition_matching_(...)
10. │ │ └─testthat:::quasi_capture(...)
11. │ │ ├─testthat (local) .capture(...)
12. │ │ │ └─base::withCallingHandlers(...)
13. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
14. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
15. ├─dplyr::collect(select(group_by(.input, chr), int))
16. ├─dplyr::select(group_by(.input, chr), int)
17. ├─dplyr::group_by(.input, chr)
18. └─arrow:::group_by.ArrowTabular(.input, chr)
19. ├─dplyr::mutate(.data, !!!final_groups)
20. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
21. ├─arrow:::try_arrow_dplyr(...)
22. │ ├─base::tryCatch(...)
23. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
24. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
25. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
26. │ └─base::eval(expr, parent)
27. └─arrow:::arrow_mask(out)
28. └─arrow:::empty_named_list()
29. └─base::structure(list(), .Names = character(0))
30. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:135:3'): filtering with rename ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:135:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, chr == "b"), string = chr, int)
11. ├─dplyr::filter(.input, chr == "b")
12. └─arrow:::filter.ArrowTabular(.input, chr == "b")
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:142:3'): filtering with rename ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:142:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(select(.input, string = chr, int), string == "b")
11. └─arrow:::filter.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:194:3'): relocate with selection helpers ──────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:194:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::relocate(...)
11. ├─dplyr::mutate(.input, c = as.character(c))
12. └─arrow:::mutate.ArrowTabular(.input, c = as.character(c))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:204:3'): multiple select/rename and group_by ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:204:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::rename(...)
11. ├─dplyr::rename(group_by(.input, chr), string = chr, dub = dbl2)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:213:3'): multiple select/rename and group_by ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:213:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::rename(...)
11. ├─dplyr::select(group_by(.input, chr), string = chr, dub = dbl2)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:222:3'): multiple select/rename and group_by ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:222:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::rename(group_by(.input, chr), string = chr, dub = dbl2)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:66:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:66:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_max(.input, int, n = 4, with_ties = FALSE))
10. ├─dplyr::slice_max(.input, int, n = 4, with_ties = FALSE)
11. └─arrow:::slice_max.ArrowTabular(.input, int, n = 4, with_ties = FALSE)
12. ├─dplyr::arrange(...)
13. └─arrow:::arrange.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(.data)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:72:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:72:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_min(.input, int, n = 4, with_ties = FALSE))
10. ├─dplyr::slice_min(.input, int, n = 4, with_ties = FALSE)
11. └─arrow:::slice_min.ArrowTabular(.input, int, n = 4, with_ties = FALSE)
12. ├─utils::head(...)
13. ├─dplyr::arrange(...)
14. └─arrow:::arrange.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:79:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:79:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_max(.input, int, prop = 0.25, with_ties = FALSE))
10. ├─dplyr::slice_max(.input, int, prop = 0.25, with_ties = FALSE)
11. └─arrow:::slice_max.ArrowTabular(.input, int, prop = 0.25, with_ties = FALSE)
12. ├─dplyr::arrange(...)
13. └─arrow:::arrange.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(.data)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:85:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:85:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_min(.input, int, prop = 0.25, with_ties = FALSE))
10. ├─dplyr::slice_min(.input, int, prop = 0.25, with_ties = FALSE)
11. └─arrow:::slice_min.ArrowTabular(.input, int, prop = 0.25, with_ties = FALSE)
12. ├─utils::head(...)
13. ├─dplyr::arrange(...)
14. └─arrow:::arrange.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:54:3'): Can aggregate in Arrow ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:54:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, total = sum(int, na.rm = TRUE)))
10. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE))
11. └─arrow:::summarise.ArrowTabular(.input, total = sum(int, na.rm = TRUE))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:60:3'): Can aggregate in Arrow ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:60:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, total = sum(int)))
10. ├─dplyr::summarize(.input, total = sum(int))
11. └─arrow:::summarise.ArrowTabular(.input, total = sum(int))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:69:3'): Group by sum on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:69:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:77:3'): Group by sum on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:77:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:85:3'): Group by sum on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:85:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(group_by(.input, some_grouping), total = sum(int)))
10. ├─dplyr::summarize(group_by(.input, some_grouping), total = sum(int))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:95:3'): Group by prod on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:95:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:103:3'): Group by prod on dataset ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:103:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:116:3'): Group by mean on dataset ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:116:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:124:3'): Group by mean on dataset ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:124:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:137:3'): Group by sd on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:137:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:145:3'): Group by sd on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:145:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:158:3'): Group by var on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:158:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:166:3'): Group by var on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:166:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:179:3'): n() ───────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:179:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, counts = n()))
10. ├─dplyr::summarize(.input, counts = n())
11. └─arrow:::summarise.ArrowTabular(.input, counts = n())
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:186:3'): n() ───────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:186:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarize(...)
12. ├─dplyr::group_by(.input, some_grouping)
13. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:200:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:200:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:210:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:210:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:220:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:220:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(group_by(.input, some_grouping), any(lgl, na.rm = FALSE))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:227:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:227:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(group_by(.input, some_grouping), all(lgl, na.rm = FALSE))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:235:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:235:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::mutate(.input, has_words = nchar(verses) < 0)
13. └─arrow:::mutate.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:243:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:243:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::mutate(.input, has_words = nchar(verses) < 0)
13. └─arrow:::mutate.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:251:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:251:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:275:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:275:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:282:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:282:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:290:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:290:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, distinct = n_distinct(lgl, na.rm = FALSE)))
10. ├─dplyr::summarize(.input, distinct = n_distinct(lgl, na.rm = FALSE))
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:296:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:296:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:553:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:553:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:561:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:561:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:572:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:572:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:579:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:579:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:591:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:591:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:621:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:621:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:634:3'): min() and max() on character strings ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:634:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:646:5'): min() and max() on character strings ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─withr::with_options(...) at test-dplyr-summarize.R:643:3
2. │ └─base::force(code)
3. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:646:5
4. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
5. │ │ └─testthat:::expect_condition_matching_(...)
6. │ │ └─testthat:::quasi_capture(...)
7. │ │ ├─testthat (local) .capture(...)
8. │ │ │ └─base::withCallingHandlers(...)
9. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
10. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
11. ├─dplyr::collect(...)
12. ├─dplyr::arrange(...)
13. ├─dplyr::summarize(...)
14. ├─dplyr::group_by(.input, fct)
15. └─arrow:::group_by.ArrowTabular(.input, fct)
16. ├─dplyr::mutate(.data, !!!final_groups)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:664:3'): summarise() with !!sym() ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:664:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. ├─dplyr::group_by(.input, false)
12. └─arrow:::group_by.ArrowTabular(.input, false)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:685:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:685:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(.input, some_grouping == 2)
12. └─arrow:::filter.ArrowTabular(.input, some_grouping == 2)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:693:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:693:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(filter(.input, int > 5), total = sum(int, na.rm = TRUE))
11. ├─dplyr::filter(.input, int > 5)
12. └─arrow:::filter.ArrowTabular(.input, int > 5)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:701:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:701:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(filter(.input, some_grouping == 2), some_grouping)
12. ├─dplyr::filter(.input, some_grouping == 2)
13. └─arrow:::filter.ArrowTabular(.input, some_grouping == 2)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:710:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:710:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(filter(.input, int > 5), some_grouping)
12. ├─dplyr::filter(.input, int > 5)
13. └─arrow:::filter.ArrowTabular(.input, int > 5)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:721:3'): Group by edge cases ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:721:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping * 2)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping * 2)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:729:3'): Group by edge cases ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:729:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, alt = some_grouping * 2)
12. └─arrow:::group_by.ArrowTabular(.input, alt = some_grouping * 2)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:746:3'): Do things after summarize ─────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:746:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::summarize(...)
13. ├─dplyr::filter(group_by(.input, some_grouping), int > 5)
14. ├─dplyr::group_by(.input, some_grouping)
15. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
16. ├─dplyr::mutate(.data, !!!final_groups)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:757:3'): Do things after summarize ─────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:757:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::summarize(...)
12. ├─dplyr::group_by(...)
13. ├─dplyr::mutate(...)
14. ├─dplyr::select(filter(.input, dbl > 2), chr, int, lgl)
15. ├─dplyr::filter(.input, dbl > 2)
16. └─arrow:::filter.ArrowTabular(.input, dbl > 2)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::apply_filter_impl(...)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:788:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:788:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::mutate(...)
12. ├─dplyr::summarize(...)
13. ├─dplyr::group_by(.input, some_grouping)
14. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:801:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:801:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:810:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:810:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:822:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:822:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:851:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:851:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:862:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:862:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:874:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:874:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:885:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:885:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(.input, int = sum(int, na.rm = TRUE), y = int/n())
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:896:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:896:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(.input, int = sum(int, na.rm = TRUE), int = int/n())
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:909:3'): Weighted mean ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:909:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:920:3'): Weighted mean ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:920:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:934:3'): Weighted mean ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─testthat::expect_output(...) at test-dplyr-summarize.R:934:3
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─testthat::capture_output_lines(code, print, width = width)
5. │ │ └─testthat:::eval_with_output(code, print = print, width = width)
6. │ │ ├─withr::with_output_sink(path, withVisible(code))
7. │ │ │ └─base::force(code)
8. │ │ └─base::withVisible(code)
9. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
10. ├─arrow:::compare_dplyr_binding(...)
11. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
12. │ │ └─testthat:::expect_condition_matching_(...)
13. │ │ └─testthat:::quasi_capture(...)
14. │ │ ├─testthat (local) .capture(...)
15. │ │ │ └─base::withCallingHandlers(...)
16. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
17. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
18. ├─dplyr::collect(...)
19. ├─dplyr::summarize(...)
20. ├─dplyr::group_by(.input, some_grouping)
21. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
22. ├─dplyr::mutate(.data, !!!final_groups)
23. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
24. ├─arrow:::try_arrow_dplyr(...)
25. │ ├─base::tryCatch(...)
26. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
27. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
28. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
29. │ └─base::eval(expr, parent)
30. └─arrow:::arrow_mask(out)
31. └─arrow:::empty_named_list()
32. └─base::structure(list(), .Names = character(0))
33. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:949:3'): Summarize with 0 arguments ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:949:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(group_by(.input, some_grouping)))
10. ├─dplyr::summarize(group_by(.input, some_grouping))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1058:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1058:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(group_by(.input, some_grouping, int < 6), count = n())
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1065:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1065:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1072:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1072:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1079:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1079:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1116:3'): summarize() handles group_by .drop ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1116:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(collect(count(group_by(.input, y))), y)
10. ├─dplyr::collect(count(group_by(.input, y)))
11. ├─dplyr::count(group_by(.input, y))
12. ├─dplyr::group_by(.input, y)
13. └─arrow:::group_by.ArrowTabular(.input, y)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1139:3'): summarize() handles group_by .drop ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1139:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(...)
10. ├─dplyr::collect(count(group_by(.input, y, .drop = FALSE)))
11. ├─dplyr::count(group_by(.input, y, .drop = FALSE))
12. ├─dplyr::group_by(.input, y, .drop = FALSE)
13. └─arrow:::group_by.ArrowTabular(.input, y, .drop = FALSE)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1156:3'): summarise() passes through type information for temporary columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1156:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. ├─dplyr::group_by(.input, x)
12. └─arrow:::group_by.ArrowTabular(.input, x)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1172:3'): summarise() can handle scalars and literal values ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1172:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarise(.input, y = 1L))
10. ├─dplyr::summarise(.input, y = 1L)
11. └─arrow:::summarise.ArrowTabular(.input, y = 1L)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1177:3'): summarise() can handle scalars and literal values ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1177:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarise(.input, y = some_scalar_value))
10. ├─dplyr::summarise(.input, y = some_scalar_value)
11. └─arrow:::summarise.ArrowTabular(.input, y = some_scalar_value)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1182:3'): summarise() can handle scalars and literal values ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1182:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarise(.input, y = 2L))
10. ├─dplyr::summarise(.input, y = 2L)
11. └─arrow:::summarise.ArrowTabular(.input, y = 2L)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1209:3'): summarise() supports namespacing ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1209:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, total = base::sum(int, na.rm = TRUE)))
10. ├─dplyr::summarize(.input, total = base::sum(int, na.rm = TRUE))
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1215:3'): summarise() supports namespacing ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1215:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1223:3'): summarise() supports namespacing ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1223:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1277:3'): Can use across() within summarise() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1277:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarise(...)
12. ├─dplyr::group_by(.input, lgl)
13. └─arrow:::group_by.ArrowTabular(.input, lgl)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1297:3'): across() does not select grouping variables within summarise() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1297:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarise(...)
12. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
13. └─arrow:::group_by.arrow_dplyr_query(...)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1318:3'): .by argument ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1318:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE), .by = some_grouping)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1324:3'): .by argument ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1324:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE), .by = starts_with("dbl"))
12. └─arrow:::summarise.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
20. └─arrow:::arrow_mask(.data)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-union.R:50:3'): union ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-union.R:50:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(dplyr::union(.input, example_data))
10. ├─dplyr::union(.input, example_data)
11. └─arrow:::union.ArrowTabular(.input, example_data)
12. ├─dplyr::distinct(dplyr::union_all(x, y))
13. └─arrow:::distinct.arrow_dplyr_query(dplyr::union_all(x, y))
14. ├─dplyr::group_by(.data, !!!syms(names(.data)))
15. └─arrow:::group_by.arrow_dplyr_query(.data, !!!syms(names(.data)))
16. ├─dplyr::mutate(.data, !!!final_groups)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-metadata.R:429:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:429:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(mutate(.input, z = b * 4), z, a))
10. ├─dplyr::select(mutate(.input, z = b * 4), z, a)
11. ├─dplyr::mutate(.input, z = b * 4)
12. └─arrow:::mutate.ArrowTabular(.input, z = b * 4)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-metadata.R:436:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:436:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(mutate(.input, z = nchar(d)), z, a))
10. ├─dplyr::select(mutate(.input, z = nchar(d)), z, a)
11. ├─dplyr::mutate(.input, z = nchar(d))
12. └─arrow:::mutate.ArrowTabular(.input, z = nchar(d))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-metadata.R:445:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:445:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(group_by(.input, d), n()))
10. ├─dplyr::summarize(group_by(.input, d), n())
11. ├─dplyr::group_by(.input, d)
12. └─arrow:::group_by.ArrowTabular(.input, d)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-metadata.R:454:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:454:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(mutate(.input, a = b), a))
10. ├─dplyr::select(mutate(.input, a = b), a)
11. ├─dplyr::mutate(.input, a = b)
12. └─arrow:::mutate.ArrowTabular(.input, a = b)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
[ FAIL 267 | WARN 2327 | SKIP 110 | PASS 5942 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc
Version: 24.0.0
Check: whether package can be installed
Result: WARN
Found the following significant warnings:
<1b>[0m<1b>[1m<1b>[1m/tmp/RtmpB1GQlG/working_dir/RtmpcatyTd/file2d99175f5f949b/_deps/re2-src/re2/prog.h/data/gannet/ripley/R/packages/tests-clang/arrow/tools/cpp/src/arrow/ipc/message.cc::42658::55:: <1b>[0m<1b>[0m<1b>[0;1;35m<1b>[0;1;35mwarning: warning: <1b>[0m<1b>[0m<1b>[1m<1b>[1manonymous structs are a GNU extension [-Wgnu-anonymous-struct]'__COUNTER__' is a C2y extension [-Wc2y-extensions]<1b>[0m<1b>[0m
See ‘/data/gannet/ripley/R/packages/tests-clang/arrow.Rcheck/00install.out’ for details.
* used C++ compiler: ‘clang version 22.1.8 (https://github.com/llvm/llvm-project ca7933e47d3a3451d81e72ac174dcb5aa28b59d1)’
Flavor: r-devel-linux-x86_64-fedora-clang
Version: 24.0.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [11m/33m]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> # Licensed to the Apache Software Foundation (ASF) under one
> # or more contributor license agreements. See the NOTICE file
> # distributed with this work for additional information
> # regarding copyright ownership. The ASF licenses this file
> # to you under the Apache License, Version 2.0 (the
> # "License"); you may not use this file except in compliance
> # with the License. You may obtain a copy of the License at
> #
> # http://www.apache.org/licenses/LICENSE-2.0
> #
> # Unless required by applicable law or agreed to in writing,
> # software distributed under the License is distributed on an
> # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> # KIND, either express or implied. See the License for the
> # specific language governing permissions and limitations
> # under the License.
>
> library(testthat)
> library(arrow)
Some features are not enabled in this build of Arrow. Run `arrow_info()` for more information.
Attaching package: 'arrow'
The following object is masked from 'package:utils':
timestamp
> library(tibble)
>
> verbose_test_output <- identical(tolower(Sys.getenv("ARROW_R_DEV", "false")), "true") ||
+ identical(tolower(Sys.getenv("ARROW_R_VERBOSE_TEST", "false")), "true")
>
> if (verbose_test_output) {
+ arrow_reporter <- MultiReporter$new(list(CheckReporter$new(), LocationReporter$new()))
+ } else {
+ arrow_reporter <- check_reporter()
+ }
> test_check("arrow", reporter = arrow_reporter)
Start test: Integer Array
'test-Array.R:25:3' [success]
'test-Array.R:25:3' [success]
'test-Array.R:25:3' [success]
'test-Array.R:25:3' [success]
'test-Array.R:25:3' [success]
'test-Array.R:25:3' [success]
'test-Array.R:25:3' [success]
'test-Array.R:25:3' [success]
'test-Array.R:25:3' [success]
End test: Integer Array
Start test: binary Array
'test-Array.R:31:3' [success]
'test-Array.R:31:3' [success]
'test-Array.R:31:3' [success]
'test-Array.R:31:3' [success]
'test-Array.R:31:3' [success]
'test-Array.R:31:3' [success]
'test-Array.R:31:3' [success]
'test-Array.R:31:3' [success]
'test-Array.R:31:3' [success]
'test-Array.R:32:3' [success]
'test-Array.R:32:3' [success]
'test-Array.R:32:3' [success]
'test-Array.R:32:3' [success]
'test-Array.R:32:3' [success]
'test-Array.R:32:3' [success]
'test-Array.R:32:3' [success]
'test-Array.R:32:3' [success]
'test-Array.R:32:3' [success]
'test-Array.R:33:3' [success]
'test-Array.R:33:3' [success]
'test-Array.R:33:3' [success]
'test-Array.R:33:3' [success]
'test-Array.R:33:3' [success]
'test-Array.R:33:3' [success]
'test-Array.R:33:3' [success]
'test-Array.R:33:3' [success]
'test-Array.R:33:3' [success]
'test-Array.R:36:3' [success]
'test-Array.R:43:3' [success]
'test-Array.R:43:3' [success]
'test-Array.R:43:3' [success]
'test-Array.R:43:3' [success]
'test-Array.R:43:3' [success]
'test-Array.R:43:3' [success]
'test-Array.R:43:3' [success]
'test-Array.R:43:3' [success]
'test-Array.R:43:3' [success]
'test-Array.R:49:3' [success]
'test-Array.R:49:3' [success]
'test-Array.R:49:3' [success]
'test-Array.R:49:3' [success]
'test-Array.R:49:3' [success]
'test-Array.R:49:3' [success]
'test-Array.R:49:3' [success]
'test-Array.R:49:3' [success]
'test-Array.R:49:3' [success]
'test-Array.R:56:3' [success]
'test-Array.R:56:3' [success]
'test-Array.R:56:3' [success]
'test-Array.R:56:3' [success]
'test-Array.R:56:3' [success]
'test-Array.R:56:3' [success]
'test-Array.R:56:3' [success]
'test-Array.R:56:3' [success]
'test-Array.R:56:3' [success]
'test-Array.R:59:3' [skip]
End test: binary Array
Start test: Slice() and RangeEquals()
'test-Array.R:99:3' [success]
'test-Array.R:100:3' [success]
'test-Array.R:101:3' [success]
'test-Array.R:102:3' [success]
'test-Array.R:103:3' [success]
'test-Array.R:104:3' [success]
'test-Array.R:107:3' [success]
'test-Array.R:108:3' [success]
'test-Array.R:111:3' [success]
'test-Array.R:112:3' [success]
'test-Array.R:113:3' [success]
'test-Array.R:114:3' [success]
'test-Array.R:115:3' [success]
'test-Array.R:116:3' [success]
'test-Array.R:117:3' [success]
'test-Array.R:118:3' [success]
'test-Array.R:119:3' [success]
'test-Array.R:120:3' [success]
'test-Array.R:121:3' [success]
'test-Array.R:122:3' [success]
'test-Array.R:123:3' [success]
'test-Array.R:125:3' [success]
'test-Array.R:126:3' [success]
'test-Array.R:130:3' [success]
'test-Array.R:131:3' [success]
'test-Array.R:133:3' [success]
'test-Array.R:134:3' [success]
'test-Array.R:135:3' [success]
'test-Array.R:136:3' [success]
'test-Array.R:137:3' [success]
'test-Array.R:139:3' [skip]
End test: Slice() and RangeEquals()
Start test: Double Array
'test-Array.R:147:3' [success]
'test-Array.R:147:3' [success]
'test-Array.R:147:3' [success]
'test-Array.R:147:3' [success]
'test-Array.R:147:3' [success]
'test-Array.R:147:3' [success]
'test-Array.R:147:3' [success]
'test-Array.R:147:3' [success]
'test-Array.R:147:3' [success]
End test: Double Array
Start test: Array print method includes type
'test-Array.R:152:3' [success]
End test: Array print method includes type
Start test: Array supports NA
'test-Array.R:158:3' [success]
'test-Array.R:159:3' [success]
'test-Array.R:160:3' [success]
'test-Array.R:161:3' [success]
'test-Array.R:163:3' [success]
'test-Array.R:164:3' [success]
'test-Array.R:167:3' [success]
'test-Array.R:168:3' [success]
'test-Array.R:169:3' [success]
'test-Array.R:170:3' [success]
'test-Array.R:171:3' [success]
'test-Array.R:172:3' [success]
'test-Array.R:173:3' [success]
'test-Array.R:174:3' [success]
'test-Array.R:175:3' [success]
'test-Array.R:176:3' [success]
End test: Array supports NA
Start test: Array support null type (ARROW-7064)
'test-Array.R:180:3' [success]
'test-Array.R:180:3' [success]
'test-Array.R:180:3' [success]
'test-Array.R:180:3' [success]
'test-Array.R:180:3' [success]
'test-Array.R:180:3' [success]
'test-Array.R:180:3' [success]
'test-Array.R:180:3' [success]
'test-Array.R:180:3' [success]
End test: Array support null type (ARROW-7064)
Start test: Array support 0-length NULL vectors (Arrow-17543)
'test-Array.R:184:3' [success]
'test-Array.R:185:3' [success]
End test: Array support 0-length NULL vectors (Arrow-17543)
Start test: Array supports logical vectors (ARROW-3341)
'test-Array.R:191:3' [success]
'test-Array.R:191:3' [success]
'test-Array.R:191:3' [success]
'test-Array.R:191:3' [success]
'test-Array.R:191:3' [success]
'test-Array.R:191:3' [success]
'test-Array.R:191:3' [success]
'test-Array.R:191:3' [success]
'test-Array.R:191:3' [success]
'test-Array.R:195:3' [success]
'test-Array.R:195:3' [success]
'test-Array.R:195:3' [success]
'test-Array.R:195:3' [success]
'test-Array.R:195:3' [success]
'test-Array.R:195:3' [success]
'test-Array.R:195:3' [success]
'test-Array.R:195:3' [success]
'test-Array.R:195:3' [success]
End test: Array supports logical vectors (ARROW-3341)
Start test: Array supports character vectors (ARROW-3339)
'test-Array.R:200:3' [success]
'test-Array.R:200:3' [success]
'test-Array.R:200:3' [success]
'test-Array.R:200:3' [success]
'test-Array.R:200:3' [success]
'test-Array.R:200:3' [success]
'test-Array.R:200:3' [success]
'test-Array.R:200:3' [success]
'test-Array.R:200:3' [success]
'test-Array.R:201:3' [success]
'test-Array.R:201:3' [success]
'test-Array.R:201:3' [success]
'test-Array.R:201:3' [success]
'test-Array.R:201:3' [success]
'test-Array.R:201:3' [success]
'test-Array.R:201:3' [success]
'test-Array.R:201:3' [success]
'test-Array.R:201:3' [success]
'test-Array.R:204:3' [success]
'test-Array.R:204:3' [success]
'test-Array.R:204:3' [success]
'test-Array.R:204:3' [success]
'test-Array.R:204:3' [success]
'test-Array.R:204:3' [success]
'test-Array.R:204:3' [success]
'test-Array.R:204:3' [success]
'test-Array.R:204:3' [success]
'test-Array.R:205:3' [success]
'test-Array.R:205:3' [success]
'test-Array.R:205:3' [success]
'test-Array.R:205:3' [success]
'test-Array.R:205:3' [success]
'test-Array.R:205:3' [success]
'test-Array.R:205:3' [success]
'test-Array.R:205:3' [success]
'test-Array.R:205:3' [success]
End test: Array supports character vectors (ARROW-3339)
Start test: Character vectors > 2GB become large_utf8
'test-Array.R:209:3' [skip]
End test: Character vectors > 2GB become large_utf8
Start test: Arrays with length > INT_MAX can be created and inspected
'test-Array.R:216:3' [skip]
End test: Arrays with length > INT_MAX can be created and inspected
Start test: empty arrays are supported
'test-Array.R:233:3' [success]
'test-Array.R:233:3' [success]
'test-Array.R:233:3' [success]
'test-Array.R:233:3' [success]
'test-Array.R:233:3' [success]
'test-Array.R:234:3' [success]
'test-Array.R:234:3' [success]
'test-Array.R:234:3' [success]
'test-Array.R:234:3' [success]
'test-Array.R:234:3' [success]
'test-Array.R:235:3' [success]
'test-Array.R:235:3' [success]
'test-Array.R:235:3' [success]
'test-Array.R:235:3' [success]
'test-Array.R:235:3' [success]
'test-Array.R:236:3' [success]
'test-Array.R:236:3' [success]
'test-Array.R:236:3' [success]
'test-Array.R:236:3' [success]
'test-Array.R:236:3' [success]
'test-Array.R:237:3' [success]
'test-Array.R:237:3' [success]
'test-Array.R:237:3' [success]
'test-Array.R:237:3' [success]
'test-Array.R:237:3' [success]
'test-Array.R:238:3' [success]
'test-Array.R:238:3' [success]
'test-Array.R:238:3' [success]
'test-Array.R:238:3' [success]
'test-Array.R:238:3' [success]
End test: empty arrays are supported
Start test: array with all nulls are supported
'test-Array.R:243:3' [success]
'test-Array.R:243:3' [success]
'test-Array.R:243:3' [success]
'test-Array.R:243:3' [success]
'test-Array.R:243:3' [success]
'test-Array.R:243:3' [success]
'test-Array.R:243:3' [success]
'test-Array.R:243:3' [success]
'test-Array.R:243:3' [success]
'test-Array.R:244:3' [success]
'test-Array.R:244:3' [success]
'test-Array.R:244:3' [success]
'test-Array.R:244:3' [success]
'test-Array.R:244:3' [success]
'test-Array.R:244:3' [success]
'test-Array.R:244:3' [success]
'test-Array.R:244:3' [success]
'test-Array.R:244:3' [success]
'test-Array.R:245:3' [success]
'test-Array.R:245:3' [success]
'test-Array.R:245:3' [success]
'test-Array.R:245:3' [success]
'test-Array.R:245:3' [success]
'test-Array.R:245:3' [success]
'test-Array.R:245:3' [success]
'test-Array.R:245:3' [success]
'test-Array.R:245:3' [success]
'test-Array.R:246:3' [success]
'test-Array.R:246:3' [success]
'test-Array.R:246:3' [success]
'test-Array.R:246:3' [success]
'test-Array.R:246:3' [success]
'test-Array.R:246:3' [success]
'test-Array.R:246:3' [success]
'test-Array.R:246:3' [success]
'test-Array.R:246:3' [success]
'test-Array.R:247:3' [success]
'test-Array.R:247:3' [success]
'test-Array.R:247:3' [success]
'test-Array.R:247:3' [success]
'test-Array.R:247:3' [success]
'test-Array.R:247:3' [success]
'test-Array.R:247:3' [success]
'test-Array.R:247:3' [success]
'test-Array.R:247:3' [success]
End test: array with all nulls are supported
Start test: Array supports unordered factors (ARROW-3355)
'test-Array.R:253:3' [success]
'test-Array.R:253:3' [success]
'test-Array.R:253:3' [success]
'test-Array.R:253:3' [success]
'test-Array.R:253:3' [success]
'test-Array.R:253:3' [success]
'test-Array.R:253:3' [success]
'test-Array.R:253:3' [success]
'test-Array.R:253:3' [success]
'test-Array.R:257:3' [success]
'test-Array.R:257:3' [success]
'test-Array.R:257:3' [success]
'test-Array.R:257:3' [success]
'test-Array.R:257:3' [success]
'test-Array.R:257:3' [success]
'test-Array.R:257:3' [success]
'test-Array.R:257:3' [success]
'test-Array.R:257:3' [success]
End test: Array supports unordered factors (ARROW-3355)
Start test: Array supports ordered factors (ARROW-3355)
'test-Array.R:263:3' [success]
'test-Array.R:263:3' [success]
'test-Array.R:263:3' [success]
'test-Array.R:263:3' [success]
'test-Array.R:263:3' [success]
'test-Array.R:263:3' [success]
'test-Array.R:263:3' [success]
'test-Array.R:263:3' [success]
'test-Array.R:263:3' [success]
'test-Array.R:264:3' [success]
'test-Array.R:268:3' [success]
'test-Array.R:268:3' [success]
'test-Array.R:268:3' [success]
'test-Array.R:268:3' [success]
'test-Array.R:268:3' [success]
'test-Array.R:268:3' [success]
'test-Array.R:268:3' [success]
'test-Array.R:268:3' [success]
'test-Array.R:268:3' [success]
End test: Array supports ordered factors (ARROW-3355)
Start test: array supports Date (ARROW-3340)
'test-Array.R:273:3' [success]
'test-Array.R:273:3' [success]
'test-Array.R:273:3' [success]
'test-Array.R:273:3' [success]
'test-Array.R:273:3' [success]
'test-Array.R:273:3' [success]
'test-Array.R:273:3' [success]
'test-Array.R:273:3' [success]
'test-Array.R:273:3' [success]
'test-Array.R:276:3' [success]
'test-Array.R:276:3' [success]
'test-Array.R:276:3' [success]
'test-Array.R:276:3' [success]
'test-Array.R:276:3' [success]
'test-Array.R:276:3' [success]
'test-Array.R:276:3' [success]
'test-Array.R:276:3' [success]
'test-Array.R:276:3' [success]
End test: array supports Date (ARROW-3340)
Start test: array supports POSIXct (ARROW-3340)
'test-Array.R:281:3' [success]
'test-Array.R:281:3' [success]
'test-Array.R:281:3' [success]
'test-Array.R:281:3' [success]
'test-Array.R:281:3' [success]
'test-Array.R:281:3' [success]
'test-Array.R:281:3' [success]
'test-Array.R:281:3' [success]
'test-Array.R:281:3' [success]
'test-Array.R:284:3' [success]
'test-Array.R:284:3' [success]
'test-Array.R:284:3' [success]
'test-Array.R:284:3' [success]
'test-Array.R:284:3' [success]
'test-Array.R:284:3' [success]
'test-Array.R:284:3' [success]
'test-Array.R:284:3' [success]
'test-Array.R:284:3' [success]
'test-Array.R:287:3' [success]
'test-Array.R:287:3' [success]
'test-Array.R:287:3' [success]
'test-Array.R:287:3' [success]
'test-Array.R:287:3' [success]
'test-Array.R:287:3' [success]
'test-Array.R:287:3' [success]
'test-Array.R:287:3' [success]
'test-Array.R:287:3' [success]
End test: array supports POSIXct (ARROW-3340)
Start test: array uses local timezone for POSIXct without timezone
'test-Array.R:293:5' [success]
'test-Array.R:294:5' [success]
'test-Array.R:294:5' [success]
'test-Array.R:294:5' [success]
'test-Array.R:294:5' [success]
'test-Array.R:294:5' [success]
'test-Array.R:294:5' [success]
'test-Array.R:294:5' [success]
'test-Array.R:294:5' [success]
'test-Array.R:294:5' [success]
'test-Array.R:297:5' [skip]
End test: array uses local timezone for POSIXct without timezone
Start test: zero-length POSIXct can be converted (GH-48832)
'test-Array.R:332:3' [success]
'test-Array.R:334:3' [success]
'test-Array.R:335:3' [success]
End test: zero-length POSIXct can be converted (GH-48832)
Start test: Timezone handling in Arrow roundtrip (ARROW-3543)
'test-Array.R:346:5' [success]
'test-Array.R:351:3' [success]
End test: Timezone handling in Arrow roundtrip (ARROW-3543)
Start test: array supports integer64
'test-Array.R:356:3' [success]
'test-Array.R:356:3' [success]
'test-Array.R:356:3' [success]
'test-Array.R:356:3' [success]
'test-Array.R:356:3' [success]
'test-Array.R:356:3' [success]
'test-Array.R:356:3' [success]
'test-Array.R:356:3' [success]
'test-Array.R:356:3' [success]
'test-Array.R:359:3' [success]
'test-Array.R:359:3' [success]
'test-Array.R:359:3' [success]
'test-Array.R:359:3' [success]
'test-Array.R:359:3' [success]
'test-Array.R:359:3' [success]
'test-Array.R:359:3' [success]
'test-Array.R:359:3' [success]
'test-Array.R:359:3' [success]
'test-Array.R:363:3' [success]
'test-Array.R:364:3' [success]
End test: array supports integer64
Start test: array supports integer64 with new semantics
'test-Array.R:370:5' [success]
'test-Array.R:370:5' [success]
'test-Array.R:370:5' [success]
'test-Array.R:370:5' [success]
'test-Array.R:370:5' [success]
'test-Array.R:370:5' [success]
'test-Array.R:370:5' [success]
'test-Array.R:370:5' [success]
'test-Array.R:370:5' [success]
'test-Array.R:373:5' [success]
'test-Array.R:373:5' [success]
'test-Array.R:373:5' [success]
'test-Array.R:373:5' [success]
'test-Array.R:373:5' [success]
'test-Array.R:373:5' [success]
'test-Array.R:373:5' [success]
'test-Array.R:373:5' [success]
'test-Array.R:373:5' [success]
'test-Array.R:377:5' [success]
'test-Array.R:378:5' [success]
End test: array supports integer64 with new semantics
Start test: array supports hms difftime
'test-Array.R:384:3' [success]
'test-Array.R:384:3' [success]
'test-Array.R:384:3' [success]
'test-Array.R:384:3' [success]
'test-Array.R:384:3' [success]
'test-Array.R:384:3' [success]
'test-Array.R:384:3' [success]
'test-Array.R:384:3' [success]
'test-Array.R:384:3' [success]
'test-Array.R:385:3' [success]
'test-Array.R:385:3' [success]
'test-Array.R:385:3' [success]
'test-Array.R:385:3' [success]
'test-Array.R:385:3' [success]
'test-Array.R:385:3' [success]
'test-Array.R:385:3' [success]
'test-Array.R:385:3' [success]
'test-Array.R:385:3' [success]
End test: array supports hms difftime
Start test: array supports difftime
'test-Array.R:390:3' [success]
'test-Array.R:390:3' [success]
'test-Array.R:390:3' [success]
'test-Array.R:390:3' [success]
'test-Array.R:390:3' [success]
'test-Array.R:390:3' [success]
'test-Array.R:390:3' [success]
'test-Array.R:390:3' [success]
'test-Array.R:390:3' [success]
'test-Array.R:391:3' [success]
'test-Array.R:391:3' [success]
'test-Array.R:391:3' [success]
'test-Array.R:391:3' [success]
'test-Array.R:391:3' [success]
'test-Array.R:391:3' [success]
'test-Array.R:391:3' [success]
'test-Array.R:391:3' [success]
'test-Array.R:391:3' [success]
End test: array supports difftime
Start test: support for NaN (ARROW-3615)
'test-Array.R:397:3' [success]
'test-Array.R:398:3' [success]
End test: support for NaN (ARROW-3615)
Start test: is.nan() evaluates to FALSE on NA (for consistency with base R)
'test-Array.R:403:3' [warning]
'test-Array.R:403:3' [warning]
'test-Array.R:403:3' [warning]
'test-Array.R:403:3' [success]
'test-Array.R:403:3' [warning]
'test-Array.R:403:3' [warning]
'test-Array.R:403:3' [warning]
'test-Array.R:403:3' [success]
End test: is.nan() evaluates to FALSE on NA (for consistency with base R)
Start test: is.nan() evaluates to FALSE on non-floats (for consistency with base R)
'test-Array.R:409:3' [success]
'test-Array.R:409:3' [success]
'test-Array.R:410:3' [success]
'test-Array.R:410:3' [success]
End test: is.nan() evaluates to FALSE on non-floats (for consistency with base R)
Start test: is.na() evaluates to TRUE on NaN (for consistency with base R)
'test-Array.R:415:3' [success]
'test-Array.R:415:3' [success]
End test: is.na() evaluates to TRUE on NaN (for consistency with base R)
Start test: integer types casts (ARROW-3741)
'test-Array.R:422:5' [success]
'test-Array.R:423:5' [success]
'test-Array.R:422:5' [success]
'test-Array.R:423:5' [success]
'test-Array.R:422:5' [success]
'test-Array.R:423:5' [success]
'test-Array.R:422:5' [success]
'test-Array.R:423:5' [success]
'test-Array.R:422:5' [success]
'test-Array.R:423:5' [success]
'test-Array.R:422:5' [success]
'test-Array.R:423:5' [success]
'test-Array.R:422:5' [success]
'test-Array.R:423:5' [success]
'test-Array.R:422:5' [success]
'test-Array.R:423:5' [success]
End test: integer types casts (ARROW-3741)
Start test: integer types cast safety (ARROW-3741, ARROW-5541)
'test-Array.R:430:5' [success]
'test-Array.R:431:5' [success]
'test-Array.R:430:5' [success]
'test-Array.R:431:5' [success]
'test-Array.R:430:5' [success]
'test-Array.R:431:5' [success]
'test-Array.R:430:5' [success]
'test-Array.R:431:5' [success]
End test: integer types cast safety (ARROW-3741, ARROW-5541)
Start test: float types casts (ARROW-3741)
'test-Array.R:440:5' [success]
'test-Array.R:441:5' [success]
'test-Array.R:442:5' [success]
'test-Array.R:440:5' [success]
'test-Array.R:441:5' [success]
'test-Array.R:442:5' [success]
End test: float types casts (ARROW-3741)
Start test: cast to half float works
'test-Array.R:447:3' [skip]
End test: cast to half float works
Start test: cast input validation
'test-Array.R:455:3' [success]
End test: cast input validation
Start test: arrow_array() supports the type= argument. conversion from INTSXP and int64 to all int types
'test-Array.R:469:5' [success]
'test-Array.R:470:5' [success]
'test-Array.R:469:5' [success]
'test-Array.R:470:5' [success]
'test-Array.R:469:5' [success]
'test-Array.R:470:5' [success]
'test-Array.R:469:5' [success]
'test-Array.R:470:5' [success]
'test-Array.R:469:5' [success]
'test-Array.R:470:5' [success]
'test-Array.R:469:5' [success]
'test-Array.R:470:5' [success]
'test-Array.R:469:5' [success]
'test-Array.R:470:5' [success]
'test-Array.R:469:5' [success]
'test-Array.R:470:5' [success]
'test-Array.R:469:5' [success]
'test-Array.R:470:5' [success]
'test-Array.R:469:5' [success]
'test-Array.R:470:5' [success]
'test-Array.R:474:3' [success]
End test: arrow_array() supports the type= argument. conversion from INTSXP and int64 to all int types
Start test: arrow_array() aborts on overflow
'test-Array.R:481:3' [success]
'test-Array.R:482:3' [success]
'test-Array.R:484:3' [success]
'test-Array.R:485:3' [success]
'test-Array.R:487:3' [success]
'test-Array.R:488:3' [success]
'test-Array.R:490:3' [success]
'test-Array.R:491:3' [success]
'test-Array.R:493:3' [success]
'test-Array.R:494:3' [success]
'test-Array.R:496:3' [success]
'test-Array.R:497:3' [success]
End test: arrow_array() aborts on overflow
Start test: arrow_array() does not convert doubles to integer
'test-Array.R:503:5' [success]
'test-Array.R:504:5' [success]
'test-Array.R:503:5' [success]
'test-Array.R:504:5' [success]
'test-Array.R:503:5' [success]
'test-Array.R:504:5' [success]
'test-Array.R:503:5' [success]
'test-Array.R:504:5' [success]
'test-Array.R:503:5' [success]
'test-Array.R:504:5' [success]
'test-Array.R:503:5' [success]
'test-Array.R:504:5' [success]
'test-Array.R:503:5' [success]
'test-Array.R:504:5' [success]
'test-Array.R:503:5' [success]
'test-Array.R:504:5' [success]
End test: arrow_array() does not convert doubles to integer
Start test: arrow_array() converts raw vectors to uint8 arrays (ARROW-3794)
'test-Array.R:509:3' [success]
End test: arrow_array() converts raw vectors to uint8 arrays (ARROW-3794)
Start test: Array<int8>$as_vector() converts to integer (ARROW-3794)
'test-Array.R:515:3' [success]
'test-Array.R:516:3' [success]
'test-Array.R:520:3' [success]
'test-Array.R:521:3' [success]
End test: Array<int8>$as_vector() converts to integer (ARROW-3794)
Start test: Arrays of {,u}int{32,64} convert to integer if they can fit
'test-Array.R:526:3' [success]
'test-Array.R:529:3' [success]
'test-Array.R:532:3' [success]
End test: Arrays of {,u}int{32,64} convert to integer if they can fit
Start test: Arrays of uint{32,64} convert to numeric if they can't fit integer
'test-Array.R:537:3' [success]
'test-Array.R:540:3' [success]
End test: Arrays of uint{32,64} convert to numeric if they can't fit integer
Start test: arrow_array() recognise arrow::Array (ARROW-3815)
'test-Array.R:545:3' [success]
End test: arrow_array() recognise arrow::Array (ARROW-3815)
Start test: arrow_array() handles data frame -> struct arrays (ARROW-3811)
'test-Array.R:551:3' [success]
'test-Array.R:552:3' [success]
'test-Array.R:560:3' [success]
'test-Array.R:561:3' [success]
End test: arrow_array() handles data frame -> struct arrays (ARROW-3811)
Start test: StructArray methods
'test-Array.R:567:3' [success]
'test-Array.R:568:3' [success]
'test-Array.R:569:3' [success]
'test-Array.R:570:3' [success]
'test-Array.R:571:3' [success]
End test: StructArray methods
Start test: StructArray creation
'test-Array.R:577:3' [success]
'test-Array.R:578:3' [success]
'test-Array.R:579:3' [success]
'test-Array.R:583:3' [success]
'test-Array.R:584:3' [success]
'test-Array.R:585:3' [success]
End test: StructArray creation
Start test: arrow_array() can handle data frame with custom struct type (not inferred)
'test-Array.R:592:3' [success]
'test-Array.R:594:3' [success]
'test-Array.R:600:3' [success]
'test-Array.R:606:3' [success]
End test: arrow_array() can handle data frame with custom struct type (not inferred)
Start test: arrow_array() supports tibble with no columns (ARROW-8354)
'test-Array.R:611:3' [success]
End test: arrow_array() supports tibble with no columns (ARROW-8354)
Start test: arrow_array() handles vector -> list arrays (ARROW-7662)
'test-Array.R:616:3' [success]
'test-Array.R:619:3' [success]
'test-Array.R:619:3' [success]
'test-Array.R:619:3' [success]
'test-Array.R:619:3' [success]
'test-Array.R:619:3' [success]
'test-Array.R:619:3' [success]
'test-Array.R:619:3' [success]
'test-Array.R:620:3' [success]
'test-Array.R:620:3' [success]
'test-Array.R:620:3' [success]
'test-Array.R:620:3' [success]
'test-Array.R:620:3' [success]
'test-Array.R:620:3' [success]
'test-Array.R:620:3' [success]
'test-Array.R:621:3' [success]
'test-Array.R:621:3' [success]
'test-Array.R:621:3' [success]
'test-Array.R:621:3' [success]
'test-Array.R:621:3' [success]
'test-Array.R:621:3' [success]
'test-Array.R:621:3' [success]
'test-Array.R:622:3' [success]
'test-Array.R:622:3' [success]
'test-Array.R:622:3' [success]
'test-Array.R:622:3' [success]
'test-Array.R:622:3' [success]
'test-Array.R:622:3' [success]
'test-Array.R:622:3' [success]
'test-Array.R:625:3' [success]
'test-Array.R:625:3' [success]
'test-Array.R:625:3' [success]
'test-Array.R:625:3' [success]
'test-Array.R:625:3' [success]
'test-Array.R:625:3' [success]
'test-Array.R:625:3' [success]
'test-Array.R:626:3' [success]
'test-Array.R:626:3' [success]
'test-Array.R:626:3' [success]
'test-Array.R:626:3' [success]
'test-Array.R:626:3' [success]
'test-Array.R:626:3' [success]
'test-Array.R:626:3' [success]
'test-Array.R:627:3' [success]
'test-Array.R:627:3' [success]
'test-Array.R:627:3' [success]
'test-Array.R:627:3' [success]
'test-Array.R:627:3' [success]
'test-Array.R:627:3' [success]
'test-Array.R:627:3' [success]
'test-Array.R:628:3' [success]
'test-Array.R:628:3' [success]
'test-Array.R:628:3' [success]
'test-Array.R:628:3' [success]
'test-Array.R:628:3' [success]
'test-Array.R:628:3' [success]
'test-Array.R:628:3' [success]
'test-Array.R:631:3' [success]
'test-Array.R:631:3' [success]
'test-Array.R:631:3' [success]
'test-Array.R:631:3' [success]
'test-Array.R:631:3' [success]
'test-Array.R:631:3' [success]
'test-Array.R:631:3' [success]
'test-Array.R:632:3' [success]
'test-Array.R:632:3' [success]
'test-Array.R:632:3' [success]
'test-Array.R:632:3' [success]
'test-Array.R:632:3' [success]
'test-Array.R:632:3' [success]
'test-Array.R:632:3' [success]
'test-Array.R:633:3' [success]
'test-Array.R:633:3' [success]
'test-Array.R:633:3' [success]
'test-Array.R:633:3' [success]
'test-Array.R:633:3' [success]
'test-Array.R:633:3' [success]
'test-Array.R:633:3' [success]
'test-Array.R:634:3' [success]
'test-Array.R:634:3' [success]
'test-Array.R:634:3' [success]
'test-Array.R:634:3' [success]
'test-Array.R:634:3' [success]
'test-Array.R:634:3' [success]
'test-Array.R:634:3' [success]
'test-Array.R:637:3' [success]
'test-Array.R:637:3' [success]
'test-Array.R:637:3' [success]
'test-Array.R:637:3' [success]
'test-Array.R:637:3' [success]
'test-Array.R:637:3' [success]
'test-Array.R:637:3' [success]
'test-Array.R:638:3' [success]
'test-Array.R:638:3' [success]
'test-Array.R:638:3' [success]
'test-Array.R:638:3' [success]
'test-Array.R:638:3' [success]
'test-Array.R:638:3' [success]
'test-Array.R:638:3' [success]
'test-Array.R:639:3' [success]
'test-Array.R:639:3' [success]
'test-Array.R:639:3' [success]
'test-Array.R:639:3' [success]
'test-Array.R:639:3' [success]
'test-Array.R:639:3' [success]
'test-Array.R:639:3' [success]
'test-Array.R:640:3' [success]
'test-Array.R:640:3' [success]
'test-Array.R:640:3' [success]
'test-Array.R:640:3' [success]
'test-Array.R:640:3' [success]
'test-Array.R:640:3' [success]
'test-Array.R:640:3' [success]
'test-Array.R:643:3' [success]
'test-Array.R:643:3' [success]
'test-Array.R:643:3' [success]
'test-Array.R:643:3' [success]
'test-Array.R:643:3' [success]
'test-Array.R:643:3' [success]
'test-Array.R:643:3' [success]
'test-Array.R:644:3' [success]
'test-Array.R:644:3' [success]
'test-Array.R:644:3' [success]
'test-Array.R:644:3' [success]
'test-Array.R:644:3' [success]
'test-Array.R:644:3' [success]
'test-Array.R:644:3' [success]
'test-Array.R:647:3' [success]
'test-Array.R:647:3' [success]
'test-Array.R:647:3' [success]
'test-Array.R:647:3' [success]
'test-Array.R:647:3' [success]
'test-Array.R:647:3' [success]
'test-Array.R:647:3' [success]
'test-Array.R:651:3' [success]
'test-Array.R:651:3' [success]
'test-Array.R:651:3' [success]
'test-Array.R:651:3' [success]
'test-Array.R:651:3' [success]
'test-Array.R:651:3' [success]
'test-Array.R:651:3' [success]
'test-Array.R:657:3' [success]
End test: arrow_array() handles vector -> list arrays (ARROW-7662)
Start test: arrow_array() handles list of dataframes -> map arrays
'test-Array.R:662:3' [success]
'test-Array.R:671:3' [success]
'test-Array.R:672:3' [success]
'test-Array.R:674:3' [success]
'test-Array.R:675:3' [success]
'test-Array.R:676:3' [success]
'test-Array.R:677:3' [success]
'test-Array.R:679:3' [success]
'test-Array.R:680:3' [success]
'test-Array.R:681:3' [success]
'test-Array.R:682:3' [success]
End test: arrow_array() handles list of dataframes -> map arrays
Start test: arrow_array() handles vector -> large list arrays
'test-Array.R:687:3' [success]
'test-Array.R:690:3' [success]
'test-Array.R:690:3' [success]
'test-Array.R:690:3' [success]
'test-Array.R:690:3' [success]
'test-Array.R:690:3' [success]
'test-Array.R:690:3' [success]
'test-Array.R:690:3' [success]
'test-Array.R:691:3' [success]
'test-Array.R:691:3' [success]
'test-Array.R:691:3' [success]
'test-Array.R:691:3' [success]
'test-Array.R:691:3' [success]
'test-Array.R:691:3' [success]
'test-Array.R:691:3' [success]
'test-Array.R:692:3' [success]
'test-Array.R:692:3' [success]
'test-Array.R:692:3' [success]
'test-Array.R:692:3' [success]
'test-Array.R:692:3' [success]
'test-Array.R:692:3' [success]
'test-Array.R:692:3' [success]
'test-Array.R:693:3' [success]
'test-Array.R:693:3' [success]
'test-Array.R:693:3' [success]
'test-Array.R:693:3' [success]
'test-Array.R:693:3' [success]
'test-Array.R:693:3' [success]
'test-Array.R:693:3' [success]
'test-Array.R:700:3' [success]
'test-Array.R:700:3' [success]
'test-Array.R:700:3' [success]
'test-Array.R:700:3' [success]
'test-Array.R:700:3' [success]
'test-Array.R:700:3' [success]
'test-Array.R:700:3' [success]
'test-Array.R:701:3' [success]
'test-Array.R:701:3' [success]
'test-Array.R:701:3' [success]
'test-Array.R:701:3' [success]
'test-Array.R:701:3' [success]
'test-Array.R:701:3' [success]
'test-Array.R:701:3' [success]
'test-Array.R:702:3' [success]
'test-Array.R:702:3' [success]
'test-Array.R:702:3' [success]
'test-Array.R:702:3' [success]
'test-Array.R:702:3' [success]
'test-Array.R:702:3' [success]
'test-Array.R:702:3' [success]
'test-Array.R:703:3' [success]
'test-Array.R:703:3' [success]
'test-Array.R:703:3' [success]
'test-Array.R:703:3' [success]
'test-Array.R:703:3' [success]
'test-Array.R:703:3' [success]
'test-Array.R:703:3' [success]
'test-Array.R:710:3' [success]
'test-Array.R:710:3' [success]
'test-Array.R:710:3' [success]
'test-Array.R:710:3' [success]
'test-Array.R:710:3' [success]
'test-Array.R:710:3' [success]
'test-Array.R:710:3' [success]
'test-Array.R:711:3' [success]
'test-Array.R:711:3' [success]
'test-Array.R:711:3' [success]
'test-Array.R:711:3' [success]
'test-Array.R:711:3' [success]
'test-Array.R:711:3' [success]
'test-Array.R:711:3' [success]
'test-Array.R:712:3' [success]
'test-Array.R:712:3' [success]
'test-Array.R:712:3' [success]
'test-Array.R:712:3' [success]
'test-Array.R:712:3' [success]
'test-Array.R:712:3' [success]
'test-Array.R:712:3' [success]
'test-Array.R:713:3' [success]
'test-Array.R:713:3' [success]
'test-Array.R:713:3' [success]
'test-Array.R:713:3' [success]
'test-Array.R:713:3' [success]
'test-Array.R:713:3' [success]
'test-Array.R:713:3' [success]
'test-Array.R:720:3' [success]
'test-Array.R:720:3' [success]
'test-Array.R:720:3' [success]
'test-Array.R:720:3' [success]
'test-Array.R:720:3' [success]
'test-Array.R:720:3' [success]
'test-Array.R:720:3' [success]
'test-Array.R:721:3' [success]
'test-Array.R:721:3' [success]
'test-Array.R:721:3' [success]
'test-Array.R:721:3' [success]
'test-Array.R:721:3' [success]
'test-Array.R:721:3' [success]
'test-Array.R:721:3' [success]
'test-Array.R:722:3' [success]
'test-Array.R:722:3' [success]
'test-Array.R:722:3' [success]
'test-Array.R:722:3' [success]
'test-Array.R:722:3' [success]
'test-Array.R:722:3' [success]
'test-Array.R:722:3' [success]
'test-Array.R:727:3' [success]
'test-Array.R:727:3' [success]
'test-Array.R:727:3' [success]
'test-Array.R:727:3' [success]
'test-Array.R:727:3' [success]
'test-Array.R:727:3' [success]
'test-Array.R:727:3' [success]
'test-Array.R:734:3' [success]
'test-Array.R:734:3' [success]
'test-Array.R:734:3' [success]
'test-Array.R:734:3' [success]
'test-Array.R:734:3' [success]
'test-Array.R:734:3' [success]
'test-Array.R:734:3' [success]
'test-Array.R:739:3' [success]
'test-Array.R:739:3' [success]
'test-Array.R:739:3' [success]
'test-Array.R:739:3' [success]
'test-Array.R:739:3' [success]
'test-Array.R:739:3' [success]
'test-Array.R:739:3' [success]
'test-Array.R:746:3' [success]
'test-Array.R:746:3' [success]
'test-Array.R:746:3' [success]
'test-Array.R:746:3' [success]
'test-Array.R:746:3' [success]
'test-Array.R:746:3' [success]
'test-Array.R:746:3' [success]
'test-Array.R:751:3' [success]
'test-Array.R:751:3' [success]
'test-Array.R:751:3' [success]
'test-Array.R:751:3' [success]
'test-Array.R:751:3' [success]
'test-Array.R:751:3' [success]
'test-Array.R:751:3' [success]
End test: arrow_array() handles vector -> large list arrays
Start test: arrow_array() handles vector -> fixed size list arrays
'test-Array.R:760:3' [success]
'test-Array.R:763:3' [success]
'test-Array.R:763:3' [success]
'test-Array.R:763:3' [success]
'test-Array.R:763:3' [success]
'test-Array.R:763:3' [success]
'test-Array.R:763:3' [success]
'test-Array.R:763:3' [success]
'test-Array.R:764:3' [success]
'test-Array.R:764:3' [success]
'test-Array.R:764:3' [success]
'test-Array.R:764:3' [success]
'test-Array.R:764:3' [success]
'test-Array.R:764:3' [success]
'test-Array.R:764:3' [success]
'test-Array.R:769:3' [success]
'test-Array.R:769:3' [success]
'test-Array.R:769:3' [success]
'test-Array.R:769:3' [success]
'test-Array.R:769:3' [success]
'test-Array.R:769:3' [success]
'test-Array.R:769:3' [success]
'test-Array.R:776:3' [success]
'test-Array.R:776:3' [success]
'test-Array.R:776:3' [success]
'test-Array.R:776:3' [success]
'test-Array.R:776:3' [success]
'test-Array.R:776:3' [success]
'test-Array.R:776:3' [success]
'test-Array.R:777:3' [success]
'test-Array.R:777:3' [success]
'test-Array.R:777:3' [success]
'test-Array.R:777:3' [success]
'test-Array.R:777:3' [success]
'test-Array.R:777:3' [success]
'test-Array.R:777:3' [success]
'test-Array.R:778:3' [success]
'test-Array.R:778:3' [success]
'test-Array.R:778:3' [success]
'test-Array.R:778:3' [success]
'test-Array.R:778:3' [success]
'test-Array.R:778:3' [success]
'test-Array.R:778:3' [success]
'test-Array.R:785:3' [success]
'test-Array.R:785:3' [success]
'test-Array.R:785:3' [success]
'test-Array.R:785:3' [success]
'test-Array.R:785:3' [success]
'test-Array.R:785:3' [success]
'test-Array.R:785:3' [success]
'test-Array.R:786:3' [success]
'test-Array.R:786:3' [success]
'test-Array.R:786:3' [success]
'test-Array.R:786:3' [success]
'test-Array.R:786:3' [success]
'test-Array.R:786:3' [success]
'test-Array.R:786:3' [success]
'test-Array.R:791:3' [success]
'test-Array.R:791:3' [success]
'test-Array.R:791:3' [success]
'test-Array.R:791:3' [success]
'test-Array.R:791:3' [success]
'test-Array.R:791:3' [success]
'test-Array.R:791:3' [success]
'test-Array.R:798:3' [success]
'test-Array.R:798:3' [success]
'test-Array.R:798:3' [success]
'test-Array.R:798:3' [success]
'test-Array.R:798:3' [success]
'test-Array.R:798:3' [success]
'test-Array.R:798:3' [success]
'test-Array.R:799:3' [success]
'test-Array.R:799:3' [success]
'test-Array.R:799:3' [success]
'test-Array.R:799:3' [success]
'test-Array.R:799:3' [success]
'test-Array.R:799:3' [success]
'test-Array.R:799:3' [success]
'test-Array.R:806:3' [success]
'test-Array.R:806:3' [success]
'test-Array.R:806:3' [success]
'test-Array.R:806:3' [success]
'test-Array.R:806:3' [success]
'test-Array.R:806:3' [success]
'test-Array.R:806:3' [success]
'test-Array.R:813:3' [success]
'test-Array.R:813:3' [success]
'test-Array.R:813:3' [success]
'test-Array.R:813:3' [success]
'test-Array.R:813:3' [success]
'test-Array.R:813:3' [success]
'test-Array.R:813:3' [success]
'test-Array.R:818:3' [success]
'test-Array.R:818:3' [success]
'test-Array.R:818:3' [success]
'test-Array.R:818:3' [success]
'test-Array.R:818:3' [success]
'test-Array.R:818:3' [success]
'test-Array.R:818:3' [success]
'test-Array.R:823:3' [success]
'test-Array.R:823:3' [success]
'test-Array.R:823:3' [success]
'test-Array.R:823:3' [success]
'test-Array.R:823:3' [success]
'test-Array.R:823:3' [success]
'test-Array.R:823:3' [success]
End test: arrow_array() handles vector -> fixed size list arrays
Start test: Handling string data with embedded nuls
'test-Array.R:841:3' [success]
'test-Array.R:849:3' [success]
'test-Array.R:853:3' [success]
'test-Array.R:863:3' [success]
'test-Array.R:876:5' [success]
'test-Array.R:876:5' [success]
'test-Array.R:886:5' [success]
'test-Array.R:886:5' [success]
'test-Array.R:893:5' [success]
'test-Array.R:893:5' [success]
End test: Handling string data with embedded nuls
Start test: arrow_array() should have helpful error
'test-Array.R:902:3' [success]
'test-Array.R:908:3' [success]
'test-Array.R:909:3' [success]
'test-Array.R:911:3' [success]
'test-Array.R:912:3' [success]
'test-Array.R:914:3' [success]
'test-Array.R:915:3' [success]
'test-Array.R:916:3' [success]
End test: arrow_array() should have helpful error
Start test: Array$View() (ARROW-6542)
'test-Array.R:922:3' [success]
'test-Array.R:923:3' [success]
'test-Array.R:926:3' [success]
End test: Array$View() (ARROW-6542)
Start test: Array$Validate()
'test-Array.R:931:3' [success]
End test: Array$Validate()
Start test: is.Array
'test-Array.R:936:3' [success]
'test-Array.R:937:3' [success]
'test-Array.R:938:3' [success]
'test-Array.R:939:3' [success]
'test-Array.R:940:3' [success]
'test-Array.R:941:3' [success]
'test-Array.R:942:3' [success]
End test: is.Array
Start test: Array$Take()
'test-Array.R:947:3' [warning]
'test-Array.R:947:3' [success]
End test: Array$Take()
Start test: [ method on Array
'test-Array.R:953:3' [success]
'test-Array.R:954:3' [warning]
'test-Array.R:954:3' [success]
'test-Array.R:955:3' [success]
'test-Array.R:956:3' [success]
'test-Array.R:957:3' [warning]
'test-Array.R:957:3' [success]
'test-Array.R:958:3' [success]
End test: [ method on Array
Start test: [ accepts Arrays and otherwise handles bad input
'test-Array.R:965:3' [success]
'test-Array.R:969:3' [warning]
'test-Array.R:969:3' [success]
'test-Array.R:970:3' [warning]
'test-Array.R:970:3' [success]
'test-Array.R:971:3' [warning]
'test-Array.R:971:3' [success]
'test-Array.R:974:3' [success]
'test-Array.R:976:3' [success]
End test: [ accepts Arrays and otherwise handles bad input
Start test: %in% works on dictionary arrays
'test-Array.R:990:3' [warning]
'test-Array.R:990:3' [success]
'test-Array.R:991:3' [warning]
'test-Array.R:991:3' [success]
'test-Array.R:992:3' [warning]
'test-Array.R:992:3' [success]
End test: %in% works on dictionary arrays
Start test: [ accepts Expressions
'test-Array.R:999:3' [warning]
'test-Array.R:999:3' [success]
End test: [ accepts Expressions
Start test: Array head/tail
'test-Array.R:1005:3' [success]
'test-Array.R:1006:3' [success]
'test-Array.R:1007:3' [success]
'test-Array.R:1008:3' [success]
'test-Array.R:1009:3' [success]
'test-Array.R:1010:3' [success]
'test-Array.R:1011:3' [success]
'test-Array.R:1012:3' [success]
'test-Array.R:1013:3' [success]
End test: Array head/tail
Start test: Dictionary array: create from arrays, not factor
'test-Array.R:1018:3' [success]
End test: Dictionary array: create from arrays, not factor
Start test: Dictionary array: translate to R when dict isn't string
'test-Array.R:1023:3' [success]
'test-Array.R:1023:3' [success]
End test: Dictionary array: translate to R when dict isn't string
Start test: Array$Equals
'test-Array.R:1036:3' [success]
'test-Array.R:1037:3' [success]
'test-Array.R:1038:3' [success]
'test-Array.R:1039:3' [success]
End test: Array$Equals
Start test: Array$ApproxEquals
'test-Array.R:1046:3' [success]
'test-Array.R:1047:3' [success]
'test-Array.R:1048:3' [success]
End test: Array$ApproxEquals
Start test: auto int64 conversion to int can be disabled (ARROW-10093)
'test-Array.R:1054:5' [success]
'test-Array.R:1057:5' [success]
'test-Array.R:1060:5' [success]
End test: auto int64 conversion to int can be disabled (ARROW-10093)
Start test: as_arrow_array() default method calls arrow_array()
'test-Array.R:1065:3' [success]
'test-Array.R:1070:3' [success]
End test: as_arrow_array() default method calls arrow_array()
Start test: as_arrow_array respects `type` argument (ARROW-17620)
'test-Array.R:1081:3' [success]
End test: as_arrow_array respects `type` argument (ARROW-17620)
Start test: as_arrow_array() works for Array
'test-Array.R:1086:3' [success]
'test-Array.R:1087:3' [success]
End test: as_arrow_array() works for Array
Start test: as_arrow_array() works for Array
'test-Array.R:1095:3' [success]
'test-Array.R:1096:3' [success]
End test: as_arrow_array() works for Array
Start test: as_arrow_array() works for ChunkedArray
'test-Array.R:1103:3' [success]
'test-Array.R:1108:3' [success]
'test-Array.R:1113:3' [success]
End test: as_arrow_array() works for ChunkedArray
Start test: as_arrow_array() works for vctrs_vctr types
'test-Array.R:1121:3' [success]
'test-Array.R:1127:3' [success]
'test-Array.R:1119:1' [skip]
End test: as_arrow_array() works for vctrs_vctr types
Start test: as_arrow_array() works for nested extension types
'test-Array.R:1153:3' [success]
'test-Array.R:1156:3' [success]
'test-Array.R:1160:3' [success]
'test-Array.R:1168:3' [success]
End test: as_arrow_array() works for nested extension types
Start test: arrow_array() calls as_arrow_array() for nested extension types
'test-Array.R:1182:3' [success]
'test-Array.R:1185:3' [success]
'test-Array.R:1189:3' [success]
'test-Array.R:1197:3' [success]
End test: arrow_array() calls as_arrow_array() for nested extension types
Start test: as_arrow_array() default method errors
'test-Array.R:1203:1' [skip]
End test: as_arrow_array() default method errors
Start test: as_arrow_array() works for blob::blob()
'test-Array.R:1223:3' [success]
'test-Array.R:1224:3' [success]
'test-Array.R:1230:3' [success]
'test-Array.R:1235:3' [success]
'test-Array.R:1240:3' [success]
'test-Array.R:1219:1' [skip]
End test: as_arrow_array() works for blob::blob()
Start test: as_arrow_array() works for vctrs::list_of()
'test-Array.R:1252:3' [success]
'test-Array.R:1253:3' [success]
'test-Array.R:1259:3' [success]
'test-Array.R:1264:3' [success]
'test-Array.R:1269:3' [success]
'test-Array.R:1250:1' [skip]
End test: as_arrow_array() works for vctrs::list_of()
Start test: concat_arrays works
'test-Array.R:1284:3' [success]
'test-Array.R:1285:3' [success]
'test-Array.R:1288:3' [success]
'test-Array.R:1289:3' [success]
'test-Array.R:1292:3' [success]
'test-Array.R:1293:3' [success]
'test-Array.R:1300:3' [success]
'test-Array.R:1301:3' [success]
'test-Array.R:1303:3' [success]
End test: concat_arrays works
Start test: concat_arrays() coerces its input to Array
'test-Array.R:1314:3' [success]
'test-Array.R:1315:3' [success]
'test-Array.R:1317:3' [success]
'test-Array.R:1322:3' [success]
End test: concat_arrays() coerces its input to Array
Start test: Array doesn't support c()
'test-Array.R:1328:1' [skip]
End test: Array doesn't support c()
Start test: Array to C-interface
'test-Array.R:1346:3' [success]
End test: Array to C-interface
Start test: Can convert R integer/double to decimal (ARROW-11631)
'test-Array.R:1372:3' [success]
'test-Array.R:1377:3' [success]
'test-Array.R:1382:3' [success]
'test-Array.R:1387:3' [success]
'test-Array.R:1392:3' [success]
'test-Array.R:1397:3' [success]
'test-Array.R:1402:3' [success]
'test-Array.R:1407:3' [success]
'test-Array.R:1412:3' [success]
'test-Array.R:1417:3' [success]
'test-Array.R:1423:3' [success]
End test: Can convert R integer/double to decimal (ARROW-11631)
Start test: Array handles negative fractional dates correctly (GH-46873)
'test-Array.R:1433:3' [success]
End test: Array handles negative fractional dates correctly (GH-46873)
Start test: RecordBatch
'test-RecordBatch.R:29:3' [success]
'test-RecordBatch.R:30:3' [success]
'test-RecordBatch.R:40:3' [success]
'test-RecordBatch.R:41:3' [success]
'test-RecordBatch.R:42:3' [success]
'test-RecordBatch.R:43:3' [success]
'test-RecordBatch.R:44:3' [success]
'test-RecordBatch.R:45:3' [success]
'test-RecordBatch.R:46:3' [success]
'test-RecordBatch.R:47:3' [success]
'test-RecordBatch.R:50:3' [success]
'test-RecordBatch.R:51:3' [success]
'test-RecordBatch.R:52:3' [success]
'test-RecordBatch.R:53:3' [success]
'test-RecordBatch.R:54:3' [success]
'test-RecordBatch.R:57:3' [success]
'test-RecordBatch.R:58:3' [success]
'test-RecordBatch.R:59:3' [success]
'test-RecordBatch.R:62:3' [success]
'test-RecordBatch.R:63:3' [success]
'test-RecordBatch.R:64:3' [success]
'test-RecordBatch.R:67:3' [success]
'test-RecordBatch.R:68:3' [success]
'test-RecordBatch.R:69:3' [success]
'test-RecordBatch.R:72:3' [success]
'test-RecordBatch.R:73:3' [success]
'test-RecordBatch.R:74:3' [success]
'test-RecordBatch.R:77:3' [success]
'test-RecordBatch.R:78:3' [success]
'test-RecordBatch.R:79:3' [success]
'test-RecordBatch.R:82:3' [success]
'test-RecordBatch.R:83:3' [success]
'test-RecordBatch.R:84:3' [success]
'test-RecordBatch.R:85:3' [success]
'test-RecordBatch.R:86:3' [success]
'test-RecordBatch.R:89:3' [success]
'test-RecordBatch.R:93:3' [success]
'test-RecordBatch.R:94:3' [success]
'test-RecordBatch.R:97:3' [success]
'test-RecordBatch.R:98:3' [success]
'test-RecordBatch.R:99:3' [success]
'test-RecordBatch.R:100:3' [success]
'test-RecordBatch.R:101:3' [success]
End test: RecordBatch
Start test: RecordBatch S3 methods
'test-RecordBatch.R:108:5' [success]
'test-RecordBatch.R:108:5' [success]
'test-RecordBatch.R:108:5' [success]
'test-RecordBatch.R:108:5' [success]
'test-RecordBatch.R:108:5' [success]
'test-RecordBatch.R:108:5' [success]
'test-RecordBatch.R:108:5' [success]
End test: RecordBatch S3 methods
Start test: RecordBatch$Slice
'test-RecordBatch.R:114:3' [success]
'test-RecordBatch.R:117:3' [success]
'test-RecordBatch.R:120:3' [success]
'test-RecordBatch.R:121:3' [success]
'test-RecordBatch.R:122:3' [success]
'test-RecordBatch.R:123:3' [success]
'test-RecordBatch.R:124:3' [success]
'test-RecordBatch.R:125:3' [success]
'test-RecordBatch.R:126:3' [success]
'test-RecordBatch.R:127:3' [success]
'test-RecordBatch.R:128:3' [success]
'test-RecordBatch.R:129:3' [success]
'test-RecordBatch.R:130:3' [success]
'test-RecordBatch.R:131:3' [success]
'test-RecordBatch.R:132:3' [success]
End test: RecordBatch$Slice
Start test: [ on RecordBatch
'test-RecordBatch.R:136:3' [success]
'test-RecordBatch.R:137:3' [success]
'test-RecordBatch.R:138:3' [success]
'test-RecordBatch.R:139:3' [success]
'test-RecordBatch.R:140:3' [success]
'test-RecordBatch.R:141:3' [warning]
'test-RecordBatch.R:141:3' [success]
'test-RecordBatch.R:142:3' [success]
'test-RecordBatch.R:147:3' [success]
'test-RecordBatch.R:149:3' [warning]
'test-RecordBatch.R:149:3' [success]
'test-RecordBatch.R:152:3' [success]
'test-RecordBatch.R:153:3' [success]
'test-RecordBatch.R:154:3' [success]
End test: [ on RecordBatch
Start test: [[ and $ on RecordBatch
'test-RecordBatch.R:158:3' [success]
'test-RecordBatch.R:159:3' [success]
'test-RecordBatch.R:160:3' [success]
'test-RecordBatch.R:161:3' [success]
'test-RecordBatch.R:162:3' [success]
'test-RecordBatch.R:163:3' [success]
'test-RecordBatch.R:164:3' [success]
'test-RecordBatch.R:165:3' [success]
'test-RecordBatch.R:166:3' [success]
End test: [[ and $ on RecordBatch
Start test: [[<- assignment
'test-RecordBatch.R:181:3' [success]
'test-RecordBatch.R:185:3' [success]
'test-RecordBatch.R:189:3' [success]
'test-RecordBatch.R:193:3' [success]
'test-RecordBatch.R:197:3' [success]
'test-RecordBatch.R:198:3' [success]
'test-RecordBatch.R:202:3' [success]
'test-RecordBatch.R:206:3' [success]
'test-RecordBatch.R:207:3' [success]
'test-RecordBatch.R:210:3' [success]
'test-RecordBatch.R:214:3' [success]
'test-RecordBatch.R:216:3' [success]
'test-RecordBatch.R:224:3' [success]
'test-RecordBatch.R:227:3' [success]
'test-RecordBatch.R:228:3' [success]
'test-RecordBatch.R:229:3' [success]
'test-RecordBatch.R:230:3' [success]
'test-RecordBatch.R:231:3' [success]
'test-RecordBatch.R:232:3' [success]
End test: [[<- assignment
Start test: head and tail on RecordBatch
'test-RecordBatch.R:244:3' [success]
'test-RecordBatch.R:245:3' [success]
'test-RecordBatch.R:246:3' [success]
'test-RecordBatch.R:247:3' [success]
'test-RecordBatch.R:248:3' [success]
'test-RecordBatch.R:249:3' [success]
'test-RecordBatch.R:250:3' [success]
'test-RecordBatch.R:251:3' [success]
'test-RecordBatch.R:252:3' [success]
'test-RecordBatch.R:253:3' [success]
End test: head and tail on RecordBatch
Start test: RecordBatch print method
'test-RecordBatch.R:257:3' [success]
End test: RecordBatch print method
Start test: RecordBatch with 0 rows are supported
'test-RecordBatch.R:283:3' [success]
'test-RecordBatch.R:284:3' [success]
'test-RecordBatch.R:285:3' [success]
End test: RecordBatch with 0 rows are supported
Start test: RecordBatch cast (ARROW-3741)
'test-RecordBatch.R:300:3' [success]
'test-RecordBatch.R:301:3' [success]
'test-RecordBatch.R:305:3' [success]
'test-RecordBatch.R:306:3' [success]
'test-RecordBatch.R:307:3' [success]
End test: RecordBatch cast (ARROW-3741)
Start test: record_batch() handles schema= argument
'test-RecordBatch.R:313:3' [success]
'test-RecordBatch.R:317:3' [success]
'test-RecordBatch.R:320:3' [success]
End test: record_batch() handles schema= argument
Start test: record_batch(schema=) does some basic consistency checking of the schema
'test-RecordBatch.R:325:3' [success]
'test-RecordBatch.R:326:3' [success]
End test: record_batch(schema=) does some basic consistency checking of the schema
Start test: RecordBatch dim() and nrow() (ARROW-3816)
'test-RecordBatch.R:331:3' [success]
End test: RecordBatch dim() and nrow() (ARROW-3816)
Start test: record_batch() handles Array
'test-RecordBatch.R:336:3' [success]
End test: record_batch() handles Array
Start test: record_batch() handles data frame columns
'test-RecordBatch.R:343:3' [success]
'test-RecordBatch.R:351:3' [success]
'test-RecordBatch.R:355:3' [success]
'test-RecordBatch.R:360:3' [success]
End test: record_batch() handles data frame columns
Start test: record_batch() handles data frame columns with schema spec
'test-RecordBatch.R:369:3' [success]
'test-RecordBatch.R:370:3' [success]
'test-RecordBatch.R:373:3' [success]
End test: record_batch() handles data frame columns with schema spec
Start test: record_batch() auto splices (ARROW-5718)
'test-RecordBatch.R:380:3' [success]
'test-RecordBatch.R:381:3' [success]
'test-RecordBatch.R:382:3' [success]
'test-RecordBatch.R:386:3' [success]
'test-RecordBatch.R:387:3' [success]
'test-RecordBatch.R:388:3' [success]
'test-RecordBatch.R:396:3' [success]
'test-RecordBatch.R:397:3' [success]
'test-RecordBatch.R:398:3' [success]
'test-RecordBatch.R:403:3' [success]
'test-RecordBatch.R:404:3' [success]
'test-RecordBatch.R:405:3' [success]
End test: record_batch() auto splices (ARROW-5718)
Start test: record_batch() only auto splice data frames
'test-RecordBatch.R:412:3' [success]
End test: record_batch() only auto splice data frames
Start test: record_batch() handles null type (ARROW-7064)
'test-RecordBatch.R:420:3' [success]
End test: record_batch() handles null type (ARROW-7064)
Start test: record_batch() scalar recycling with vectors
'test-RecordBatch.R:428:3' [success]
End test: record_batch() scalar recycling with vectors
Start test: record_batch() scalar recycling with Scalars, Arrays, and ChunkedArrays
'test-RecordBatch.R:435:3' [success]
'test-RecordBatch.R:440:3' [success]
'test-RecordBatch.R:445:3' [success]
End test: record_batch() scalar recycling with Scalars, Arrays, and ChunkedArrays
Start test: record_batch() no recycling with tibbles
'test-RecordBatch.R:452:3' [success]
'test-RecordBatch.R:460:3' [success]
End test: record_batch() no recycling with tibbles
Start test: RecordBatch$Equals
'test-RecordBatch.R:473:3' [success]
'test-RecordBatch.R:474:3' [success]
'test-RecordBatch.R:475:3' [success]
End test: RecordBatch$Equals
Start test: RecordBatch$Equals(check_metadata)
'test-RecordBatch.R:483:3' [success]
'test-RecordBatch.R:484:3' [success]
'test-RecordBatch.R:485:3' [success]
'test-RecordBatch.R:486:3' [success]
'test-RecordBatch.R:487:3' [success]
'test-RecordBatch.R:489:3' [success]
'test-RecordBatch.R:490:3' [success]
'test-RecordBatch.R:491:3' [success]
'test-RecordBatch.R:493:3' [success]
'test-RecordBatch.R:494:3' [success]
'test-RecordBatch.R:496:3' [success]
End test: RecordBatch$Equals(check_metadata)
Start test: RecordBatch name assignment
'test-RecordBatch.R:501:3' [success]
'test-RecordBatch.R:503:3' [success]
'test-RecordBatch.R:504:3' [success]
'test-RecordBatch.R:505:3' [success]
'test-RecordBatch.R:506:3' [success]
'test-RecordBatch.R:507:3' [success]
'test-RecordBatch.R:508:3' [success]
End test: RecordBatch name assignment
Start test: record_batch() with different length arrays
'test-RecordBatch.R:513:3' [success]
End test: record_batch() with different length arrays
Start test: RecordBatch doesn't support rbind
'test-RecordBatch.R:516:1' [skip]
End test: RecordBatch doesn't support rbind
Start test: RecordBatch supports cbind
'test-RecordBatch.R:532:3' [success]
'test-RecordBatch.R:548:3' [success]
'test-RecordBatch.R:552:3' [success]
'test-RecordBatch.R:555:3' [success]
'test-RecordBatch.R:564:5' [success]
'test-RecordBatch.R:571:3' [success]
'test-RecordBatch.R:577:3' [success]
'test-RecordBatch.R:583:3' [success]
'test-RecordBatch.R:589:3' [success]
'test-RecordBatch.R:593:3' [success]
'test-RecordBatch.R:599:3' [success]
'test-RecordBatch.R:603:3' [success]
'test-RecordBatch.R:525:1' [skip]
End test: RecordBatch supports cbind
Start test: Handling string data with embedded nuls
'test-RecordBatch.R:622:3' [success]
'test-RecordBatch.R:638:5' [success]
'test-RecordBatch.R:638:5' [success]
End test: Handling string data with embedded nuls
Start test: ARROW-11769/ARROW-13860/ARROW-17085 - grouping preserved in record batch creation
'test-RecordBatch.R:662:3' [success]
'test-RecordBatch.R:668:3' [success]
'test-RecordBatch.R:674:3' [success]
'test-RecordBatch.R:681:3' [success]
'test-RecordBatch.R:689:3' [success]
End test: ARROW-11769/ARROW-13860/ARROW-17085 - grouping preserved in record batch creation
Start test: ARROW-12729 - length returns number of columns in RecordBatch
'test-RecordBatch.R:708:3' [success]
End test: ARROW-12729 - length returns number of columns in RecordBatch
Start test: RecordBatchReader to C-interface
'test-RecordBatch.R:725:3' [success]
'test-RecordBatch.R:733:3' [success]
'test-RecordBatch.R:740:3' [success]
End test: RecordBatchReader to C-interface
Start test: RecordBatch to C-interface
'test-RecordBatch.R:756:3' [success]
End test: RecordBatch to C-interface
Start test: RecordBatchReader to C-interface to arrow_dplyr_query
'test-RecordBatch.R:783:3' [success]
End test: RecordBatchReader to C-interface to arrow_dplyr_query
Start test: as_record_batch() works for RecordBatch
'test-RecordBatch.R:792:3' [success]
'test-RecordBatch.R:793:3' [success]
End test: as_record_batch() works for RecordBatch
Start test: as_record_batch() works for Table
'test-RecordBatch.R:803:3' [success]
'test-RecordBatch.R:804:3' [success]
'test-RecordBatch.R:811:3' [success]
'test-RecordBatch.R:812:3' [success]
'test-RecordBatch.R:814:3' [warning]
'test-RecordBatch.R:815:3' [success]
'test-RecordBatch.R:816:3' [success]
End test: as_record_batch() works for Table
Start test: as_record_batch() works for data.frame()
'test-RecordBatch.R:823:3' [success]
'test-RecordBatch.R:825:3' [success]
End test: as_record_batch() works for data.frame()
Start test: Table cast (ARROW-3741)
'test-Table.R:21:3' [success]
'test-Table.R:22:3' [success]
'test-Table.R:26:3' [success]
'test-Table.R:27:3' [success]
'test-Table.R:28:3' [success]
End test: Table cast (ARROW-3741)
Start test: Table S3 methods
'test-Table.R:35:5' [success]
'test-Table.R:35:5' [success]
'test-Table.R:35:5' [success]
'test-Table.R:35:5' [success]
'test-Table.R:35:5' [success]
'test-Table.R:35:5' [success]
'test-Table.R:35:5' [success]
End test: Table S3 methods
Start test: Table $column and $field
'test-Table.R:42:3' [success]
'test-Table.R:45:3' [success]
'test-Table.R:46:3' [success]
'test-Table.R:47:3' [success]
'test-Table.R:48:3' [success]
'test-Table.R:49:3' [success]
'test-Table.R:51:3' [success]
'test-Table.R:52:3' [success]
'test-Table.R:53:3' [success]
'test-Table.R:54:3' [success]
'test-Table.R:55:3' [success]
End test: Table $column and $field
Start test: [, [[, $ for Table
'test-Table.R:69:3' [success]
'test-Table.R:71:3' [success]
'test-Table.R:72:3' [success]
'test-Table.R:73:3' [success]
'test-Table.R:74:3' [success]
'test-Table.R:76:3' [warning]
'test-Table.R:76:3' [success]
'test-Table.R:77:3' [success]
'test-Table.R:79:3' [success]
'test-Table.R:84:3' [success]
'test-Table.R:86:3' [warning]
'test-Table.R:86:3' [success]
'test-Table.R:88:3' [warning]
'test-Table.R:88:3' [success]
'test-Table.R:90:3' [warning]
'test-Table.R:90:3' [success]
'test-Table.R:92:3' [success]
'test-Table.R:93:3' [success]
'test-Table.R:94:3' [success]
'test-Table.R:95:3' [success]
'test-Table.R:96:3' [success]
'test-Table.R:98:3' [success]
'test-Table.R:99:3' [success]
'test-Table.R:100:3' [success]
'test-Table.R:102:3' [success]
'test-Table.R:103:3' [success]
'test-Table.R:104:3' [success]
'test-Table.R:105:3' [success]
'test-Table.R:106:3' [success]
'test-Table.R:107:3' [success]
'test-Table.R:108:3' [success]
'test-Table.R:111:3' [success]
'test-Table.R:112:3' [success]
'test-Table.R:114:3' [skip]
End test: [, [[, $ for Table
Start test: [[<- assignment
'test-Table.R:121:3' [success]
'test-Table.R:125:3' [success]
'test-Table.R:129:3' [success]
'test-Table.R:133:3' [success]
'test-Table.R:137:3' [success]
'test-Table.R:138:3' [success]
'test-Table.R:142:3' [success]
'test-Table.R:146:3' [success]
'test-Table.R:147:3' [success]
'test-Table.R:150:3' [success]
'test-Table.R:154:3' [success]
'test-Table.R:156:3' [success]
'test-Table.R:164:3' [success]
'test-Table.R:167:3' [success]
'test-Table.R:170:3' [success]
'test-Table.R:171:3' [success]
'test-Table.R:172:3' [success]
'test-Table.R:173:3' [success]
'test-Table.R:174:3' [success]
'test-Table.R:175:3' [success]
End test: [[<- assignment
Start test: Table$Slice
'test-Table.R:180:3' [success]
'test-Table.R:183:3' [success]
'test-Table.R:186:3' [success]
'test-Table.R:187:3' [success]
'test-Table.R:188:3' [success]
'test-Table.R:189:3' [success]
'test-Table.R:190:3' [success]
'test-Table.R:191:3' [success]
'test-Table.R:192:3' [success]
'test-Table.R:193:3' [success]
'test-Table.R:194:3' [success]
'test-Table.R:195:3' [success]
'test-Table.R:196:3' [success]
'test-Table.R:197:3' [success]
'test-Table.R:198:3' [success]
End test: Table$Slice
Start test: head and tail on Table
'test-Table.R:202:3' [success]
'test-Table.R:203:3' [success]
'test-Table.R:204:3' [success]
'test-Table.R:205:3' [success]
'test-Table.R:206:3' [success]
'test-Table.R:207:3' [success]
'test-Table.R:208:3' [success]
'test-Table.R:209:3' [success]
'test-Table.R:210:3' [success]
'test-Table.R:211:3' [success]
End test: head and tail on Table
Start test: Table print method
'test-Table.R:215:3' [success]
End test: Table print method
Start test: table active bindings
'test-Table.R:232:3' [success]
'test-Table.R:233:3' [success]
'test-Table.R:234:3' [success]
End test: table active bindings
Start test: table() handles record batches with splicing
'test-Table.R:240:3' [success]
'test-Table.R:241:3' [success]
'test-Table.R:242:3' [success]
'test-Table.R:249:3' [success]
'test-Table.R:250:3' [success]
'test-Table.R:251:3' [success]
End test: table() handles record batches with splicing
Start test: table() handles ... of arrays, chunked arrays, vectors
'test-Table.R:264:3' [success]
'test-Table.R:269:3' [success]
End test: table() handles ... of arrays, chunked arrays, vectors
Start test: table() auto splices (ARROW-5718)
'test-Table.R:280:3' [success]
'test-Table.R:281:3' [success]
'test-Table.R:282:3' [success]
'test-Table.R:287:3' [success]
'test-Table.R:288:3' [success]
'test-Table.R:289:3' [success]
End test: table() auto splices (ARROW-5718)
Start test: Validation when creating table with schema (ARROW-10953)
'test-Table.R:293:3' [success]
'test-Table.R:298:3' [success]
'test-Table.R:303:3' [success]
End test: Validation when creating table with schema (ARROW-10953)
Start test: ==.Table
'test-Table.R:316:3' [success]
'test-Table.R:317:3' [success]
'test-Table.R:319:3' [success]
'test-Table.R:320:3' [success]
'test-Table.R:322:3' [success]
'test-Table.R:323:3' [success]
'test-Table.R:325:3' [success]
'test-Table.R:326:3' [success]
End test: ==.Table
Start test: Table$Equals(check_metadata)
'test-Table.R:337:3' [success]
'test-Table.R:338:3' [success]
'test-Table.R:339:3' [success]
'test-Table.R:340:3' [success]
'test-Table.R:341:3' [success]
'test-Table.R:343:3' [success]
'test-Table.R:344:3' [success]
'test-Table.R:345:3' [success]
'test-Table.R:347:3' [success]
'test-Table.R:348:3' [success]
'test-Table.R:350:3' [success]
End test: Table$Equals(check_metadata)
Start test: Table handles null type (ARROW-7064)
'test-Table.R:355:3' [success]
End test: Table handles null type (ARROW-7064)
Start test: Can create table with specific dictionary types
'test-Table.R:366:5' [success]
'test-Table.R:369:7' [success]
'test-Table.R:366:5' [success]
'test-Table.R:369:7' [success]
'test-Table.R:366:5' [success]
'test-Table.R:369:7' [success]
'test-Table.R:366:5' [success]
End test: Can create table with specific dictionary types
Start test: Table unifies dictionary on conversion back to R (ARROW-8374)
'test-Table.R:383:3' [success]
End test: Table unifies dictionary on conversion back to R (ARROW-8374)
Start test: Table$SelectColumns()
'test-Table.R:389:3' [success]
'test-Table.R:391:3' [success]
'test-Table.R:392:3' [success]
End test: Table$SelectColumns()
Start test: Table name assignment
'test-Table.R:397:3' [success]
'test-Table.R:399:3' [success]
'test-Table.R:400:3' [success]
'test-Table.R:401:3' [success]
'test-Table.R:402:3' [success]
'test-Table.R:403:3' [success]
'test-Table.R:404:3' [success]
End test: Table name assignment
Start test: Table$create() with different length columns
'test-Table.R:409:3' [success]
End test: Table$create() with different length columns
Start test: Table$create() scalar recycling with vectors
'test-Table.R:413:3' [success]
End test: Table$create() scalar recycling with vectors
Start test: Table$create() scalar recycling with Scalars, Arrays, and ChunkedArrays
'test-Table.R:420:3' [success]
'test-Table.R:425:3' [success]
'test-Table.R:430:3' [success]
End test: Table$create() scalar recycling with Scalars, Arrays, and ChunkedArrays
Start test: Table$create() no recycling with tibbles
'test-Table.R:437:3' [success]
'test-Table.R:445:3' [success]
End test: Table$create() no recycling with tibbles
Start test: Tables can be combined with concat_tables()
'test-Table.R:455:3' [success]
'test-Table.R:460:3' [success]
'test-Table.R:464:3' [success]
'test-Table.R:469:3' [success]
'test-Table.R:479:3' [success]
End test: Tables can be combined with concat_tables()
Start test: concat_tables() handles RecordBatch objects (GH-47000)
'test-Table.R:489:3' [success]
'test-Table.R:490:3' [success]
End test: concat_tables() handles RecordBatch objects (GH-47000)
Start test: Table supports rbind
'test-Table.R:497:3' [success]
'test-Table.R:509:3' [success]
'test-Table.R:513:3' [success]
'test-Table.R:518:3' [success]
End test: Table supports rbind
Start test: Table supports cbind
'test-Table.R:528:3' [success]
'test-Table.R:543:3' [success]
'test-Table.R:547:3' [success]
'test-Table.R:550:3' [success]
'test-Table.R:554:3' [success]
'test-Table.R:563:5' [success]
'test-Table.R:570:3' [success]
'test-Table.R:576:3' [success]
'test-Table.R:582:3' [success]
'test-Table.R:588:3' [success]
'test-Table.R:592:3' [success]
'test-Table.R:521:1' [skip]
End test: Table supports cbind
Start test: cbind.Table handles record batches and tables
'test-Table.R:599:3' [success]
End test: cbind.Table handles record batches and tables
Start test: ARROW-11769/ARROW-17085 - grouping preserved in table creation
'test-Table.R:614:3' [success]
'test-Table.R:620:3' [success]
End test: ARROW-11769/ARROW-17085 - grouping preserved in table creation
Start test: ARROW-12729 - length returns number of columns in Table
'test-Table.R:638:3' [success]
End test: ARROW-12729 - length returns number of columns in Table
Start test: as_arrow_table() works for Table
'test-Table.R:643:3' [success]
'test-Table.R:644:3' [success]
End test: as_arrow_table() works for Table
Start test: as_arrow_table() works for RecordBatch
'test-Table.R:654:3' [success]
'test-Table.R:655:3' [success]
End test: as_arrow_table() works for RecordBatch
Start test: as_arrow_table() works for data.frame()
'test-Table.R:665:3' [success]
'test-Table.R:667:3' [success]
End test: as_arrow_table() works for data.frame()
Start test: as_arrow_table() errors for invalid input
'test-Table.R:677:3' [success]
End test: as_arrow_table() errors for invalid input
Start test: num_rows method not susceptible to integer overflow
'test-Table.R:684:3' [skip]
End test: num_rows method not susceptible to integer overflow
Start test: can create empty table from schema
'test-Table.R:714:3' [success]
'test-Table.R:715:3' [success]
'test-Table.R:716:3' [success]
End test: can create empty table from schema
Start test: as_arrow_table() errors on data.frame with NULL names
'test-Table.R:722:3' [success]
End test: as_arrow_table() errors on data.frame with NULL names
Start test: # GH-35038 - passing in multiple arguments doesn't affect return type
'test-Table.R:730:3' [success]
'test-Table.R:731:3' [success]
End test: # GH-35038 - passing in multiple arguments doesn't affect return type
Start test: as.data.frame() on ArrowTabular objects returns a base R data.frame regardless of input type
'test-Table.R:737:3' [success]
'test-Table.R:741:3' [success]
End test: as.data.frame() on ArrowTabular objects returns a base R data.frame regardless of input type
Start test: collect() on ArrowTabular objects returns a tibble regardless of input type
'test-Table.R:747:3' [success]
'test-Table.R:751:3' [success]
End test: collect() on ArrowTabular objects returns a tibble regardless of input type
Start test: altrep test functions do not include base altrep
'test-altrep.R:19:3' [success]
'test-altrep.R:20:3' [success]
'test-altrep.R:21:3' [success]
'test-altrep.R:25:3' [success]
'test-altrep.R:29:3' [success]
'test-altrep.R:33:3' [success]
End test: altrep test functions do not include base altrep
Start test: .Internal(inspect()) prints out Arrow altrep info
'test-altrep.R:43:3' [success]
'test-altrep.R:44:3' [success]
'test-altrep.R:45:3' [success]
End test: .Internal(inspect()) prints out Arrow altrep info
Start test: altrep vectors from int32 and dbl arrays with no nulls
'test-altrep.R:55:3' [success]
'test-altrep.R:56:3' [success]
'test-altrep.R:57:3' [success]
'test-altrep.R:58:3' [success]
'test-altrep.R:60:3' [success]
'test-altrep.R:61:3' [success]
'test-altrep.R:62:3' [success]
'test-altrep.R:64:3' [success]
'test-altrep.R:65:3' [success]
'test-altrep.R:66:3' [success]
'test-altrep.R:69:3' [success]
'test-altrep.R:70:3' [success]
'test-altrep.R:71:3' [success]
'test-altrep.R:72:3' [success]
'test-altrep.R:75:3' [success]
'test-altrep.R:76:3' [success]
'test-altrep.R:77:3' [success]
'test-altrep.R:78:3' [success]
End test: altrep vectors from int32 and dbl arrays with no nulls
Start test: element access methods for int32 ALTREP with no nulls
'test-altrep.R:86:3' [success]
'test-altrep.R:89:3' [success]
'test-altrep.R:90:3' [success]
'test-altrep.R:91:3' [success]
'test-altrep.R:94:3' [success]
'test-altrep.R:95:3' [success]
'test-altrep.R:98:3' [success]
'test-altrep.R:99:3' [success]
'test-altrep.R:100:3' [success]
'test-altrep.R:101:3' [success]
'test-altrep.R:102:3' [success]
End test: element access methods for int32 ALTREP with no nulls
Start test: element access methods for double ALTREP with no nulls
'test-altrep.R:110:3' [success]
'test-altrep.R:113:3' [success]
'test-altrep.R:114:3' [success]
'test-altrep.R:115:3' [success]
'test-altrep.R:118:3' [success]
'test-altrep.R:119:3' [success]
'test-altrep.R:122:3' [success]
'test-altrep.R:123:3' [success]
'test-altrep.R:124:3' [success]
'test-altrep.R:125:3' [success]
'test-altrep.R:126:3' [success]
End test: element access methods for double ALTREP with no nulls
Start test: altrep vectors from int32 and dbl arrays with nulls
'test-altrep.R:136:3' [success]
'test-altrep.R:137:3' [success]
'test-altrep.R:138:3' [success]
'test-altrep.R:139:3' [success]
'test-altrep.R:140:3' [success]
'test-altrep.R:141:3' [success]
'test-altrep.R:142:3' [success]
'test-altrep.R:143:3' [success]
'test-altrep.R:145:3' [success]
'test-altrep.R:146:3' [success]
'test-altrep.R:147:3' [success]
'test-altrep.R:148:3' [success]
'test-altrep.R:152:3' [success]
'test-altrep.R:153:3' [success]
'test-altrep.R:155:3' [success]
'test-altrep.R:156:3' [success]
'test-altrep.R:157:3' [success]
'test-altrep.R:158:3' [success]
End test: altrep vectors from int32 and dbl arrays with nulls
Start test: element access methods for int32 ALTREP with nulls
'test-altrep.R:166:3' [success]
'test-altrep.R:169:3' [success]
'test-altrep.R:170:3' [success]
'test-altrep.R:171:3' [success]
'test-altrep.R:174:3' [success]
'test-altrep.R:175:3' [success]
'test-altrep.R:178:3' [success]
'test-altrep.R:179:3' [success]
'test-altrep.R:180:3' [success]
'test-altrep.R:181:3' [success]
End test: element access methods for int32 ALTREP with nulls
Start test: element access methods for double ALTREP with nulls
'test-altrep.R:189:3' [success]
'test-altrep.R:192:3' [success]
'test-altrep.R:193:3' [success]
'test-altrep.R:194:3' [success]
'test-altrep.R:197:3' [success]
'test-altrep.R:198:3' [success]
'test-altrep.R:201:3' [success]
'test-altrep.R:202:3' [success]
'test-altrep.R:203:3' [success]
'test-altrep.R:204:3' [success]
End test: element access methods for double ALTREP with nulls
Start test: altrep vectors from string arrays
'test-altrep.R:212:3' [success]
'test-altrep.R:213:3' [success]
'test-altrep.R:214:3' [success]
'test-altrep.R:215:3' [success]
'test-altrep.R:217:3' [success]
'test-altrep.R:218:3' [success]
'test-altrep.R:221:3' [success]
'test-altrep.R:223:3' [success]
'test-altrep.R:224:3' [success]
End test: altrep vectors from string arrays
Start test: can't SET_STRING_ELT() on character ALTREP
'test-altrep.R:230:3' [success]
End test: can't SET_STRING_ELT() on character ALTREP
Start test: element access methods for character ALTREP
'test-altrep.R:241:3' [success]
'test-altrep.R:244:3' [success]
'test-altrep.R:245:3' [success]
'test-altrep.R:249:3' [success]
'test-altrep.R:252:3' [success]
'test-altrep.R:253:3' [success]
End test: element access methods for character ALTREP
Start test: element access methods for character ALTREP from large_utf8()
'test-altrep.R:261:3' [success]
'test-altrep.R:264:3' [success]
'test-altrep.R:265:3' [success]
'test-altrep.R:269:3' [success]
'test-altrep.R:272:3' [success]
'test-altrep.R:273:3' [success]
End test: element access methods for character ALTREP from large_utf8()
Start test: empty vectors are not altrep
'test-altrep.R:282:3' [success]
'test-altrep.R:283:3' [success]
'test-altrep.R:284:3' [success]
End test: empty vectors are not altrep
Start test: ChunkedArray sith 0 chunks are not altrep
'test-altrep.R:292:3' [success]
'test-altrep.R:293:3' [success]
'test-altrep.R:294:3' [success]
End test: ChunkedArray sith 0 chunks are not altrep
Start test: chunked array become altrep
'test-altrep.R:302:3' [success]
'test-altrep.R:303:3' [success]
'test-altrep.R:307:3' [success]
'test-altrep.R:308:3' [success]
'test-altrep.R:313:3' [success]
'test-altrep.R:314:3' [success]
'test-altrep.R:316:3' [success]
'test-altrep.R:317:3' [success]
End test: chunked array become altrep
Start test: as.data.frame(<Table>, <RecordBatch>) can create altrep vectors
'test-altrep.R:326:3' [success]
'test-altrep.R:327:3' [success]
'test-altrep.R:328:3' [success]
'test-altrep.R:332:3' [success]
'test-altrep.R:333:3' [success]
'test-altrep.R:334:3' [success]
End test: as.data.frame(<Table>, <RecordBatch>) can create altrep vectors
Start test: altrep min/max/sum identical to R versions for double
'test-altrep.R:367:3' [success]
'test-altrep.R:367:3' [success]
'test-altrep.R:367:3' [success]
'test-altrep.R:367:3' [success]
'test-altrep.R:367:3' [success]
'test-altrep.R:367:3' [success]
'test-altrep.R:367:3' [success]
'test-altrep.R:367:3' [success]
'test-altrep.R:367:3' [success]
'test-altrep.R:367:3' [success]
'test-altrep.R:367:3' [success]
'test-altrep.R:368:3' [success]
'test-altrep.R:368:3' [success]
'test-altrep.R:368:3' [success]
'test-altrep.R:368:3' [success]
'test-altrep.R:368:3' [success]
'test-altrep.R:368:3' [success]
'test-altrep.R:368:3' [success]
'test-altrep.R:368:3' [success]
'test-altrep.R:368:3' [success]
'test-altrep.R:368:3' [success]
'test-altrep.R:368:3' [success]
'test-altrep.R:369:3' [success]
'test-altrep.R:369:3' [success]
'test-altrep.R:369:3' [success]
'test-altrep.R:369:3' [success]
'test-altrep.R:369:3' [success]
'test-altrep.R:369:3' [success]
'test-altrep.R:369:3' [success]
'test-altrep.R:369:3' [success]
'test-altrep.R:369:3' [success]
'test-altrep.R:369:3' [success]
'test-altrep.R:369:3' [success]
'test-altrep.R:371:3' [success]
'test-altrep.R:371:3' [success]
'test-altrep.R:371:3' [success]
'test-altrep.R:371:3' [success]
'test-altrep.R:371:3' [success]
'test-altrep.R:371:3' [success]
'test-altrep.R:371:3' [success]
'test-altrep.R:371:3' [success]
'test-altrep.R:371:3' [success]
'test-altrep.R:371:3' [success]
'test-altrep.R:371:3' [success]
'test-altrep.R:372:3' [success]
'test-altrep.R:372:3' [success]
'test-altrep.R:372:3' [success]
'test-altrep.R:372:3' [success]
'test-altrep.R:372:3' [success]
'test-altrep.R:372:3' [success]
'test-altrep.R:372:3' [success]
'test-altrep.R:372:3' [success]
'test-altrep.R:372:3' [success]
'test-altrep.R:372:3' [success]
'test-altrep.R:372:3' [success]
'test-altrep.R:373:3' [success]
'test-altrep.R:373:3' [success]
'test-altrep.R:373:3' [success]
'test-altrep.R:373:3' [success]
'test-altrep.R:373:3' [success]
'test-altrep.R:373:3' [success]
'test-altrep.R:373:3' [success]
'test-altrep.R:373:3' [success]
'test-altrep.R:373:3' [success]
'test-altrep.R:373:3' [success]
'test-altrep.R:373:3' [success]
'test-altrep.R:379:3' [skip]
End test: altrep min/max/sum identical to R versions for double
Start test: altrep min/max/sum identical to R versions for int
'test-altrep.R:401:3' [success]
'test-altrep.R:401:3' [success]
'test-altrep.R:401:3' [success]
'test-altrep.R:401:3' [success]
'test-altrep.R:401:3' [success]
'test-altrep.R:401:3' [success]
'test-altrep.R:401:3' [success]
'test-altrep.R:401:3' [success]
'test-altrep.R:401:3' [success]
'test-altrep.R:401:3' [success]
'test-altrep.R:401:3' [success]
'test-altrep.R:402:3' [success]
'test-altrep.R:402:3' [success]
'test-altrep.R:402:3' [success]
'test-altrep.R:402:3' [success]
'test-altrep.R:402:3' [success]
'test-altrep.R:402:3' [success]
'test-altrep.R:402:3' [success]
'test-altrep.R:402:3' [success]
'test-altrep.R:402:3' [success]
'test-altrep.R:402:3' [success]
'test-altrep.R:402:3' [success]
'test-altrep.R:403:3' [success]
'test-altrep.R:403:3' [success]
'test-altrep.R:403:3' [success]
'test-altrep.R:403:3' [success]
'test-altrep.R:403:3' [success]
'test-altrep.R:403:3' [success]
'test-altrep.R:403:3' [success]
'test-altrep.R:403:3' [success]
'test-altrep.R:403:3' [success]
'test-altrep.R:403:3' [success]
'test-altrep.R:403:3' [success]
'test-altrep.R:405:3' [success]
'test-altrep.R:405:3' [success]
'test-altrep.R:405:3' [success]
'test-altrep.R:405:3' [success]
'test-altrep.R:405:3' [success]
'test-altrep.R:405:3' [success]
'test-altrep.R:405:3' [success]
'test-altrep.R:405:3' [success]
'test-altrep.R:405:3' [success]
'test-altrep.R:405:3' [success]
'test-altrep.R:405:3' [success]
'test-altrep.R:406:3' [success]
'test-altrep.R:406:3' [success]
'test-altrep.R:406:3' [success]
'test-altrep.R:406:3' [success]
'test-altrep.R:406:3' [success]
'test-altrep.R:406:3' [success]
'test-altrep.R:406:3' [success]
'test-altrep.R:406:3' [success]
'test-altrep.R:406:3' [success]
'test-altrep.R:406:3' [success]
'test-altrep.R:406:3' [success]
'test-altrep.R:407:3' [success]
'test-altrep.R:407:3' [success]
'test-altrep.R:407:3' [success]
'test-altrep.R:407:3' [success]
'test-altrep.R:407:3' [success]
'test-altrep.R:407:3' [success]
'test-altrep.R:407:3' [success]
'test-altrep.R:407:3' [success]
'test-altrep.R:407:3' [success]
'test-altrep.R:407:3' [success]
'test-altrep.R:407:3' [success]
'test-altrep.R:410:3' [success]
'test-altrep.R:410:3' [success]
'test-altrep.R:410:3' [success]
'test-altrep.R:410:3' [success]
'test-altrep.R:410:3' [success]
'test-altrep.R:410:3' [success]
'test-altrep.R:410:3' [success]
'test-altrep.R:410:3' [success]
'test-altrep.R:410:3' [success]
'test-altrep.R:410:3' [success]
'test-altrep.R:410:3' [success]
'test-altrep.R:411:3' [success]
'test-altrep.R:411:3' [success]
'test-altrep.R:411:3' [success]
'test-altrep.R:411:3' [success]
'test-altrep.R:411:3' [success]
'test-altrep.R:411:3' [success]
'test-altrep.R:411:3' [success]
'test-altrep.R:411:3' [success]
'test-altrep.R:411:3' [success]
'test-altrep.R:411:3' [success]
'test-altrep.R:411:3' [success]
'test-altrep.R:412:3' [success]
'test-altrep.R:412:3' [success]
'test-altrep.R:412:3' [success]
'test-altrep.R:412:3' [success]
'test-altrep.R:412:3' [success]
'test-altrep.R:412:3' [success]
'test-altrep.R:412:3' [success]
'test-altrep.R:412:3' [success]
'test-altrep.R:412:3' [success]
'test-altrep.R:412:3' [success]
'test-altrep.R:412:3' [success]
'test-altrep.R:414:3' [success]
'test-altrep.R:414:3' [success]
'test-altrep.R:414:3' [success]
'test-altrep.R:414:3' [success]
'test-altrep.R:414:3' [success]
'test-altrep.R:414:3' [success]
'test-altrep.R:414:3' [success]
'test-altrep.R:414:3' [success]
'test-altrep.R:414:3' [success]
'test-altrep.R:414:3' [success]
'test-altrep.R:414:3' [success]
'test-altrep.R:415:3' [success]
'test-altrep.R:415:3' [success]
'test-altrep.R:415:3' [success]
'test-altrep.R:415:3' [success]
'test-altrep.R:415:3' [success]
'test-altrep.R:415:3' [success]
'test-altrep.R:415:3' [success]
'test-altrep.R:415:3' [success]
'test-altrep.R:415:3' [success]
'test-altrep.R:415:3' [success]
'test-altrep.R:415:3' [success]
'test-altrep.R:416:3' [success]
'test-altrep.R:416:3' [success]
'test-altrep.R:416:3' [success]
'test-altrep.R:416:3' [success]
'test-altrep.R:416:3' [success]
'test-altrep.R:416:3' [success]
'test-altrep.R:416:3' [success]
'test-altrep.R:416:3' [success]
'test-altrep.R:416:3' [success]
'test-altrep.R:416:3' [success]
'test-altrep.R:416:3' [success]
'test-altrep.R:419:3' [success]
'test-altrep.R:419:3' [success]
'test-altrep.R:419:3' [success]
'test-altrep.R:419:3' [success]
'test-altrep.R:419:3' [success]
'test-altrep.R:419:3' [success]
'test-altrep.R:419:3' [success]
'test-altrep.R:419:3' [success]
'test-altrep.R:419:3' [success]
'test-altrep.R:419:3' [success]
'test-altrep.R:419:3' [success]
'test-altrep.R:420:3' [success]
'test-altrep.R:420:3' [success]
'test-altrep.R:420:3' [success]
'test-altrep.R:420:3' [success]
'test-altrep.R:420:3' [success]
'test-altrep.R:420:3' [success]
'test-altrep.R:420:3' [success]
'test-altrep.R:420:3' [success]
'test-altrep.R:420:3' [success]
'test-altrep.R:420:3' [success]
'test-altrep.R:420:3' [success]
'test-altrep.R:421:3' [success]
'test-altrep.R:421:3' [success]
'test-altrep.R:421:3' [success]
'test-altrep.R:421:3' [success]
'test-altrep.R:421:3' [success]
'test-altrep.R:421:3' [success]
'test-altrep.R:421:3' [success]
'test-altrep.R:421:3' [success]
'test-altrep.R:421:3' [success]
'test-altrep.R:421:3' [success]
'test-altrep.R:421:3' [success]
'test-altrep.R:423:3' [success]
'test-altrep.R:423:3' [success]
'test-altrep.R:423:3' [success]
'test-altrep.R:423:3' [success]
'test-altrep.R:423:3' [success]
'test-altrep.R:423:3' [success]
'test-altrep.R:423:3' [success]
'test-altrep.R:423:3' [success]
'test-altrep.R:423:3' [success]
'test-altrep.R:423:3' [success]
'test-altrep.R:423:3' [success]
'test-altrep.R:424:3' [success]
'test-altrep.R:424:3' [success]
'test-altrep.R:424:3' [success]
'test-altrep.R:424:3' [success]
'test-altrep.R:424:3' [success]
'test-altrep.R:424:3' [success]
'test-altrep.R:424:3' [success]
'test-altrep.R:424:3' [success]
'test-altrep.R:424:3' [success]
'test-altrep.R:424:3' [success]
'test-altrep.R:424:3' [success]
'test-altrep.R:425:3' [success]
'test-altrep.R:425:3' [success]
'test-altrep.R:425:3' [success]
'test-altrep.R:425:3' [success]
'test-altrep.R:425:3' [success]
'test-altrep.R:425:3' [success]
'test-altrep.R:425:3' [success]
'test-altrep.R:425:3' [success]
'test-altrep.R:425:3' [success]
'test-altrep.R:425:3' [success]
'test-altrep.R:425:3' [success]
'test-altrep.R:429:3' [success]
'test-altrep.R:429:3' [success]
'test-altrep.R:429:3' [success]
'test-altrep.R:429:3' [success]
'test-altrep.R:429:3' [success]
'test-altrep.R:429:3' [success]
'test-altrep.R:429:3' [success]
'test-altrep.R:429:3' [success]
'test-altrep.R:429:3' [success]
'test-altrep.R:429:3' [success]
'test-altrep.R:429:3' [success]
End test: altrep min/max/sum identical to R versions for int
Start test: altrep vectors handle serialization
'test-altrep.R:438:3' [success]
'test-altrep.R:439:3' [success]
'test-altrep.R:440:3' [success]
'test-altrep.R:441:3' [success]
'test-altrep.R:442:3' [success]
End test: altrep vectors handle serialization
Start test: altrep vectors handle coercion
'test-altrep.R:451:3' [success]
'test-altrep.R:452:3' [success]
'test-altrep.R:454:3' [success]
'test-altrep.R:455:3' [success]
'test-altrep.R:457:3' [success]
'test-altrep.R:458:3' [success]
'test-altrep.R:460:3' [success]
'test-altrep.R:461:3' [success]
End test: altrep vectors handle coercion
Start test: columns of struct types may be altrep
'test-altrep.R:469:3' [success]
'test-altrep.R:470:3' [success]
'test-altrep.R:472:3' [success]
'test-altrep.R:473:3' [success]
'test-altrep.R:480:3' [success]
'test-altrep.R:481:3' [success]
'test-altrep.R:482:3' [success]
'test-altrep.R:483:3' [success]
End test: columns of struct types may be altrep
Start test: Conversion from altrep R vector to Array uses the existing Array/ChunkedArray
'test-altrep.R:489:3' [success]
'test-altrep.R:493:3' [success]
'test-altrep.R:497:3' [success]
'test-altrep.R:501:3' [success]
'test-altrep.R:502:3' [success]
'test-altrep.R:506:3' [success]
'test-altrep.R:507:3' [success]
'test-altrep.R:511:3' [success]
'test-altrep.R:512:3' [success]
End test: Conversion from altrep R vector to Array uses the existing Array/ChunkedArray
Start test: ChunkedArray$create(...) keeps Array even when from altrep vectors
'test-altrep.R:533:3' [success]
'test-altrep.R:534:3' [success]
'test-altrep.R:535:3' [success]
'test-altrep.R:536:3' [success]
'test-altrep.R:537:3' [success]
'test-altrep.R:538:3' [success]
'test-altrep.R:539:3' [success]
End test: ChunkedArray$create(...) keeps Array even when from altrep vectors
Start test: dictionaries chunked arrays are made altrep
'test-altrep.R:549:3' [success]
'test-altrep.R:550:3' [success]
'test-altrep.R:551:3' [success]
'test-altrep.R:559:3' [success]
'test-altrep.R:560:3' [success]
'test-altrep.R:561:3' [success]
End test: dictionaries chunked arrays are made altrep
Start test: element access methods for ALTREP factors
'test-altrep.R:576:5' [success]
'test-altrep.R:579:5' [success]
'test-altrep.R:581:5' [success]
'test-altrep.R:582:5' [success]
'test-altrep.R:583:5' [success]
'test-altrep.R:585:5' [success]
'test-altrep.R:586:5' [success]
'test-altrep.R:588:5' [success]
'test-altrep.R:589:5' [success]
'test-altrep.R:599:5' [success]
'test-altrep.R:600:5' [success]
'test-altrep.R:602:5' [success]
'test-altrep.R:603:5' [success]
'test-altrep.R:604:5' [success]
'test-altrep.R:606:5' [success]
'test-altrep.R:607:5' [success]
'test-altrep.R:609:5' [success]
'test-altrep.R:610:5' [success]
'test-altrep.R:576:5' [success]
'test-altrep.R:579:5' [success]
'test-altrep.R:581:5' [success]
'test-altrep.R:582:5' [success]
'test-altrep.R:583:5' [success]
'test-altrep.R:585:5' [success]
'test-altrep.R:586:5' [success]
'test-altrep.R:588:5' [success]
'test-altrep.R:589:5' [success]
'test-altrep.R:599:5' [success]
'test-altrep.R:600:5' [success]
'test-altrep.R:602:5' [success]
'test-altrep.R:603:5' [success]
'test-altrep.R:604:5' [success]
'test-altrep.R:606:5' [success]
'test-altrep.R:607:5' [success]
'test-altrep.R:609:5' [success]
'test-altrep.R:610:5' [success]
'test-altrep.R:576:5' [success]
'test-altrep.R:579:5' [success]
'test-altrep.R:581:5' [success]
'test-altrep.R:582:5' [success]
'test-altrep.R:583:5' [success]
'test-altrep.R:585:5' [success]
'test-altrep.R:586:5' [success]
'test-altrep.R:588:5' [success]
'test-altrep.R:589:5' [success]
'test-altrep.R:599:5' [success]
'test-altrep.R:600:5' [success]
'test-altrep.R:602:5' [success]
'test-altrep.R:603:5' [success]
'test-altrep.R:604:5' [success]
'test-altrep.R:606:5' [success]
'test-altrep.R:607:5' [success]
'test-altrep.R:609:5' [success]
'test-altrep.R:610:5' [success]
'test-altrep.R:576:5' [success]
'test-altrep.R:579:5' [success]
'test-altrep.R:581:5' [success]
'test-altrep.R:582:5' [success]
'test-altrep.R:583:5' [success]
'test-altrep.R:585:5' [success]
'test-altrep.R:586:5' [success]
'test-altrep.R:588:5' [success]
'test-altrep.R:589:5' [success]
'test-altrep.R:599:5' [success]
'test-altrep.R:600:5' [success]
'test-altrep.R:602:5' [success]
'test-altrep.R:603:5' [success]
'test-altrep.R:604:5' [success]
'test-altrep.R:606:5' [success]
'test-altrep.R:607:5' [success]
'test-altrep.R:609:5' [success]
'test-altrep.R:610:5' [success]
'test-altrep.R:576:5' [success]
'test-altrep.R:579:5' [success]
'test-altrep.R:581:5' [success]
'test-altrep.R:582:5' [success]
'test-altrep.R:583:5' [success]
'test-altrep.R:585:5' [success]
'test-altrep.R:586:5' [success]
'test-altrep.R:588:5' [success]
'test-altrep.R:589:5' [success]
'test-altrep.R:599:5' [success]
'test-altrep.R:600:5' [success]
'test-altrep.R:602:5' [success]
'test-altrep.R:603:5' [success]
'test-altrep.R:604:5' [success]
'test-altrep.R:606:5' [success]
'test-altrep.R:607:5' [success]
'test-altrep.R:609:5' [success]
'test-altrep.R:610:5' [success]
'test-altrep.R:576:5' [success]
'test-altrep.R:579:5' [success]
'test-altrep.R:581:5' [success]
'test-altrep.R:582:5' [success]
'test-altrep.R:583:5' [success]
'test-altrep.R:585:5' [success]
'test-altrep.R:586:5' [success]
'test-altrep.R:588:5' [success]
'test-altrep.R:589:5' [success]
'test-altrep.R:599:5' [success]
'test-altrep.R:600:5' [success]
'test-altrep.R:602:5' [success]
'test-altrep.R:603:5' [success]
'test-altrep.R:604:5' [success]
'test-altrep.R:606:5' [success]
'test-altrep.R:607:5' [success]
'test-altrep.R:609:5' [success]
'test-altrep.R:610:5' [success]
End test: element access methods for ALTREP factors
Start test: R checks for bounds
'test-altrep.R:619:3' [success]
'test-altrep.R:620:3' [success]
'test-altrep.R:621:3' [success]
'test-altrep.R:626:3' [success]
'test-altrep.R:627:3' [success]
'test-altrep.R:628:3' [success]
End test: R checks for bounds
Start test: Operations on altrep R vectors don't modify the original
'test-altrep.R:635:3' [success]
End test: Operations on altrep R vectors don't modify the original
Start test: Materialized ALTREP arrays don't cause arrow to crash when attempting to bypass
'test-altrep.R:641:3' [success]
'test-altrep.R:642:3' [success]
'test-altrep.R:645:3' [success]
'test-altrep.R:646:3' [success]
'test-altrep.R:649:3' [success]
'test-altrep.R:653:3' [success]
'test-altrep.R:654:3' [success]
'test-altrep.R:655:3' [success]
End test: Materialized ALTREP arrays don't cause arrow to crash when attempting to bypass
Start test: string vectors with only empty strings and nulls don't allocate a data buffer (ARROW-3693)
'test-array-data.R:20:3' [success]
'test-array-data.R:25:3' [success]
'test-array-data.R:28:3' [success]
'test-array-data.R:31:3' [success]
'test-array-data.R:32:3' [success]
End test: string vectors with only empty strings and nulls don't allocate a data buffer (ARROW-3693)
Start test: arrow_info()
'test-arrow-info.R:19:3' [success]
'test-arrow-info.R:20:3' [success]
'test-arrow-info.R:22:3' [success]
End test: arrow_info()
Start test: arrow_available() is deprecated
'test-arrow-info.R:26:3' [success]
End test: arrow_available() is deprecated
Start test: Can't $new() an object with anything other than a pointer
'test-arrow.R:19:3' [success]
End test: Can't $new() an object with anything other than a pointer
Start test: assert_is
'test-arrow.R:28:3' [success]
'test-arrow.R:29:3' [success]
'test-arrow.R:30:3' [success]
'test-arrow.R:31:3' [success]
'test-arrow.R:35:3' [success]
End test: assert_is
Start test: arrow gracefully fails to load objects from other sessions (ARROW-10071)
'test-arrow.R:48:3' [success]
End test: arrow gracefully fails to load objects from other sessions (ARROW-10071)
Start test: check for an ArrowObject in functions use std::shared_ptr
'test-arrow.R:52:3' [success]
End test: check for an ArrowObject in functions use std::shared_ptr
Start test: MemoryPool calls gc() to free memory when allocation fails (ARROW-10080)
'test-arrow.R:58:3' [skip]
End test: MemoryPool calls gc() to free memory when allocation fails (ARROW-10080)
Start test: reading a known Parquet file to dataframe with 3.0.0
'test-backwards-compatibility.R:54:3' [skip]
End test: reading a known Parquet file to dataframe with 3.0.0
Start test: reading a known Parquet file to dataframe with 2.0.0
'test-backwards-compatibility.R:64:3' [skip]
End test: reading a known Parquet file to dataframe with 2.0.0
Start test: reading a known Parquet file to dataframe with 1.0.1
'test-backwards-compatibility.R:74:3' [skip]
End test: reading a known Parquet file to dataframe with 1.0.1
Start test: reading a known Feather file to dataframe with 2.0.0
'test-backwards-compatibility.R:94:5' [success]
End test: reading a known Feather file to dataframe with 2.0.0
Start test: reading a known Feather file to dataframe with 1.0.1
'test-backwards-compatibility.R:104:5' [success]
End test: reading a known Feather file to dataframe with 1.0.1
Start test: reading a known Feather file to dataframe with 0.17.0
'test-backwards-compatibility.R:119:5' [success]
End test: reading a known Feather file to dataframe with 0.17.0
Start test: reading a known Feather file to dataframe with 2.0.0
'test-backwards-compatibility.R:94:5' [success]
End test: reading a known Feather file to dataframe with 2.0.0
Start test: reading a known Feather file to dataframe with 1.0.1
'test-backwards-compatibility.R:104:5' [success]
End test: reading a known Feather file to dataframe with 1.0.1
Start test: reading a known Feather file to dataframe with 0.17.0
'test-backwards-compatibility.R:119:5' [success]
End test: reading a known Feather file to dataframe with 0.17.0
Start test: reading a known Feather file to dataframe with 2.0.0
'test-backwards-compatibility.R:90:5' [skip]
End test: reading a known Feather file to dataframe with 2.0.0
Start test: reading a known Feather file to dataframe with 1.0.1
'test-backwards-compatibility.R:99:5' [skip]
End test: reading a known Feather file to dataframe with 1.0.1
Start test: reading a known Feather file to dataframe with 0.17.0
'test-backwards-compatibility.R:109:5' [skip]
End test: reading a known Feather file to dataframe with 0.17.0
Start test: sfc columns written by arrow <= 7.0.0 can be re-read
'test-backwards-compatibility.R:142:3' [success]
'test-backwards-compatibility.R:145:3' [success]
'test-backwards-compatibility.R:146:3' [success]
End test: sfc columns written by arrow <= 7.0.0 can be re-read
Start test: Pointer wrapper accepts external pointers
'test-bridge.R:24:3' [success]
End test: Pointer wrapper accepts external pointers
Start test: Pointer wrapper accepts double-casted pointers
'test-bridge.R:34:3' [success]
End test: Pointer wrapper accepts double-casted pointers
Start test: Pointer wrapper accepts integer64-casted pointers
'test-bridge.R:44:3' [success]
End test: Pointer wrapper accepts integer64-casted pointers
Start test: Pointer wrapper accepts raw representation of pointers
'test-bridge.R:54:3' [success]
End test: Pointer wrapper accepts raw representation of pointers
Start test: Pointer wrapper accepts character representation of pointers
'test-bridge.R:64:3' [success]
End test: Pointer wrapper accepts character representation of pointers
Start test: Pointer wrapper errors for unknown object
'test-bridge.R:69:3' [success]
'test-bridge.R:74:3' [success]
'test-bridge.R:79:3' [success]
End test: Pointer wrapper errors for unknown object
Start test: BufferReader can be created from R objects
'test-buffer-reader.R:23:3' [success]
'test-buffer-reader.R:24:3' [success]
'test-buffer-reader.R:25:3' [success]
'test-buffer-reader.R:27:3' [success]
'test-buffer-reader.R:28:3' [success]
'test-buffer-reader.R:29:3' [success]
End test: BufferReader can be created from R objects
Start test: BufferReader can be created from Buffer
'test-buffer-reader.R:36:3' [success]
'test-buffer-reader.R:37:3' [success]
End test: BufferReader can be created from Buffer
Start test: Buffer can be created from raw vector
'test-buffer.R:21:3' [success]
'test-buffer.R:22:3' [success]
End test: Buffer can be created from raw vector
Start test: Buffer can be created from integer vector
'test-buffer.R:28:3' [success]
'test-buffer.R:29:3' [success]
End test: Buffer can be created from integer vector
Start test: Buffer can be created from numeric vector
'test-buffer.R:35:3' [success]
'test-buffer.R:36:3' [success]
End test: Buffer can be created from numeric vector
Start test: Buffer can be created from complex vector
'test-buffer.R:42:3' [success]
'test-buffer.R:43:3' [success]
End test: Buffer can be created from complex vector
Start test: buffer buffer buffers buffers
'test-buffer.R:47:3' [success]
End test: buffer buffer buffers buffers
Start test: Other types can't be converted to Buffers
'test-buffer.R:51:3' [success]
End test: Other types can't be converted to Buffers
Start test: can convert Buffer to raw
'test-buffer.R:59:3' [success]
End test: can convert Buffer to raw
Start test: can read remaining bytes of a RandomAccessFile
'test-buffer.R:75:3' [success]
'test-buffer.R:77:3' [success]
'test-buffer.R:86:3' [success]
'test-buffer.R:87:3' [success]
'test-buffer.R:88:3' [success]
End test: can read remaining bytes of a RandomAccessFile
Start test: Buffer$Equals
'test-buffer.R:95:3' [success]
'test-buffer.R:96:3' [success]
'test-buffer.R:97:3' [success]
End test: Buffer$Equals
Start test: ChunkedArray
'test-chunked-array.R:53:3' [success]
'test-chunked-array.R:53:3' [success]
'test-chunked-array.R:53:3' [success]
'test-chunked-array.R:53:3' [success]
'test-chunked-array.R:53:3' [success]
'test-chunked-array.R:53:3' [success]
'test-chunked-array.R:53:3' [success]
'test-chunked-array.R:53:3' [success]
'test-chunked-array.R:53:3' [success]
'test-chunked-array.R:53:3' [success]
'test-chunked-array.R:56:3' [success]
'test-chunked-array.R:57:3' [success]
'test-chunked-array.R:58:3' [success]
'test-chunked-array.R:59:3' [success]
'test-chunked-array.R:62:3' [success]
'test-chunked-array.R:63:3' [success]
'test-chunked-array.R:64:3' [success]
'test-chunked-array.R:65:3' [success]
'test-chunked-array.R:67:3' [success]
'test-chunked-array.R:67:3' [success]
'test-chunked-array.R:67:3' [success]
'test-chunked-array.R:67:3' [success]
'test-chunked-array.R:67:3' [success]
'test-chunked-array.R:67:3' [success]
'test-chunked-array.R:67:3' [success]
'test-chunked-array.R:67:3' [success]
'test-chunked-array.R:67:3' [success]
'test-chunked-array.R:67:3' [success]
'test-chunked-array.R:70:3' [success]
'test-chunked-array.R:71:3' [success]
'test-chunked-array.R:72:3' [success]
'test-chunked-array.R:73:3' [success]
'test-chunked-array.R:75:3' [success]
'test-chunked-array.R:76:3' [success]
'test-chunked-array.R:77:3' [success]
'test-chunked-array.R:78:3' [success]
'test-chunked-array.R:79:3' [success]
'test-chunked-array.R:80:3' [success]
'test-chunked-array.R:81:3' [success]
'test-chunked-array.R:82:3' [success]
'test-chunked-array.R:83:3' [success]
'test-chunked-array.R:84:3' [success]
'test-chunked-array.R:85:3' [success]
'test-chunked-array.R:86:3' [success]
'test-chunked-array.R:87:3' [success]
'test-chunked-array.R:89:3' [success]
'test-chunked-array.R:90:3' [success]
'test-chunked-array.R:94:3' [success]
'test-chunked-array.R:95:3' [success]
End test: ChunkedArray
Start test: ChunkedArray can be constructed from Array and ChunkedArrays
'test-chunked-array.R:99:3' [success]
'test-chunked-array.R:103:3' [success]
'test-chunked-array.R:109:3' [success]
'test-chunked-array.R:113:3' [success]
End test: ChunkedArray can be constructed from Array and ChunkedArrays
Start test: print ChunkedArray
'test-chunked-array.R:120:3' [skip]
End test: print ChunkedArray
Start test: ChunkedArray can be concatenated with c()
'test-chunked-array.R:132:3' [success]
'test-chunked-array.R:137:3' [success]
End test: ChunkedArray can be concatenated with c()
Start test: ChunkedArray handles !!! splicing
'test-chunked-array.R:143:3' [success]
'test-chunked-array.R:144:3' [success]
End test: ChunkedArray handles !!! splicing
Start test: ChunkedArray handles Inf
'test-chunked-array.R:150:3' [success]
'test-chunked-array.R:151:3' [success]
'test-chunked-array.R:152:3' [success]
'test-chunked-array.R:153:3' [success]
'test-chunked-array.R:156:3' [warning]
'test-chunked-array.R:156:3' [warning]
'test-chunked-array.R:156:3' [warning]
'test-chunked-array.R:156:3' [success]
'test-chunked-array.R:157:3' [warning]
'test-chunked-array.R:157:3' [warning]
'test-chunked-array.R:157:3' [warning]
'test-chunked-array.R:157:3' [success]
End test: ChunkedArray handles Inf
Start test: ChunkedArray handles NA
'test-chunked-array.R:166:3' [success]
'test-chunked-array.R:167:3' [success]
'test-chunked-array.R:168:3' [success]
'test-chunked-array.R:169:3' [success]
'test-chunked-array.R:172:3' [success]
'test-chunked-array.R:173:3' [success]
End test: ChunkedArray handles NA
Start test: ChunkedArray handles NaN
'test-chunked-array.R:180:3' [success]
'test-chunked-array.R:181:3' [success]
'test-chunked-array.R:182:3' [success]
'test-chunked-array.R:183:3' [success]
'test-chunked-array.R:186:3' [warning]
'test-chunked-array.R:186:3' [warning]
'test-chunked-array.R:186:3' [warning]
'test-chunked-array.R:186:3' [success]
'test-chunked-array.R:187:3' [warning]
'test-chunked-array.R:187:3' [warning]
'test-chunked-array.R:187:3' [warning]
'test-chunked-array.R:187:3' [success]
End test: ChunkedArray handles NaN
Start test: ChunkedArray supports logical vectors (ARROW-3341)
'test-chunked-array.R:193:3' [success]
'test-chunked-array.R:193:3' [success]
'test-chunked-array.R:193:3' [success]
'test-chunked-array.R:193:3' [success]
'test-chunked-array.R:193:3' [success]
'test-chunked-array.R:193:3' [success]
'test-chunked-array.R:193:3' [success]
'test-chunked-array.R:193:3' [success]
'test-chunked-array.R:193:3' [success]
'test-chunked-array.R:193:3' [success]
'test-chunked-array.R:196:3' [success]
'test-chunked-array.R:196:3' [success]
'test-chunked-array.R:196:3' [success]
'test-chunked-array.R:196:3' [success]
'test-chunked-array.R:196:3' [success]
'test-chunked-array.R:196:3' [success]
'test-chunked-array.R:196:3' [success]
'test-chunked-array.R:196:3' [success]
'test-chunked-array.R:196:3' [success]
'test-chunked-array.R:196:3' [success]
End test: ChunkedArray supports logical vectors (ARROW-3341)
Start test: ChunkedArray supports character vectors (ARROW-3339)
'test-chunked-array.R:206:3' [success]
'test-chunked-array.R:206:3' [success]
'test-chunked-array.R:206:3' [success]
'test-chunked-array.R:206:3' [success]
'test-chunked-array.R:206:3' [success]
'test-chunked-array.R:206:3' [success]
'test-chunked-array.R:206:3' [success]
'test-chunked-array.R:206:3' [success]
'test-chunked-array.R:206:3' [success]
'test-chunked-array.R:206:3' [success]
End test: ChunkedArray supports character vectors (ARROW-3339)
Start test: ChunkedArray supports factors (ARROW-3716)
'test-chunked-array.R:211:3' [success]
'test-chunked-array.R:211:3' [success]
'test-chunked-array.R:211:3' [success]
'test-chunked-array.R:211:3' [success]
'test-chunked-array.R:211:3' [success]
'test-chunked-array.R:211:3' [success]
'test-chunked-array.R:211:3' [success]
'test-chunked-array.R:211:3' [success]
'test-chunked-array.R:211:3' [success]
'test-chunked-array.R:211:3' [success]
End test: ChunkedArray supports factors (ARROW-3716)
Start test: ChunkedArray supports dates (ARROW-3716)
'test-chunked-array.R:216:3' [success]
'test-chunked-array.R:216:3' [success]
'test-chunked-array.R:216:3' [success]
'test-chunked-array.R:216:3' [success]
'test-chunked-array.R:216:3' [success]
'test-chunked-array.R:216:3' [success]
'test-chunked-array.R:216:3' [success]
'test-chunked-array.R:216:3' [success]
'test-chunked-array.R:216:3' [success]
'test-chunked-array.R:216:3' [success]
End test: ChunkedArray supports dates (ARROW-3716)
Start test: ChunkedArray supports POSIXct (ARROW-3716)
'test-chunked-array.R:221:3' [success]
'test-chunked-array.R:221:3' [success]
'test-chunked-array.R:221:3' [success]
'test-chunked-array.R:221:3' [success]
'test-chunked-array.R:221:3' [success]
'test-chunked-array.R:221:3' [success]
'test-chunked-array.R:221:3' [success]
'test-chunked-array.R:221:3' [success]
'test-chunked-array.R:221:3' [success]
'test-chunked-array.R:221:3' [success]
End test: ChunkedArray supports POSIXct (ARROW-3716)
Start test: ChunkedArray supports integer64 (ARROW-3716)
'test-chunked-array.R:226:3' [success]
'test-chunked-array.R:226:3' [success]
'test-chunked-array.R:226:3' [success]
'test-chunked-array.R:226:3' [success]
'test-chunked-array.R:226:3' [success]
'test-chunked-array.R:226:3' [success]
'test-chunked-array.R:226:3' [success]
'test-chunked-array.R:226:3' [success]
'test-chunked-array.R:226:3' [success]
'test-chunked-array.R:226:3' [success]
'test-chunked-array.R:229:3' [success]
'test-chunked-array.R:231:3' [success]
'test-chunked-array.R:232:3' [success]
'test-chunked-array.R:233:3' [success]
End test: ChunkedArray supports integer64 (ARROW-3716)
Start test: ChunkedArray supports hms
'test-chunked-array.R:238:3' [success]
'test-chunked-array.R:238:3' [success]
'test-chunked-array.R:238:3' [success]
'test-chunked-array.R:238:3' [success]
'test-chunked-array.R:238:3' [success]
'test-chunked-array.R:238:3' [success]
'test-chunked-array.R:238:3' [success]
'test-chunked-array.R:238:3' [success]
'test-chunked-array.R:238:3' [success]
'test-chunked-array.R:238:3' [success]
End test: ChunkedArray supports hms
Start test: ChunkedArray supports difftime
'test-chunked-array.R:243:3' [success]
'test-chunked-array.R:243:3' [success]
'test-chunked-array.R:243:3' [success]
'test-chunked-array.R:243:3' [success]
'test-chunked-array.R:243:3' [success]
'test-chunked-array.R:243:3' [success]
'test-chunked-array.R:243:3' [success]
'test-chunked-array.R:243:3' [success]
'test-chunked-array.R:243:3' [success]
'test-chunked-array.R:243:3' [success]
End test: ChunkedArray supports difftime
Start test: ChunkedArray supports empty arrays (ARROW-13761)
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:277:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:286:7' [success]
'test-chunked-array.R:275:5' [success]
'test-chunked-array.R:280:7' [success]
'test-chunked-array.R:283:5' [success]
'test-chunked-array.R:284:5' [success]
'test-chunked-array.R:288:7' [success]
End test: ChunkedArray supports empty arrays (ARROW-13761)
Start test: integer types casts for ChunkedArray (ARROW-3741)
'test-chunked-array.R:297:5' [success]
'test-chunked-array.R:298:5' [success]
'test-chunked-array.R:297:5' [success]
'test-chunked-array.R:298:5' [success]
'test-chunked-array.R:297:5' [success]
'test-chunked-array.R:298:5' [success]
'test-chunked-array.R:297:5' [success]
'test-chunked-array.R:298:5' [success]
'test-chunked-array.R:297:5' [success]
'test-chunked-array.R:298:5' [success]
'test-chunked-array.R:297:5' [success]
'test-chunked-array.R:298:5' [success]
'test-chunked-array.R:297:5' [success]
'test-chunked-array.R:298:5' [success]
'test-chunked-array.R:297:5' [success]
'test-chunked-array.R:298:5' [success]
'test-chunked-array.R:302:3' [success]
'test-chunked-array.R:303:3' [success]
End test: integer types casts for ChunkedArray (ARROW-3741)
Start test: chunked_array() supports the type= argument. conversion from INTSXP and int64 to all int types
'test-chunked-array.R:310:5' [success]
'test-chunked-array.R:311:5' [success]
'test-chunked-array.R:310:5' [success]
'test-chunked-array.R:311:5' [success]
'test-chunked-array.R:310:5' [success]
'test-chunked-array.R:311:5' [success]
'test-chunked-array.R:310:5' [success]
'test-chunked-array.R:311:5' [success]
'test-chunked-array.R:310:5' [success]
'test-chunked-array.R:311:5' [success]
'test-chunked-array.R:310:5' [success]
'test-chunked-array.R:311:5' [success]
'test-chunked-array.R:310:5' [success]
'test-chunked-array.R:311:5' [success]
'test-chunked-array.R:310:5' [success]
'test-chunked-array.R:311:5' [success]
'test-chunked-array.R:310:5' [success]
'test-chunked-array.R:311:5' [success]
'test-chunked-array.R:310:5' [success]
'test-chunked-array.R:311:5' [success]
'test-chunked-array.R:314:3' [success]
End test: chunked_array() supports the type= argument. conversion from INTSXP and int64 to all int types
Start test: ChunkedArray$create() aborts on overflow
'test-chunked-array.R:318:3' [success]
'test-chunked-array.R:319:3' [success]
'test-chunked-array.R:321:3' [success]
'test-chunked-array.R:322:3' [success]
'test-chunked-array.R:324:3' [success]
'test-chunked-array.R:325:3' [success]
'test-chunked-array.R:327:3' [success]
'test-chunked-array.R:328:3' [success]
'test-chunked-array.R:330:3' [success]
'test-chunked-array.R:331:3' [success]
'test-chunked-array.R:333:3' [success]
'test-chunked-array.R:334:3' [success]
End test: ChunkedArray$create() aborts on overflow
Start test: chunked_array() convert doubles to integers
'test-chunked-array.R:340:5' [success]
'test-chunked-array.R:344:7' [success]
'test-chunked-array.R:340:5' [success]
'test-chunked-array.R:344:7' [success]
'test-chunked-array.R:340:5' [success]
'test-chunked-array.R:344:7' [success]
'test-chunked-array.R:340:5' [success]
'test-chunked-array.R:344:7' [success]
'test-chunked-array.R:340:5' [success]
'test-chunked-array.R:344:7' [success]
'test-chunked-array.R:340:5' [success]
'test-chunked-array.R:344:7' [success]
'test-chunked-array.R:340:5' [success]
'test-chunked-array.R:344:7' [success]
'test-chunked-array.R:340:5' [success]
End test: chunked_array() convert doubles to integers
Start test: chunked_array() uses the first ... to infer type
'test-chunked-array.R:351:3' [success]
End test: chunked_array() uses the first ... to infer type
Start test: chunked_array() handles downcasting
'test-chunked-array.R:356:3' [success]
'test-chunked-array.R:357:3' [success]
End test: chunked_array() handles downcasting
Start test: chunked_array() makes chunks of the same type
'test-chunked-array.R:363:5' [success]
'test-chunked-array.R:363:5' [success]
End test: chunked_array() makes chunks of the same type
Start test: chunked_array() handles 0 chunks if given a type
'test-chunked-array.R:370:5' [success]
'test-chunked-array.R:371:5' [success]
'test-chunked-array.R:370:5' [success]
'test-chunked-array.R:371:5' [success]
'test-chunked-array.R:370:5' [success]
'test-chunked-array.R:371:5' [success]
'test-chunked-array.R:370:5' [success]
'test-chunked-array.R:371:5' [success]
'test-chunked-array.R:370:5' [success]
'test-chunked-array.R:371:5' [success]
'test-chunked-array.R:370:5' [success]
'test-chunked-array.R:371:5' [success]
'test-chunked-array.R:370:5' [success]
'test-chunked-array.R:371:5' [success]
'test-chunked-array.R:370:5' [success]
'test-chunked-array.R:371:5' [success]
'test-chunked-array.R:370:5' [success]
'test-chunked-array.R:371:5' [success]
'test-chunked-array.R:370:5' [success]
'test-chunked-array.R:371:5' [success]
End test: chunked_array() handles 0 chunks if given a type
Start test: chunked_array() can ingest arrays (ARROW-3815)
'test-chunked-array.R:376:3' [success]
End test: chunked_array() can ingest arrays (ARROW-3815)
Start test: chunked_array() handles data frame -> struct arrays (ARROW-3811)
'test-chunked-array.R:385:3' [success]
'test-chunked-array.R:386:3' [success]
End test: chunked_array() handles data frame -> struct arrays (ARROW-3811)
Start test: ChunkedArray$View() (ARROW-6542)
'test-chunked-array.R:392:3' [success]
'test-chunked-array.R:393:3' [success]
'test-chunked-array.R:394:3' [success]
'test-chunked-array.R:396:3' [success]
End test: ChunkedArray$View() (ARROW-6542)
Start test: ChunkedArray$Validate()
'test-chunked-array.R:401:3' [success]
End test: ChunkedArray$Validate()
Start test: [ ChunkedArray
'test-chunked-array.R:408:3' [success]
'test-chunked-array.R:410:3' [warning]
'test-chunked-array.R:410:3' [success]
'test-chunked-array.R:412:3' [warning]
'test-chunked-array.R:412:3' [success]
'test-chunked-array.R:415:3' [warning]
'test-chunked-array.R:415:3' [success]
'test-chunked-array.R:418:3' [warning]
'test-chunked-array.R:418:3' [success]
'test-chunked-array.R:421:3' [success]
'test-chunked-array.R:426:3' [success]
'test-chunked-array.R:431:3' [success]
'test-chunked-array.R:439:3' [success]
End test: [ ChunkedArray
Start test: ChunkedArray head/tail
'test-chunked-array.R:448:3' [success]
'test-chunked-array.R:449:3' [success]
'test-chunked-array.R:450:3' [success]
'test-chunked-array.R:451:3' [success]
'test-chunked-array.R:452:3' [success]
'test-chunked-array.R:453:3' [success]
'test-chunked-array.R:454:3' [success]
'test-chunked-array.R:455:3' [success]
'test-chunked-array.R:456:3' [success]
End test: ChunkedArray head/tail
Start test: ChunkedArray$Equals
'test-chunked-array.R:463:3' [success]
'test-chunked-array.R:464:3' [success]
'test-chunked-array.R:465:3' [success]
End test: ChunkedArray$Equals
Start test: Converting a chunked array unifies factors (ARROW-8374)
'test-chunked-array.R:477:3' [success]
End test: Converting a chunked array unifies factors (ARROW-8374)
Start test: Handling string data with embedded nuls
'test-chunked-array.R:491:3' [success]
'test-chunked-array.R:493:3' [success]
'test-chunked-array.R:503:5' [success]
'test-chunked-array.R:504:5' [success]
'test-chunked-array.R:504:5' [success]
End test: Handling string data with embedded nuls
Start test: as_chunked_array() default method calls chunked_array()
'test-chunked-array.R:513:3' [success]
'test-chunked-array.R:518:3' [success]
End test: as_chunked_array() default method calls chunked_array()
Start test: as_chunked_array() works for ChunkedArray
'test-chunked-array.R:529:3' [success]
'test-chunked-array.R:530:3' [success]
End test: as_chunked_array() works for ChunkedArray
Start test: as_chunked_array() works for Array
'test-chunked-array.R:537:3' [success]
'test-chunked-array.R:542:3' [success]
'test-chunked-array.R:547:3' [success]
End test: as_chunked_array() works for Array
Start test: codec_is_available
'test-compressed.R:19:3' [success]
'test-compressed.R:20:3' [success]
'test-compressed.R:22:3' [success]
'test-compressed.R:23:3' [success]
End test: codec_is_available
Start test: Compression codecs are included in the Windows build
'test-compressed.R:27:3' [skip]
End test: Compression codecs are included in the Windows build
Start test: Codec attributes
'test-compressed.R:38:3' [success]
'test-compressed.R:40:3' [success]
End test: Codec attributes
Start test: Default compression_level for zstd
'test-compressed.R:44:3' [skip]
End test: Default compression_level for zstd
Start test: can write Buffer to CompressedOutputStream and read back in CompressedInputStream
'test-compressed.R:57:3' [success]
'test-compressed.R:59:3' [success]
'test-compressed.R:65:3' [success]
'test-compressed.R:67:3' [success]
'test-compressed.R:78:3' [success]
'test-compressed.R:79:3' [success]
End test: can write Buffer to CompressedOutputStream and read back in CompressedInputStream
Start test: list_compute_functions
'test-compute-aggregate.R:20:3' [success]
'test-compute-aggregate.R:22:3' [success]
'test-compute-aggregate.R:23:3' [success]
'test-compute-aggregate.R:25:3' [success]
End test: list_compute_functions
Start test: sum.Array
'test-compute-aggregate.R:31:3' [success]
'test-compute-aggregate.R:32:3' [success]
'test-compute-aggregate.R:36:3' [success]
'test-compute-aggregate.R:45:3' [success]
'test-compute-aggregate.R:46:3' [success]
'test-compute-aggregate.R:50:3' [success]
'test-compute-aggregate.R:51:3' [success]
End test: sum.Array
Start test: sum.ChunkedArray
'test-compute-aggregate.R:56:3' [success]
'test-compute-aggregate.R:57:3' [success]
'test-compute-aggregate.R:58:3' [success]
End test: sum.ChunkedArray
Start test: sum dots
'test-compute-aggregate.R:64:3' [success]
End test: sum dots
Start test: sum.Scalar
'test-compute-aggregate.R:69:3' [success]
End test: sum.Scalar
Start test: mean.Array
'test-compute-aggregate.R:75:3' [success]
'test-compute-aggregate.R:76:3' [success]
'test-compute-aggregate.R:80:3' [success]
'test-compute-aggregate.R:89:3' [success]
'test-compute-aggregate.R:90:3' [success]
'test-compute-aggregate.R:94:3' [success]
'test-compute-aggregate.R:95:3' [success]
End test: mean.Array
Start test: mean.ChunkedArray
'test-compute-aggregate.R:100:3' [success]
'test-compute-aggregate.R:101:3' [success]
'test-compute-aggregate.R:102:3' [success]
End test: mean.ChunkedArray
Start test: mean.Scalar
'test-compute-aggregate.R:107:3' [success]
End test: mean.Scalar
Start test: Bad input handling of call_function
'test-compute-aggregate.R:111:3' [warning]
'test-compute-aggregate.R:111:3' [success]
End test: Bad input handling of call_function
Start test: min.Array
'test-compute-aggregate.R:120:3' [success]
'test-compute-aggregate.R:121:3' [success]
'test-compute-aggregate.R:125:3' [success]
'test-compute-aggregate.R:129:3' [success]
'test-compute-aggregate.R:130:3' [success]
'test-compute-aggregate.R:131:3' [success]
'test-compute-aggregate.R:136:3' [success]
End test: min.Array
Start test: max.Array
'test-compute-aggregate.R:142:3' [success]
'test-compute-aggregate.R:143:3' [success]
'test-compute-aggregate.R:147:3' [success]
'test-compute-aggregate.R:151:3' [success]
'test-compute-aggregate.R:152:3' [success]
'test-compute-aggregate.R:153:3' [success]
'test-compute-aggregate.R:158:3' [success]
End test: max.Array
Start test: min.ChunkedArray
'test-compute-aggregate.R:164:3' [success]
'test-compute-aggregate.R:165:3' [success]
'test-compute-aggregate.R:169:3' [success]
'test-compute-aggregate.R:173:3' [success]
'test-compute-aggregate.R:174:3' [success]
'test-compute-aggregate.R:175:3' [success]
'test-compute-aggregate.R:180:3' [success]
End test: min.ChunkedArray
Start test: max.ChunkedArray
'test-compute-aggregate.R:186:3' [success]
'test-compute-aggregate.R:187:3' [success]
'test-compute-aggregate.R:191:3' [success]
'test-compute-aggregate.R:195:3' [success]
'test-compute-aggregate.R:196:3' [success]
'test-compute-aggregate.R:197:3' [success]
'test-compute-aggregate.R:202:3' [success]
End test: max.ChunkedArray
Start test: Edge cases
'test-compute-aggregate.R:208:5' [success]
'test-compute-aggregate.R:209:5' [success]
'test-compute-aggregate.R:210:5' [success]
'test-compute-aggregate.R:215:5' [success]
'test-compute-aggregate.R:208:5' [success]
'test-compute-aggregate.R:209:5' [success]
'test-compute-aggregate.R:210:5' [success]
'test-compute-aggregate.R:215:5' [success]
'test-compute-aggregate.R:208:5' [success]
'test-compute-aggregate.R:209:5' [success]
'test-compute-aggregate.R:210:5' [success]
'test-compute-aggregate.R:215:5' [success]
End test: Edge cases
Start test: quantile.Array and quantile.ChunkedArray
'test-compute-aggregate.R:228:7' [success]
'test-compute-aggregate.R:232:7' [success]
'test-compute-aggregate.R:236:7' [success]
'test-compute-aggregate.R:240:7' [success]
'test-compute-aggregate.R:244:7' [success]
'test-compute-aggregate.R:228:7' [success]
'test-compute-aggregate.R:232:7' [success]
'test-compute-aggregate.R:236:7' [success]
'test-compute-aggregate.R:240:7' [success]
'test-compute-aggregate.R:244:7' [success]
'test-compute-aggregate.R:228:7' [success]
'test-compute-aggregate.R:232:7' [success]
'test-compute-aggregate.R:236:7' [success]
'test-compute-aggregate.R:240:7' [success]
'test-compute-aggregate.R:244:7' [success]
'test-compute-aggregate.R:228:7' [success]
'test-compute-aggregate.R:232:7' [success]
'test-compute-aggregate.R:236:7' [success]
'test-compute-aggregate.R:240:7' [success]
'test-compute-aggregate.R:244:7' [success]
'test-compute-aggregate.R:228:7' [success]
'test-compute-aggregate.R:232:7' [success]
'test-compute-aggregate.R:236:7' [success]
'test-compute-aggregate.R:240:7' [success]
'test-compute-aggregate.R:244:7' [success]
'test-compute-aggregate.R:228:7' [success]
'test-compute-aggregate.R:232:7' [success]
'test-compute-aggregate.R:236:7' [success]
'test-compute-aggregate.R:240:7' [success]
'test-compute-aggregate.R:244:7' [success]
End test: quantile.Array and quantile.ChunkedArray
Start test: quantile and median NAs, edge cases, and exceptions
'test-compute-aggregate.R:253:3' [success]
'test-compute-aggregate.R:257:3' [success]
'test-compute-aggregate.R:261:3' [success]
'test-compute-aggregate.R:265:3' [success]
'test-compute-aggregate.R:269:3' [success]
'test-compute-aggregate.R:273:3' [success]
'test-compute-aggregate.R:277:3' [success]
End test: quantile and median NAs, edge cases, and exceptions
Start test: median passes ... args to quantile
'test-compute-aggregate.R:284:3' [success]
'test-compute-aggregate.R:288:3' [success]
End test: median passes ... args to quantile
Start test: median.Array and median.ChunkedArray
'test-compute-aggregate.R:294:3' [success]
'test-compute-aggregate.R:294:3' [success]
'test-compute-aggregate.R:298:3' [success]
'test-compute-aggregate.R:298:3' [success]
'test-compute-aggregate.R:302:3' [success]
'test-compute-aggregate.R:302:3' [success]
'test-compute-aggregate.R:306:3' [success]
'test-compute-aggregate.R:306:3' [success]
'test-compute-aggregate.R:310:3' [success]
'test-compute-aggregate.R:310:3' [success]
'test-compute-aggregate.R:314:3' [success]
'test-compute-aggregate.R:314:3' [success]
'test-compute-aggregate.R:318:3' [success]
'test-compute-aggregate.R:318:3' [success]
'test-compute-aggregate.R:322:3' [success]
'test-compute-aggregate.R:322:3' [success]
'test-compute-aggregate.R:326:3' [success]
'test-compute-aggregate.R:326:3' [success]
End test: median.Array and median.ChunkedArray
Start test: unique.Array
'test-compute-aggregate.R:334:3' [warning]
'test-compute-aggregate.R:334:3' [success]
'test-compute-aggregate.R:336:3' [warning]
'test-compute-aggregate.R:336:3' [success]
End test: unique.Array
Start test: match_arrow
'test-compute-aggregate.R:342:3' [warning]
'test-compute-aggregate.R:342:3' [success]
'test-compute-aggregate.R:345:3' [warning]
'test-compute-aggregate.R:345:3' [success]
'test-compute-aggregate.R:348:3' [warning]
'test-compute-aggregate.R:348:3' [success]
'test-compute-aggregate.R:351:3' [warning]
'test-compute-aggregate.R:351:3' [success]
End test: match_arrow
Start test: is_in
'test-compute-aggregate.R:357:3' [warning]
'test-compute-aggregate.R:357:3' [success]
'test-compute-aggregate.R:360:3' [warning]
'test-compute-aggregate.R:360:3' [success]
'test-compute-aggregate.R:363:3' [warning]
'test-compute-aggregate.R:363:3' [success]
'test-compute-aggregate.R:366:3' [warning]
'test-compute-aggregate.R:366:3' [success]
End test: is_in
Start test: value_counts
'test-compute-aggregate.R:379:3' [warning]
'test-compute-aggregate.R:379:3' [success]
'test-compute-aggregate.R:380:3' [warning]
'test-compute-aggregate.R:380:3' [success]
'test-compute-aggregate.R:381:3' [warning]
'test-compute-aggregate.R:381:3' [success]
End test: value_counts
Start test: any.Array and any.ChunkedArray
'test-compute-aggregate.R:387:3' [warning]
'test-compute-aggregate.R:387:3' [success]
'test-compute-aggregate.R:387:3' [warning]
'test-compute-aggregate.R:387:3' [success]
'test-compute-aggregate.R:388:3' [warning]
'test-compute-aggregate.R:388:3' [success]
'test-compute-aggregate.R:388:3' [warning]
'test-compute-aggregate.R:388:3' [success]
'test-compute-aggregate.R:389:3' [warning]
'test-compute-aggregate.R:389:3' [success]
'test-compute-aggregate.R:389:3' [warning]
'test-compute-aggregate.R:389:3' [success]
'test-compute-aggregate.R:390:3' [warning]
'test-compute-aggregate.R:390:3' [success]
'test-compute-aggregate.R:390:3' [warning]
'test-compute-aggregate.R:390:3' [success]
'test-compute-aggregate.R:394:3' [success]
'test-compute-aggregate.R:394:3' [success]
'test-compute-aggregate.R:395:3' [success]
'test-compute-aggregate.R:395:3' [success]
'test-compute-aggregate.R:396:3' [success]
'test-compute-aggregate.R:396:3' [success]
End test: any.Array and any.ChunkedArray
Start test: all.Array and all.ChunkedArray
'test-compute-aggregate.R:402:3' [warning]
'test-compute-aggregate.R:402:3' [success]
'test-compute-aggregate.R:402:3' [warning]
'test-compute-aggregate.R:402:3' [success]
'test-compute-aggregate.R:403:3' [warning]
'test-compute-aggregate.R:403:3' [success]
'test-compute-aggregate.R:403:3' [warning]
'test-compute-aggregate.R:403:3' [success]
'test-compute-aggregate.R:405:3' [warning]
'test-compute-aggregate.R:405:3' [success]
'test-compute-aggregate.R:405:3' [warning]
'test-compute-aggregate.R:405:3' [success]
'test-compute-aggregate.R:406:3' [warning]
'test-compute-aggregate.R:406:3' [success]
'test-compute-aggregate.R:406:3' [warning]
'test-compute-aggregate.R:406:3' [success]
'test-compute-aggregate.R:410:3' [success]
'test-compute-aggregate.R:410:3' [success]
'test-compute-aggregate.R:411:3' [success]
'test-compute-aggregate.R:411:3' [success]
End test: all.Array and all.ChunkedArray
Start test: variance
'test-compute-aggregate.R:419:3' [success]
'test-compute-aggregate.R:420:3' [success]
End test: variance
Start test: stddev
'test-compute-aggregate.R:428:3' [success]
'test-compute-aggregate.R:429:3' [success]
End test: stddev
Start test: Addition
'test-compute-arith.R:20:3' [success]
'test-compute-arith.R:21:3' [warning]
'test-compute-arith.R:21:3' [success]
'test-compute-arith.R:22:3' [warning]
'test-compute-arith.R:22:3' [success]
'test-compute-arith.R:23:3' [warning]
'test-compute-arith.R:23:3' [success]
'test-compute-arith.R:24:3' [warning]
'test-compute-arith.R:24:3' [success]
'test-compute-arith.R:25:3' [warning]
'test-compute-arith.R:25:3' [success]
'test-compute-arith.R:26:3' [warning]
'test-compute-arith.R:26:3' [success]
'test-compute-arith.R:27:3' [warning]
'test-compute-arith.R:27:3' [success]
'test-compute-arith.R:30:3' [warning]
'test-compute-arith.R:30:3' [success]
'test-compute-arith.R:33:3' [warning]
'test-compute-arith.R:33:3' [success]
'test-compute-arith.R:34:3' [warning]
'test-compute-arith.R:34:3' [success]
'test-compute-arith.R:37:3' [warning]
'test-compute-arith.R:37:3' [success]
'test-compute-arith.R:38:3' [warning]
'test-compute-arith.R:38:3' [success]
'test-compute-arith.R:40:3' [warning]
'test-compute-arith.R:40:3' [success]
'test-compute-arith.R:41:3' [warning]
'test-compute-arith.R:41:3' [success]
End test: Addition
Start test: Subtraction
'test-compute-arith.R:46:3' [warning]
'test-compute-arith.R:46:3' [success]
'test-compute-arith.R:48:3' [warning]
'test-compute-arith.R:48:3' [success]
End test: Subtraction
Start test: Multiplication
'test-compute-arith.R:56:3' [warning]
'test-compute-arith.R:56:3' [success]
'test-compute-arith.R:58:3' [warning]
'test-compute-arith.R:58:3' [warning]
'test-compute-arith.R:58:3' [success]
End test: Multiplication
Start test: Division
'test-compute-arith.R:66:3' [warning]
'test-compute-arith.R:66:3' [success]
'test-compute-arith.R:67:3' [warning]
'test-compute-arith.R:67:3' [warning]
'test-compute-arith.R:67:3' [success]
'test-compute-arith.R:68:3' [warning]
'test-compute-arith.R:68:3' [warning]
'test-compute-arith.R:68:3' [success]
'test-compute-arith.R:69:3' [warning]
'test-compute-arith.R:69:3' [warning]
'test-compute-arith.R:69:3' [warning]
'test-compute-arith.R:69:3' [warning]
'test-compute-arith.R:69:3' [success]
'test-compute-arith.R:70:3' [warning]
'test-compute-arith.R:70:3' [warning]
'test-compute-arith.R:70:3' [warning]
'test-compute-arith.R:70:3' [warning]
'test-compute-arith.R:70:3' [success]
'test-compute-arith.R:71:3' [warning]
'test-compute-arith.R:71:3' [warning]
'test-compute-arith.R:71:3' [success]
'test-compute-arith.R:72:3' [warning]
'test-compute-arith.R:72:3' [warning]
'test-compute-arith.R:72:3' [warning]
'test-compute-arith.R:72:3' [warning]
'test-compute-arith.R:72:3' [warning]
'test-compute-arith.R:72:3' [warning]
'test-compute-arith.R:72:3' [warning]
'test-compute-arith.R:72:3' [warning]
'test-compute-arith.R:72:3' [success]
'test-compute-arith.R:73:3' [warning]
'test-compute-arith.R:73:3' [success]
'test-compute-arith.R:76:3' [warning]
'test-compute-arith.R:76:3' [success]
'test-compute-arith.R:77:3' [warning]
'test-compute-arith.R:77:3' [warning]
'test-compute-arith.R:77:3' [success]
'test-compute-arith.R:78:3' [warning]
'test-compute-arith.R:78:3' [warning]
'test-compute-arith.R:78:3' [success]
'test-compute-arith.R:79:3' [warning]
'test-compute-arith.R:79:3' [warning]
'test-compute-arith.R:79:3' [success]
'test-compute-arith.R:80:3' [warning]
'test-compute-arith.R:80:3' [warning]
'test-compute-arith.R:80:3' [success]
'test-compute-arith.R:81:3' [warning]
'test-compute-arith.R:81:3' [success]
'test-compute-arith.R:85:3' [warning]
'test-compute-arith.R:85:3' [success]
'test-compute-arith.R:91:3' [warning]
'test-compute-arith.R:91:3' [warning]
'test-compute-arith.R:91:3' [success]
'test-compute-arith.R:93:3' [warning]
'test-compute-arith.R:93:3' [warning]
'test-compute-arith.R:93:3' [warning]
'test-compute-arith.R:93:3' [warning]
'test-compute-arith.R:93:3' [success]
'test-compute-arith.R:95:3' [warning]
'test-compute-arith.R:95:3' [warning]
'test-compute-arith.R:95:3' [warning]
'test-compute-arith.R:95:3' [warning]
'test-compute-arith.R:95:3' [success]
End test: Division
Start test: Power
'test-compute-arith.R:104:3' [warning]
'test-compute-arith.R:104:3' [success]
'test-compute-arith.R:105:3' [warning]
'test-compute-arith.R:105:3' [success]
'test-compute-arith.R:106:3' [warning]
'test-compute-arith.R:106:3' [success]
'test-compute-arith.R:107:3' [warning]
'test-compute-arith.R:107:3' [success]
'test-compute-arith.R:109:3' [warning]
'test-compute-arith.R:109:3' [success]
'test-compute-arith.R:110:3' [warning]
'test-compute-arith.R:110:3' [success]
'test-compute-arith.R:111:3' [warning]
'test-compute-arith.R:111:3' [success]
'test-compute-arith.R:112:3' [warning]
'test-compute-arith.R:112:3' [success]
'test-compute-arith.R:114:3' [warning]
'test-compute-arith.R:114:3' [success]
'test-compute-arith.R:115:3' [warning]
'test-compute-arith.R:115:3' [success]
'test-compute-arith.R:116:3' [warning]
'test-compute-arith.R:116:3' [success]
'test-compute-arith.R:117:3' [warning]
'test-compute-arith.R:117:3' [success]
'test-compute-arith.R:119:3' [warning]
'test-compute-arith.R:119:3' [success]
'test-compute-arith.R:120:3' [warning]
'test-compute-arith.R:120:3' [success]
'test-compute-arith.R:121:3' [warning]
'test-compute-arith.R:121:3' [success]
'test-compute-arith.R:122:3' [warning]
'test-compute-arith.R:122:3' [success]
End test: Power
Start test: Dates casting
'test-compute-arith.R:128:3' [skip]
End test: Dates casting
Start test: Unary Ops group generics work on Array objects
'test-compute-arith.R:134:3' [warning]
'test-compute-arith.R:134:3' [success]
'test-compute-arith.R:135:3' [warning]
'test-compute-arith.R:135:3' [success]
'test-compute-arith.R:136:3' [warning]
'test-compute-arith.R:136:3' [success]
End test: Unary Ops group generics work on Array objects
Start test: Math group generics work on Array objects
'test-compute-arith.R:140:3' [warning]
'test-compute-arith.R:140:3' [success]
'test-compute-arith.R:141:3' [warning]
'test-compute-arith.R:141:3' [success]
'test-compute-arith.R:145:3' [warning]
'test-compute-arith.R:145:3' [success]
'test-compute-arith.R:146:3' [warning]
'test-compute-arith.R:146:3' [success]
'test-compute-arith.R:147:3' [warning]
'test-compute-arith.R:147:3' [success]
'test-compute-arith.R:148:3' [warning]
'test-compute-arith.R:148:3' [success]
'test-compute-arith.R:149:3' [warning]
'test-compute-arith.R:149:3' [success]
'test-compute-arith.R:150:3' [warning]
'test-compute-arith.R:150:3' [success]
'test-compute-arith.R:151:3' [warning]
'test-compute-arith.R:151:3' [success]
'test-compute-arith.R:152:3' [warning]
'test-compute-arith.R:152:3' [success]
'test-compute-arith.R:153:3' [warning]
'test-compute-arith.R:153:3' [success]
'test-compute-arith.R:155:3' [warning]
'test-compute-arith.R:155:3' [success]
'test-compute-arith.R:156:3' [warning]
'test-compute-arith.R:156:3' [success]
'test-compute-arith.R:160:3' [warning]
'test-compute-arith.R:160:3' [success]
'test-compute-arith.R:161:3' [warning]
'test-compute-arith.R:161:3' [success]
'test-compute-arith.R:162:3' [warning]
'test-compute-arith.R:162:3' [success]
'test-compute-arith.R:164:3' [success]
'test-compute-arith.R:165:3' [success]
'test-compute-arith.R:170:3' [warning]
'test-compute-arith.R:170:3' [success]
'test-compute-arith.R:172:3' [warning]
'test-compute-arith.R:172:3' [success]
'test-compute-arith.R:177:3' [warning]
'test-compute-arith.R:177:3' [success]
'test-compute-arith.R:181:3' [warning]
'test-compute-arith.R:181:3' [success]
'test-compute-arith.R:182:3' [warning]
'test-compute-arith.R:182:3' [success]
'test-compute-arith.R:183:3' [warning]
'test-compute-arith.R:183:3' [success]
'test-compute-arith.R:188:3' [warning]
'test-compute-arith.R:188:3' [success]
'test-compute-arith.R:192:3' [warning]
'test-compute-arith.R:192:3' [success]
'test-compute-arith.R:193:3' [warning]
'test-compute-arith.R:193:3' [success]
'test-compute-arith.R:194:3' [warning]
'test-compute-arith.R:194:3' [success]
'test-compute-arith.R:199:3' [warning]
'test-compute-arith.R:199:3' [success]
'test-compute-arith.R:203:3' [warning]
'test-compute-arith.R:203:3' [success]
'test-compute-arith.R:204:3' [warning]
'test-compute-arith.R:204:3' [success]
'test-compute-arith.R:205:3' [warning]
'test-compute-arith.R:205:3' [success]
'test-compute-arith.R:210:3' [warning]
'test-compute-arith.R:210:3' [success]
'test-compute-arith.R:214:3' [warning]
'test-compute-arith.R:214:3' [success]
'test-compute-arith.R:215:3' [warning]
'test-compute-arith.R:215:3' [success]
'test-compute-arith.R:216:3' [warning]
'test-compute-arith.R:216:3' [success]
'test-compute-arith.R:221:3' [success]
'test-compute-arith.R:223:3' [success]
'test-compute-arith.R:224:3' [success]
'test-compute-arith.R:225:3' [success]
'test-compute-arith.R:227:3' [success]
'test-compute-arith.R:228:3' [success]
'test-compute-arith.R:229:3' [success]
'test-compute-arith.R:230:3' [success]
End test: Math group generics work on Array objects
Start test: hyperbolic trig functions work on Array objects
'test-compute-arith.R:234:3' [warning]
'test-compute-arith.R:234:3' [success]
'test-compute-arith.R:235:3' [warning]
'test-compute-arith.R:235:3' [success]
'test-compute-arith.R:236:3' [warning]
'test-compute-arith.R:236:3' [success]
'test-compute-arith.R:237:3' [warning]
'test-compute-arith.R:237:3' [success]
'test-compute-arith.R:238:3' [warning]
'test-compute-arith.R:238:3' [success]
'test-compute-arith.R:239:3' [warning]
'test-compute-arith.R:239:3' [success]
'test-compute-arith.R:240:3' [warning]
'test-compute-arith.R:240:3' [success]
'test-compute-arith.R:241:3' [warning]
'test-compute-arith.R:241:3' [success]
End test: hyperbolic trig functions work on Array objects
Start test: expm1 works on Array objects
'test-compute-arith.R:245:3' [warning]
'test-compute-arith.R:245:3' [success]
End test: expm1 works on Array objects
Start test: non-bound compute kernels using TrimOptions
'test-compute-no-bindings.R:20:3' [success]
'test-compute-no-bindings.R:29:3' [success]
'test-compute-no-bindings.R:38:3' [success]
'test-compute-no-bindings.R:47:3' [success]
'test-compute-no-bindings.R:56:3' [success]
'test-compute-no-bindings.R:65:3' [success]
'test-compute-no-bindings.R:74:3' [success]
End test: non-bound compute kernels using TrimOptions
Start test: non-bound compute kernels using ReplaceSliceOptions
'test-compute-no-bindings.R:87:3' [success]
'test-compute-no-bindings.R:96:3' [success]
End test: non-bound compute kernels using ReplaceSliceOptions
Start test: non-bound compute kernels using ModeOptions
'test-compute-no-bindings.R:107:3' [success]
'test-compute-no-bindings.R:114:3' [success]
End test: non-bound compute kernels using ModeOptions
Start test: non-bound compute kernels using PartitionNthOptions
'test-compute-no-bindings.R:130:3' [success]
'test-compute-no-bindings.R:131:3' [success]
End test: non-bound compute kernels using PartitionNthOptions
Start test: non-bound compute kernels using MatchSubstringOptions
'test-compute-no-bindings.R:139:3' [success]
'test-compute-no-bindings.R:149:3' [success]
'test-compute-no-bindings.R:159:3' [success]
'test-compute-no-bindings.R:170:3' [skip]
End test: non-bound compute kernels using MatchSubstringOptions
Start test: non-bound compute kernels using ExtractRegexOptions
'test-compute-no-bindings.R:186:3' [skip]
End test: non-bound compute kernels using ExtractRegexOptions
Start test: non-bound compute kernels using IndexOptions
'test-compute-no-bindings.R:194:3' [success]
End test: non-bound compute kernels using IndexOptions
Start test: sort(Scalar) is identity function
'test-compute-sort.R:25:3' [success]
'test-compute-sort.R:27:3' [success]
'test-compute-sort.R:29:3' [success]
End test: sort(Scalar) is identity function
Start test: Array$SortIndices()
'test-compute-sort.R:38:3' [success]
'test-compute-sort.R:44:3' [success]
End test: Array$SortIndices()
Start test: ChunkedArray$SortIndices()
'test-compute-sort.R:56:3' [success]
'test-compute-sort.R:62:3' [success]
End test: ChunkedArray$SortIndices()
Start test: sort(vector), sort(Array), sort(ChunkedArray) give equivalent results on integers
'test-compute-sort.R:69:3' [warning]
'test-compute-sort.R:69:3' [warning]
'test-compute-sort.R:69:3' [success]
'test-compute-sort.R:69:3' [warning]
'test-compute-sort.R:69:3' [warning]
'test-compute-sort.R:69:3' [success]
'test-compute-sort.R:73:3' [warning]
'test-compute-sort.R:73:3' [warning]
'test-compute-sort.R:73:3' [success]
'test-compute-sort.R:73:3' [warning]
'test-compute-sort.R:73:3' [warning]
'test-compute-sort.R:73:3' [success]
'test-compute-sort.R:77:3' [warning]
'test-compute-sort.R:77:3' [success]
'test-compute-sort.R:77:3' [warning]
'test-compute-sort.R:77:3' [success]
'test-compute-sort.R:81:3' [warning]
'test-compute-sort.R:81:3' [success]
'test-compute-sort.R:81:3' [warning]
'test-compute-sort.R:81:3' [success]
'test-compute-sort.R:85:3' [warning]
'test-compute-sort.R:85:3' [warning]
'test-compute-sort.R:85:3' [success]
'test-compute-sort.R:85:3' [warning]
'test-compute-sort.R:85:3' [warning]
'test-compute-sort.R:85:3' [success]
'test-compute-sort.R:89:3' [warning]
'test-compute-sort.R:89:3' [success]
'test-compute-sort.R:89:3' [warning]
'test-compute-sort.R:89:3' [success]
'test-compute-sort.R:93:3' [warning]
'test-compute-sort.R:93:3' [success]
'test-compute-sort.R:93:3' [warning]
'test-compute-sort.R:93:3' [success]
End test: sort(vector), sort(Array), sort(ChunkedArray) give equivalent results on integers
Start test: sort(vector), sort(Array), sort(ChunkedArray) give equivalent results on strings
'test-compute-sort.R:100:3' [warning]
'test-compute-sort.R:100:3' [success]
'test-compute-sort.R:100:3' [warning]
'test-compute-sort.R:100:3' [success]
'test-compute-sort.R:104:3' [warning]
'test-compute-sort.R:104:3' [success]
'test-compute-sort.R:104:3' [warning]
'test-compute-sort.R:104:3' [success]
End test: sort(vector), sort(Array), sort(ChunkedArray) give equivalent results on strings
Start test: sort(vector), sort(Array), sort(ChunkedArray) give equivalent results on floats
'test-compute-sort.R:115:3' [warning]
'test-compute-sort.R:115:3' [success]
'test-compute-sort.R:115:3' [warning]
'test-compute-sort.R:115:3' [success]
'test-compute-sort.R:119:3' [warning]
'test-compute-sort.R:119:3' [success]
'test-compute-sort.R:119:3' [warning]
'test-compute-sort.R:119:3' [success]
'test-compute-sort.R:123:3' [warning]
'test-compute-sort.R:123:3' [warning]
'test-compute-sort.R:123:3' [success]
'test-compute-sort.R:123:3' [warning]
'test-compute-sort.R:123:3' [warning]
'test-compute-sort.R:123:3' [success]
'test-compute-sort.R:127:3' [warning]
'test-compute-sort.R:127:3' [success]
'test-compute-sort.R:127:3' [warning]
'test-compute-sort.R:127:3' [success]
'test-compute-sort.R:131:3' [warning]
'test-compute-sort.R:131:3' [warning]
'test-compute-sort.R:131:3' [success]
'test-compute-sort.R:131:3' [warning]
'test-compute-sort.R:131:3' [warning]
'test-compute-sort.R:131:3' [success]
'test-compute-sort.R:135:3' [warning]
'test-compute-sort.R:135:3' [success]
'test-compute-sort.R:135:3' [warning]
'test-compute-sort.R:135:3' [success]
End test: sort(vector), sort(Array), sort(ChunkedArray) give equivalent results on floats
Start test: Table$SortIndices()
'test-compute-sort.R:143:3' [warning]
'test-compute-sort.R:143:3' [success]
'test-compute-sort.R:147:3' [warning]
'test-compute-sort.R:147:3' [success]
End test: Table$SortIndices()
Start test: RecordBatch$SortIndices()
'test-compute-sort.R:155:3' [warning]
'test-compute-sort.R:155:3' [success]
End test: RecordBatch$SortIndices()
Start test: compare ops with Array
'test-compute-vector.R:40:3' [warning]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [warning]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [warning]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [warning]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [warning]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [warning]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:40:3' [success]
'test-compute-vector.R:41:3' [warning]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [warning]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [warning]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [warning]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [warning]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [warning]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:41:3' [success]
'test-compute-vector.R:42:3' [warning]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [warning]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [warning]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [warning]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [warning]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [warning]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:42:3' [success]
'test-compute-vector.R:43:3' [warning]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [warning]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [warning]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [warning]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [warning]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [warning]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:43:3' [success]
'test-compute-vector.R:44:3' [warning]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [warning]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [warning]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [warning]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [warning]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [warning]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:44:3' [success]
'test-compute-vector.R:45:3' [warning]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [warning]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [warning]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [warning]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [warning]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [warning]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:45:3' [success]
'test-compute-vector.R:46:3' [warning]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [warning]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [warning]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [warning]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [warning]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [warning]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [success]
'test-compute-vector.R:46:3' [success]
End test: compare ops with Array
Start test: compare ops with ChunkedArray
'test-compute-vector.R:50:3' [warning]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [warning]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [warning]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [warning]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [warning]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [warning]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:50:3' [success]
'test-compute-vector.R:51:3' [warning]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [warning]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [warning]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [warning]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [warning]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [warning]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:51:3' [success]
'test-compute-vector.R:52:3' [warning]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [warning]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [warning]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [warning]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [warning]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [warning]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:52:3' [success]
'test-compute-vector.R:53:3' [warning]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [warning]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [warning]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [warning]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [warning]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [warning]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:53:3' [success]
'test-compute-vector.R:54:3' [warning]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [warning]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [warning]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [warning]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [warning]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [warning]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:54:3' [success]
'test-compute-vector.R:58:3' [warning]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [warning]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [warning]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [warning]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [warning]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [warning]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:58:3' [success]
'test-compute-vector.R:62:3' [warning]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [warning]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [warning]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [warning]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [warning]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [warning]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [success]
'test-compute-vector.R:62:3' [success]
End test: compare ops with ChunkedArray
Start test: logic ops with Array
'test-compute-vector.R:72:3' [warning]
'test-compute-vector.R:72:3' [success]
'test-compute-vector.R:72:3' [success]
'test-compute-vector.R:72:3' [success]
'test-compute-vector.R:73:3' [warning]
'test-compute-vector.R:73:3' [success]
'test-compute-vector.R:73:3' [success]
'test-compute-vector.R:73:3' [success]
'test-compute-vector.R:74:3' [warning]
'test-compute-vector.R:74:3' [success]
'test-compute-vector.R:74:3' [success]
'test-compute-vector.R:74:3' [success]
'test-compute-vector.R:75:3' [warning]
'test-compute-vector.R:75:3' [success]
'test-compute-vector.R:75:3' [success]
'test-compute-vector.R:75:3' [success]
'test-compute-vector.R:76:3' [warning]
'test-compute-vector.R:76:3' [success]
'test-compute-vector.R:76:3' [success]
'test-compute-vector.R:76:3' [success]
'test-compute-vector.R:79:16' [warning]
'test-compute-vector.R:79:16' [warning]
'test-compute-vector.R:79:16' [warning]
'test-compute-vector.R:80:3' [success]
'test-compute-vector.R:80:3' [success]
'test-compute-vector.R:80:3' [success]
End test: logic ops with Array
Start test: binary slice kernel with Array
'test-compute-vector.R:97:3' [success]
'test-compute-vector.R:104:3' [success]
End test: binary slice kernel with Array
Start test: logic ops with ChunkedArray
'test-compute-vector.R:111:3' [warning]
'test-compute-vector.R:111:3' [success]
'test-compute-vector.R:111:3' [success]
'test-compute-vector.R:111:3' [success]
'test-compute-vector.R:112:3' [warning]
'test-compute-vector.R:112:3' [success]
'test-compute-vector.R:112:3' [success]
'test-compute-vector.R:112:3' [success]
'test-compute-vector.R:113:3' [warning]
'test-compute-vector.R:113:3' [success]
'test-compute-vector.R:113:3' [success]
'test-compute-vector.R:113:3' [success]
'test-compute-vector.R:114:3' [warning]
'test-compute-vector.R:114:3' [success]
'test-compute-vector.R:114:3' [success]
'test-compute-vector.R:114:3' [success]
'test-compute-vector.R:115:3' [warning]
'test-compute-vector.R:115:3' [success]
'test-compute-vector.R:115:3' [success]
'test-compute-vector.R:115:3' [success]
'test-compute-vector.R:118:16' [warning]
'test-compute-vector.R:118:16' [warning]
'test-compute-vector.R:118:16' [warning]
'test-compute-vector.R:119:3' [success]
'test-compute-vector.R:119:3' [success]
'test-compute-vector.R:119:3' [success]
End test: logic ops with ChunkedArray
Start test: call_function validation
'test-compute-vector.R:126:3' [warning]
'test-compute-vector.R:126:3' [success]
'test-compute-vector.R:130:3' [warning]
'test-compute-vector.R:130:3' [success]
'test-compute-vector.R:134:3' [success]
'test-compute-vector.R:138:3' [success]
'test-compute-vector.R:142:3' [success]
End test: call_function validation
Start test: set_io_thread_count() sets the number of io threads
'test-config.R:23:3' [success]
'test-config.R:24:3' [success]
'test-config.R:26:3' [success]
End test: set_io_thread_count() sets the number of io threads
Start test: set_io_thread_count() warns for num_threads == 1
'test-config.R:33:3' [success]
End test: set_io_thread_count() warns for num_threads == 1
Start test: set_cpu_count() sets the number of CPU threads
'test-config.R:45:3' [success]
'test-config.R:46:3' [success]
'test-config.R:48:3' [success]
End test: set_cpu_count() sets the number of CPU threads
Start test: Can read csv file
'test-csv.R:36:3' [success]
'test-csv.R:38:3' [success]
'test-csv.R:40:3' [success]
End test: Can read csv file
Start test: read_csv_arrow(as_data_frame=TRUE)
'test-csv.R:49:3' [success]
End test: read_csv_arrow(as_data_frame=TRUE)
Start test: read_delim_arrow parsing options: delim
'test-csv.R:59:3' [success]
'test-csv.R:60:3' [success]
End test: read_delim_arrow parsing options: delim
Start test: read_delim_arrow parsing options: quote
'test-csv.R:74:3' [success]
End test: read_delim_arrow parsing options: quote
Start test: read_csv_arrow parsing options: col_names
'test-csv.R:89:3' [success]
'test-csv.R:93:3' [success]
'test-csv.R:94:3' [success]
'test-csv.R:98:3' [success]
'test-csv.R:102:3' [success]
End test: read_csv_arrow parsing options: col_names
Start test: read_csv_arrow parsing options: skip
'test-csv.R:117:3' [success]
'test-csv.R:118:3' [success]
End test: read_csv_arrow parsing options: skip
Start test: read_csv_arrow parsing options: skip_empty_rows
'test-csv.R:130:3' [success]
'test-csv.R:131:3' [success]
End test: read_csv_arrow parsing options: skip_empty_rows
Start test: read_csv_arrow parsing options: na strings
'test-csv.R:144:3' [success]
'test-csv.R:147:3' [success]
'test-csv.R:148:3' [success]
'test-csv.R:153:3' [success]
'test-csv.R:156:3' [success]
'test-csv.R:157:3' [success]
End test: read_csv_arrow parsing options: na strings
Start test: read_csv_arrow() respects col_select
'test-csv.R:167:3' [success]
'test-csv.R:170:3' [success]
End test: read_csv_arrow() respects col_select
Start test: read_csv_arrow() can detect compression from file name
'test-csv.R:180:3' [success]
End test: read_csv_arrow() can detect compression from file name
Start test: read_csv_arrow(schema=)
'test-csv.R:190:3' [success]
End test: read_csv_arrow(schema=)
Start test: read_csv_arrow(col_types = <Schema>)
'test-csv.R:200:3' [success]
End test: read_csv_arrow(col_types = <Schema>)
Start test: read_csv_arrow(col_types=string, col_names)
'test-csv.R:210:3' [success]
'test-csv.R:212:3' [success]
'test-csv.R:216:3' [success]
'test-csv.R:220:3' [success]
'test-csv.R:224:3' [success]
End test: read_csv_arrow(col_types=string, col_names)
Start test: read_csv_arrow() can read timestamps
'test-csv.R:238:3' [success]
'test-csv.R:244:3' [success]
End test: read_csv_arrow() can read timestamps
Start test: read_csv_arrow(timestamp_parsers=)
'test-csv.R:260:3' [success]
End test: read_csv_arrow(timestamp_parsers=)
Start test: Skipping columns with null()
'test-csv.R:271:3' [success]
End test: Skipping columns with null()
Start test: Mix of guessing and declaring types
'test-csv.R:282:3' [success]
'test-csv.R:285:3' [success]
End test: Mix of guessing and declaring types
Start test: more informative error when reading a CSV with headers and schema
'test-csv.R:304:3' [success]
End test: more informative error when reading a CSV with headers and schema
Start test: read_csv_arrow() and write_csv_arrow() accept connection objects
'test-csv.R:325:3' [success]
'test-csv.R:326:3' [success]
End test: read_csv_arrow() and write_csv_arrow() accept connection objects
Start test: CSV reader works on files with non-UTF-8 encoding
'test-csv.R:358:3' [success]
'test-csv.R:361:3' [success]
'test-csv.R:370:3' [success]
End test: CSV reader works on files with non-UTF-8 encoding
Start test: Write a CSV file with header
'test-csv.R:375:3' [success]
'test-csv.R:376:3' [success]
'test-csv.R:379:3' [success]
'test-csv.R:382:3' [success]
'test-csv.R:383:3' [success]
'test-csv.R:386:3' [success]
End test: Write a CSV file with header
Start test: Write a CSV file with no header
'test-csv.R:392:3' [success]
'test-csv.R:393:3' [success]
'test-csv.R:399:3' [success]
End test: Write a CSV file with no header
Start test: Write a CSV file with different batch sizes
'test-csv.R:404:3' [success]
'test-csv.R:405:3' [success]
'test-csv.R:407:3' [success]
'test-csv.R:410:3' [success]
'test-csv.R:411:3' [success]
'test-csv.R:413:3' [success]
'test-csv.R:416:3' [success]
'test-csv.R:417:3' [success]
'test-csv.R:419:3' [success]
End test: Write a CSV file with different batch sizes
Start test: Write a CSV file with invalid input type
'test-csv.R:424:3' [success]
End test: Write a CSV file with invalid input type
Start test: Write a CSV file with invalid batch size
'test-csv.R:431:3' [success]
End test: Write a CSV file with invalid batch size
Start test: Write a CSV with custom NA value
'test-csv.R:439:3' [success]
'test-csv.R:440:3' [success]
'test-csv.R:443:3' [success]
'test-csv.R:446:3' [success]
'test-csv.R:451:3' [success]
'test-csv.R:454:3' [success]
'test-csv.R:458:3' [success]
'test-csv.R:461:3' [success]
'test-csv.R:464:3' [success]
End test: Write a CSV with custom NA value
Start test: Write a CSV file with invalid null value
'test-csv.R:468:3' [success]
End test: Write a CSV file with invalid null value
Start test: time mapping work as expected (ARROW-13624)
'test-csv.R:485:3' [success]
'test-csv.R:489:3' [success]
End test: time mapping work as expected (ARROW-13624)
Start test: Writing a CSV errors when unsupported (yet) readr args are used
'test-csv.R:493:3' [success]
'test-csv.R:497:3' [success]
'test-csv.R:501:3' [success]
'test-csv.R:505:3' [success]
'test-csv.R:509:3' [success]
'test-csv.R:513:3' [success]
'test-csv.R:517:3' [success]
'test-csv.R:521:3' [success]
End test: Writing a CSV errors when unsupported (yet) readr args are used
Start test: write_csv_arrow deals with duplication in sink/file
'test-csv.R:539:3' [success]
End test: write_csv_arrow deals with duplication in sink/file
Start test: write_csv_arrow deals with duplication in include_headers/col_names
'test-csv.R:549:3' [success]
'test-csv.R:565:3' [success]
'test-csv.R:566:3' [success]
End test: write_csv_arrow deals with duplication in include_headers/col_names
Start test: read_csv_arrow() deals with BOMs (byte-order-marks) correctly
'test-csv.R:572:3' [success]
End test: read_csv_arrow() deals with BOMs (byte-order-marks) correctly
Start test: write_csv_arrow can write from Dataset objects
'test-csv.R:586:3' [success]
'test-csv.R:589:3' [success]
'test-csv.R:590:3' [success]
End test: write_csv_arrow can write from Dataset objects
Start test: write_csv_arrow can write from RecordBatchReader objects
'test-csv.R:597:3' [warning]
'test-csv.R:597:3' [warning]
'test-csv.R:603:3' [success]
'test-csv.R:606:3' [success]
'test-csv.R:607:3' [success]
End test: write_csv_arrow can write from RecordBatchReader objects
Start test: read/write compressed file successfully
'test-csv.R:617:3' [success]
'test-csv.R:619:3' [success]
'test-csv.R:626:3' [success]
'test-csv.R:627:3' [success]
End test: read/write compressed file successfully
Start test: read/write compressed filesystem path
'test-csv.R:634:3' [skip]
End test: read/write compressed filesystem path
Start test: read_csv_arrow() can read sub-second timestamps with col_types T setting (ARROW-15599)
'test-csv.R:656:3' [success]
End test: read_csv_arrow() can read sub-second timestamps with col_types T setting (ARROW-15599)
Start test: Shows an error message when trying to read a timestamp with time zone with col_types = T (ARROW-17429)
'test-csv.R:665:3' [success]
End test: Shows an error message when trying to read a timestamp with time zone with col_types = T (ARROW-17429)
Start test: CSV reading/parsing/convert options can be passed in as lists
'test-csv.R:691:3' [success]
End test: CSV reading/parsing/convert options can be passed in as lists
Start test: Read literal data directly
'test-csv.R:697:3' [success]
'test-csv.R:698:3' [success]
'test-csv.R:699:3' [success]
'test-csv.R:700:3' [success]
'test-csv.R:701:3' [success]
'test-csv.R:702:3' [success]
End test: Read literal data directly
Start test: skip_rows and skip_rows_after_names option
'test-csv.R:708:3' [success]
'test-csv.R:715:3' [success]
'test-csv.R:722:3' [success]
End test: skip_rows and skip_rows_after_names option
Start test: Can read CSV files from a URL
'test-csv.R:732:3' [skip]
End test: Can read CSV files from a URL
Start test: read_csv2_arrow correctly parses comma decimals
'test-csv.R:743:3' [success]
End test: read_csv2_arrow correctly parses comma decimals
Start test: altrep columns can roundtrip to table
'test-csv.R:753:3' [success]
'test-csv.R:761:3' [success]
End test: altrep columns can roundtrip to table
Start test: null type works as expected
'test-data-type.R:20:3' [success]
'test-data-type.R:21:3' [success]
'test-data-type.R:22:3' [success]
'test-data-type.R:23:3' [success]
'test-data-type.R:24:3' [success]
'test-data-type.R:25:3' [success]
'test-data-type.R:26:3' [success]
End test: null type works as expected
Start test: boolean type work as expected
'test-data-type.R:31:3' [success]
'test-data-type.R:32:3' [success]
'test-data-type.R:33:3' [success]
'test-data-type.R:34:3' [success]
'test-data-type.R:35:3' [success]
'test-data-type.R:36:3' [success]
'test-data-type.R:37:3' [success]
'test-data-type.R:38:3' [success]
End test: boolean type work as expected
Start test: int types works as expected
'test-data-type.R:43:3' [success]
'test-data-type.R:44:3' [success]
'test-data-type.R:45:3' [success]
'test-data-type.R:46:3' [success]
'test-data-type.R:47:3' [success]
'test-data-type.R:48:3' [success]
'test-data-type.R:49:3' [success]
'test-data-type.R:50:3' [success]
'test-data-type.R:53:3' [success]
'test-data-type.R:54:3' [success]
'test-data-type.R:55:3' [success]
'test-data-type.R:56:3' [success]
'test-data-type.R:57:3' [success]
'test-data-type.R:58:3' [success]
'test-data-type.R:59:3' [success]
'test-data-type.R:60:3' [success]
'test-data-type.R:63:3' [success]
'test-data-type.R:64:3' [success]
'test-data-type.R:65:3' [success]
'test-data-type.R:66:3' [success]
'test-data-type.R:67:3' [success]
'test-data-type.R:68:3' [success]
'test-data-type.R:69:3' [success]
'test-data-type.R:70:3' [success]
'test-data-type.R:73:3' [success]
'test-data-type.R:74:3' [success]
'test-data-type.R:75:3' [success]
'test-data-type.R:76:3' [success]
'test-data-type.R:77:3' [success]
'test-data-type.R:78:3' [success]
'test-data-type.R:79:3' [success]
'test-data-type.R:80:3' [success]
'test-data-type.R:83:3' [success]
'test-data-type.R:84:3' [success]
'test-data-type.R:85:3' [success]
'test-data-type.R:86:3' [success]
'test-data-type.R:87:3' [success]
'test-data-type.R:88:3' [success]
'test-data-type.R:89:3' [success]
'test-data-type.R:90:3' [success]
'test-data-type.R:93:3' [success]
'test-data-type.R:94:3' [success]
'test-data-type.R:95:3' [success]
'test-data-type.R:96:3' [success]
'test-data-type.R:97:3' [success]
'test-data-type.R:98:3' [success]
'test-data-type.R:99:3' [success]
'test-data-type.R:100:3' [success]
'test-data-type.R:103:3' [success]
'test-data-type.R:104:3' [success]
'test-data-type.R:105:3' [success]
'test-data-type.R:106:3' [success]
'test-data-type.R:107:3' [success]
'test-data-type.R:108:3' [success]
'test-data-type.R:109:3' [success]
'test-data-type.R:110:3' [success]
'test-data-type.R:113:3' [success]
'test-data-type.R:114:3' [success]
'test-data-type.R:115:3' [success]
'test-data-type.R:116:3' [success]
'test-data-type.R:117:3' [success]
'test-data-type.R:118:3' [success]
'test-data-type.R:119:3' [success]
'test-data-type.R:120:3' [success]
End test: int types works as expected
Start test: float types work as expected
'test-data-type.R:125:3' [success]
'test-data-type.R:126:3' [success]
'test-data-type.R:127:3' [success]
'test-data-type.R:128:3' [success]
'test-data-type.R:129:3' [success]
'test-data-type.R:130:3' [success]
'test-data-type.R:131:3' [success]
'test-data-type.R:132:3' [success]
'test-data-type.R:135:3' [success]
'test-data-type.R:136:3' [success]
'test-data-type.R:137:3' [success]
'test-data-type.R:138:3' [success]
'test-data-type.R:139:3' [success]
'test-data-type.R:140:3' [success]
'test-data-type.R:141:3' [success]
'test-data-type.R:142:3' [success]
'test-data-type.R:145:3' [success]
'test-data-type.R:146:3' [success]
'test-data-type.R:147:3' [success]
'test-data-type.R:148:3' [success]
'test-data-type.R:149:3' [success]
'test-data-type.R:150:3' [success]
'test-data-type.R:151:3' [success]
'test-data-type.R:152:3' [success]
End test: float types work as expected
Start test: utf8 type works as expected
'test-data-type.R:157:3' [success]
'test-data-type.R:158:3' [success]
'test-data-type.R:159:3' [success]
'test-data-type.R:160:3' [success]
'test-data-type.R:161:3' [success]
'test-data-type.R:162:3' [success]
'test-data-type.R:163:3' [success]
End test: utf8 type works as expected
Start test: date types work as expected
'test-data-type.R:168:3' [success]
'test-data-type.R:169:3' [success]
'test-data-type.R:170:3' [success]
'test-data-type.R:171:3' [success]
'test-data-type.R:172:3' [success]
'test-data-type.R:173:3' [success]
'test-data-type.R:174:3' [success]
'test-data-type.R:175:3' [success]
'test-data-type.R:178:3' [success]
'test-data-type.R:179:3' [success]
'test-data-type.R:180:3' [success]
'test-data-type.R:181:3' [success]
'test-data-type.R:182:3' [success]
'test-data-type.R:183:3' [success]
'test-data-type.R:184:3' [success]
'test-data-type.R:185:3' [success]
End test: date types work as expected
Start test: timestamp type works as expected
'test-data-type.R:190:3' [success]
'test-data-type.R:191:3' [success]
'test-data-type.R:192:3' [success]
'test-data-type.R:193:3' [success]
'test-data-type.R:194:3' [success]
'test-data-type.R:195:3' [success]
'test-data-type.R:196:3' [success]
'test-data-type.R:197:3' [success]
'test-data-type.R:198:3' [success]
'test-data-type.R:199:3' [success]
'test-data-type.R:202:3' [success]
'test-data-type.R:203:3' [success]
'test-data-type.R:204:3' [success]
'test-data-type.R:205:3' [success]
'test-data-type.R:206:3' [success]
'test-data-type.R:207:3' [success]
'test-data-type.R:208:3' [success]
'test-data-type.R:209:3' [success]
'test-data-type.R:210:3' [success]
'test-data-type.R:211:3' [success]
'test-data-type.R:214:3' [success]
'test-data-type.R:215:3' [success]
'test-data-type.R:216:3' [success]
'test-data-type.R:217:3' [success]
'test-data-type.R:218:3' [success]
'test-data-type.R:219:3' [success]
'test-data-type.R:220:3' [success]
'test-data-type.R:221:3' [success]
'test-data-type.R:222:3' [success]
'test-data-type.R:223:3' [success]
'test-data-type.R:226:3' [success]
'test-data-type.R:227:3' [success]
'test-data-type.R:228:3' [success]
'test-data-type.R:229:3' [success]
'test-data-type.R:230:3' [success]
'test-data-type.R:231:3' [success]
'test-data-type.R:232:3' [success]
'test-data-type.R:233:3' [success]
'test-data-type.R:234:3' [success]
'test-data-type.R:235:3' [success]
End test: timestamp type works as expected
Start test: timestamp with timezone
'test-data-type.R:239:3' [success]
End test: timestamp with timezone
Start test: time32 types work as expected
'test-data-type.R:244:3' [success]
'test-data-type.R:245:3' [success]
'test-data-type.R:246:3' [success]
'test-data-type.R:247:3' [success]
'test-data-type.R:248:3' [success]
'test-data-type.R:249:3' [success]
'test-data-type.R:250:3' [success]
'test-data-type.R:251:3' [success]
'test-data-type.R:252:3' [success]
'test-data-type.R:255:3' [success]
'test-data-type.R:256:3' [success]
'test-data-type.R:257:3' [success]
'test-data-type.R:258:3' [success]
'test-data-type.R:259:3' [success]
'test-data-type.R:260:3' [success]
'test-data-type.R:261:3' [success]
'test-data-type.R:262:3' [success]
'test-data-type.R:263:3' [success]
End test: time32 types work as expected
Start test: time64 types work as expected
'test-data-type.R:268:3' [success]
'test-data-type.R:269:3' [success]
'test-data-type.R:270:3' [success]
'test-data-type.R:271:3' [success]
'test-data-type.R:272:3' [success]
'test-data-type.R:273:3' [success]
'test-data-type.R:274:3' [success]
'test-data-type.R:275:3' [success]
'test-data-type.R:276:3' [success]
'test-data-type.R:279:3' [success]
'test-data-type.R:280:3' [success]
'test-data-type.R:281:3' [success]
'test-data-type.R:282:3' [success]
'test-data-type.R:283:3' [success]
'test-data-type.R:284:3' [success]
'test-data-type.R:285:3' [success]
'test-data-type.R:286:3' [success]
'test-data-type.R:287:3' [success]
End test: time64 types work as expected
Start test: duration types work as expected
'test-data-type.R:292:3' [success]
'test-data-type.R:293:3' [success]
'test-data-type.R:294:3' [success]
'test-data-type.R:295:3' [success]
'test-data-type.R:296:3' [success]
'test-data-type.R:297:3' [success]
'test-data-type.R:298:3' [success]
'test-data-type.R:299:3' [success]
'test-data-type.R:300:3' [success]
'test-data-type.R:303:3' [success]
'test-data-type.R:304:3' [success]
'test-data-type.R:305:3' [success]
'test-data-type.R:306:3' [success]
'test-data-type.R:307:3' [success]
'test-data-type.R:308:3' [success]
'test-data-type.R:309:3' [success]
'test-data-type.R:310:3' [success]
'test-data-type.R:311:3' [success]
End test: duration types work as expected
Start test: time type unit validation
'test-data-type.R:315:3' [success]
'test-data-type.R:316:3' [success]
'test-data-type.R:317:3' [success]
'test-data-type.R:318:3' [success]
'test-data-type.R:319:3' [success]
'test-data-type.R:320:3' [success]
'test-data-type.R:322:3' [success]
'test-data-type.R:323:3' [success]
'test-data-type.R:324:3' [success]
'test-data-type.R:325:3' [success]
'test-data-type.R:326:3' [success]
'test-data-type.R:327:3' [success]
'test-data-type.R:329:3' [success]
'test-data-type.R:330:3' [success]
'test-data-type.R:331:3' [success]
'test-data-type.R:332:3' [success]
'test-data-type.R:333:3' [success]
'test-data-type.R:334:3' [success]
End test: time type unit validation
Start test: timestamp type input validation
'test-data-type.R:338:3' [success]
'test-data-type.R:339:3' [success]
'test-data-type.R:340:3' [success]
'test-data-type.R:344:3' [success]
'test-data-type.R:348:3' [success]
End test: timestamp type input validation
Start test: list type works as expected
'test-data-type.R:356:3' [success]
'test-data-type.R:357:3' [success]
'test-data-type.R:358:3' [success]
'test-data-type.R:359:3' [success]
'test-data-type.R:360:3' [success]
'test-data-type.R:361:3' [success]
'test-data-type.R:362:3' [success]
'test-data-type.R:366:3' [success]
'test-data-type.R:367:3' [success]
'test-data-type.R:370:3' [success]
'test-data-type.R:374:3' [success]
'test-data-type.R:375:3' [success]
End test: list type works as expected
Start test: map type works as expected
'test-data-type.R:380:3' [success]
'test-data-type.R:381:3' [success]
'test-data-type.R:382:3' [success]
'test-data-type.R:383:3' [success]
'test-data-type.R:384:3' [success]
'test-data-type.R:385:3' [success]
'test-data-type.R:389:3' [success]
'test-data-type.R:393:3' [success]
'test-data-type.R:394:3' [success]
'test-data-type.R:398:3' [success]
'test-data-type.R:401:3' [success]
'test-data-type.R:405:3' [success]
'test-data-type.R:406:3' [success]
End test: map type works as expected
Start test: map type validates arguments
'test-data-type.R:410:3' [success]
'test-data-type.R:414:3' [success]
'test-data-type.R:415:3' [success]
'test-data-type.R:422:3' [success]
'test-data-type.R:423:3' [success]
'test-data-type.R:424:3' [success]
'test-data-type.R:425:3' [success]
End test: map type validates arguments
Start test: struct type works as expected
'test-data-type.R:430:3' [success]
'test-data-type.R:431:3' [success]
'test-data-type.R:432:3' [success]
'test-data-type.R:433:3' [success]
'test-data-type.R:434:3' [success]
'test-data-type.R:435:3' [success]
'test-data-type.R:436:3' [success]
'test-data-type.R:440:3' [success]
'test-data-type.R:444:3' [success]
'test-data-type.R:445:3' [success]
'test-data-type.R:446:3' [success]
'test-data-type.R:448:3' [success]
'test-data-type.R:449:3' [success]
'test-data-type.R:450:3' [success]
End test: struct type works as expected
Start test: DictionaryType works as expected (ARROW-3355)
'test-data-type.R:455:3' [success]
'test-data-type.R:456:3' [success]
'test-data-type.R:457:3' [success]
'test-data-type.R:458:3' [success]
'test-data-type.R:459:3' [success]
'test-data-type.R:460:3' [success]
'test-data-type.R:461:3' [success]
'test-data-type.R:462:3' [success]
'test-data-type.R:464:3' [success]
End test: DictionaryType works as expected (ARROW-3355)
Start test: DictionaryType validation
'test-data-type.R:468:3' [success]
'test-data-type.R:472:3' [success]
'test-data-type.R:473:3' [success]
End test: DictionaryType validation
Start test: decimal type and validation
'test-data-type.R:477:3' [success]
'test-data-type.R:478:3' [success]
'test-data-type.R:479:3' [success]
'test-data-type.R:480:3' [success]
'test-data-type.R:482:3' [success]
'test-data-type.R:483:3' [success]
'test-data-type.R:484:3' [success]
'test-data-type.R:485:3' [success]
'test-data-type.R:488:3' [success]
'test-data-type.R:489:3' [success]
'test-data-type.R:491:3' [success]
'test-data-type.R:493:3' [success]
'test-data-type.R:494:3' [success]
'test-data-type.R:495:3' [success]
'test-data-type.R:496:3' [success]
'test-data-type.R:497:3' [success]
'test-data-type.R:498:3' [success]
'test-data-type.R:500:3' [success]
'test-data-type.R:502:3' [success]
'test-data-type.R:503:3' [success]
'test-data-type.R:504:3' [success]
'test-data-type.R:505:3' [success]
'test-data-type.R:506:3' [success]
'test-data-type.R:507:3' [success]
End test: decimal type and validation
Start test: Binary
'test-data-type.R:511:3' [success]
'test-data-type.R:512:3' [success]
End test: Binary
Start test: FixedSizeBinary
'test-data-type.R:516:3' [success]
'test-data-type.R:517:3' [success]
'test-data-type.R:520:3' [success]
'test-data-type.R:521:3' [success]
'test-data-type.R:522:3' [success]
'test-data-type.R:523:3' [success]
End test: FixedSizeBinary
Start test: DataType to C-interface
'test-data-type.R:535:3' [success]
End test: DataType to C-interface
Start test: DataType$code()
'test-data-type.R:542:3' [success]
'test-data-type.R:542:3' [success]
'test-data-type.R:542:3' [success]
'test-data-type.R:542:3' [success]
'test-data-type.R:543:3' [success]
'test-data-type.R:543:3' [success]
'test-data-type.R:543:3' [success]
'test-data-type.R:543:3' [success]
'test-data-type.R:544:3' [success]
'test-data-type.R:544:3' [success]
'test-data-type.R:544:3' [success]
'test-data-type.R:544:3' [success]
'test-data-type.R:545:3' [success]
'test-data-type.R:545:3' [success]
'test-data-type.R:545:3' [success]
'test-data-type.R:545:3' [success]
'test-data-type.R:546:3' [success]
'test-data-type.R:546:3' [success]
'test-data-type.R:546:3' [success]
'test-data-type.R:546:3' [success]
'test-data-type.R:547:3' [success]
'test-data-type.R:547:3' [success]
'test-data-type.R:547:3' [success]
'test-data-type.R:547:3' [success]
'test-data-type.R:548:3' [success]
'test-data-type.R:548:3' [success]
'test-data-type.R:548:3' [success]
'test-data-type.R:548:3' [success]
'test-data-type.R:549:3' [success]
'test-data-type.R:549:3' [success]
'test-data-type.R:549:3' [success]
'test-data-type.R:549:3' [success]
'test-data-type.R:551:3' [success]
'test-data-type.R:551:3' [success]
'test-data-type.R:551:3' [success]
'test-data-type.R:551:3' [success]
'test-data-type.R:552:3' [success]
'test-data-type.R:552:3' [success]
'test-data-type.R:552:3' [success]
'test-data-type.R:552:3' [success]
'test-data-type.R:553:3' [success]
'test-data-type.R:553:3' [success]
'test-data-type.R:553:3' [success]
'test-data-type.R:553:3' [success]
'test-data-type.R:555:3' [success]
'test-data-type.R:555:3' [success]
'test-data-type.R:555:3' [success]
'test-data-type.R:555:3' [success]
'test-data-type.R:557:3' [success]
'test-data-type.R:557:3' [success]
'test-data-type.R:557:3' [success]
'test-data-type.R:557:3' [success]
'test-data-type.R:558:3' [success]
'test-data-type.R:558:3' [success]
'test-data-type.R:558:3' [success]
'test-data-type.R:558:3' [success]
'test-data-type.R:559:3' [success]
'test-data-type.R:559:3' [success]
'test-data-type.R:559:3' [success]
'test-data-type.R:559:3' [success]
'test-data-type.R:561:3' [success]
'test-data-type.R:561:3' [success]
'test-data-type.R:561:3' [success]
'test-data-type.R:561:3' [success]
'test-data-type.R:562:3' [success]
'test-data-type.R:562:3' [success]
'test-data-type.R:562:3' [success]
'test-data-type.R:562:3' [success]
'test-data-type.R:563:3' [success]
'test-data-type.R:563:3' [success]
'test-data-type.R:563:3' [success]
'test-data-type.R:563:3' [success]
'test-data-type.R:565:3' [success]
'test-data-type.R:565:3' [success]
'test-data-type.R:565:3' [success]
'test-data-type.R:565:3' [success]
'test-data-type.R:566:3' [success]
'test-data-type.R:566:3' [success]
'test-data-type.R:566:3' [success]
'test-data-type.R:566:3' [success]
'test-data-type.R:568:3' [success]
'test-data-type.R:568:3' [success]
'test-data-type.R:568:3' [success]
'test-data-type.R:568:3' [success]
'test-data-type.R:569:3' [success]
'test-data-type.R:569:3' [success]
'test-data-type.R:569:3' [success]
'test-data-type.R:569:3' [success]
'test-data-type.R:570:3' [success]
'test-data-type.R:570:3' [success]
'test-data-type.R:570:3' [success]
'test-data-type.R:570:3' [success]
'test-data-type.R:572:3' [success]
'test-data-type.R:572:3' [success]
'test-data-type.R:572:3' [success]
'test-data-type.R:572:3' [success]
'test-data-type.R:573:3' [success]
'test-data-type.R:573:3' [success]
'test-data-type.R:573:3' [success]
'test-data-type.R:573:3' [success]
'test-data-type.R:574:3' [success]
'test-data-type.R:574:3' [success]
'test-data-type.R:574:3' [success]
'test-data-type.R:574:3' [success]
'test-data-type.R:576:3' [success]
'test-data-type.R:576:3' [success]
'test-data-type.R:576:3' [success]
'test-data-type.R:576:3' [success]
'test-data-type.R:577:3' [success]
'test-data-type.R:577:3' [success]
'test-data-type.R:577:3' [success]
'test-data-type.R:577:3' [success]
'test-data-type.R:578:3' [success]
'test-data-type.R:578:3' [success]
'test-data-type.R:578:3' [success]
'test-data-type.R:578:3' [success]
'test-data-type.R:579:3' [success]
'test-data-type.R:579:3' [success]
'test-data-type.R:579:3' [success]
'test-data-type.R:579:3' [success]
'test-data-type.R:580:3' [success]
'test-data-type.R:580:3' [success]
'test-data-type.R:580:3' [success]
'test-data-type.R:580:3' [success]
'test-data-type.R:582:3' [success]
'test-data-type.R:582:3' [success]
'test-data-type.R:582:3' [success]
'test-data-type.R:582:3' [success]
'test-data-type.R:583:3' [success]
'test-data-type.R:583:3' [success]
'test-data-type.R:583:3' [success]
'test-data-type.R:583:3' [success]
'test-data-type.R:584:3' [success]
'test-data-type.R:584:3' [success]
'test-data-type.R:584:3' [success]
'test-data-type.R:584:3' [success]
'test-data-type.R:585:3' [success]
'test-data-type.R:585:3' [success]
'test-data-type.R:585:3' [success]
'test-data-type.R:585:3' [success]
'test-data-type.R:587:3' [success]
'test-data-type.R:587:3' [success]
'test-data-type.R:587:3' [success]
'test-data-type.R:587:3' [success]
'test-data-type.R:589:3' [success]
'test-data-type.R:589:3' [success]
'test-data-type.R:589:3' [success]
'test-data-type.R:589:3' [success]
'test-data-type.R:593:3' [success]
'test-data-type.R:593:3' [success]
'test-data-type.R:593:3' [success]
'test-data-type.R:593:3' [success]
'test-data-type.R:594:3' [success]
'test-data-type.R:594:3' [success]
'test-data-type.R:594:3' [success]
'test-data-type.R:594:3' [success]
'test-data-type.R:595:3' [success]
'test-data-type.R:595:3' [success]
'test-data-type.R:595:3' [success]
'test-data-type.R:595:3' [success]
'test-data-type.R:599:3' [success]
'test-data-type.R:599:3' [success]
'test-data-type.R:599:3' [success]
'test-data-type.R:599:3' [success]
'test-data-type.R:600:3' [success]
'test-data-type.R:600:3' [success]
'test-data-type.R:600:3' [success]
'test-data-type.R:600:3' [success]
'test-data-type.R:601:3' [success]
'test-data-type.R:601:3' [success]
'test-data-type.R:601:3' [success]
'test-data-type.R:601:3' [success]
'test-data-type.R:602:3' [success]
'test-data-type.R:602:3' [success]
'test-data-type.R:602:3' [success]
'test-data-type.R:602:3' [success]
'test-data-type.R:606:3' [success]
'test-data-type.R:610:3' [success]
End test: DataType$code()
Start test: as_data_type() works for DataType
'test-data-type.R:617:3' [success]
End test: as_data_type() works for DataType
Start test: as_data_type() works for Field
'test-data-type.R:621:3' [success]
End test: as_data_type() works for Field
Start test: as_data_type() works for Schema
'test-data-type.R:625:3' [success]
End test: as_data_type() works for Schema
Start test: Setup (putting data in the dirs)
'test-dataset-csv.R:35:3' [success]
'test-dataset-csv.R:42:3' [success]
End test: Setup (putting data in the dirs)
Start test: CSV dataset
'test-dataset-csv.R:50:3' [success]
'test-dataset-csv.R:51:3' [success]
'test-dataset-csv.R:52:3' [success]
'test-dataset-csv.R:53:3' [success]
'test-dataset-csv.R:55:3' [warning]
'test-dataset-csv.R:55:3' [warning]
'test-dataset-csv.R:55:3' [warning]
'test-dataset-csv.R:55:3' [warning]
'test-dataset-csv.R:55:3' [success]
'test-dataset-csv.R:67:3' [success]
End test: CSV dataset
Start test: CSV scan options
'test-dataset-csv.R:75:3' [success]
'test-dataset-csv.R:77:3' [success]
'test-dataset-csv.R:85:3' [success]
'test-dataset-csv.R:91:3' [success]
'test-dataset-csv.R:99:3' [success]
'test-dataset-csv.R:105:3' [success]
'test-dataset-csv.R:112:3' [warning]
'test-dataset-csv.R:112:3' [warning]
'test-dataset-csv.R:112:3' [warning]
'test-dataset-csv.R:112:3' [warning]
'test-dataset-csv.R:112:3' [success]
End test: CSV scan options
Start test: compressed CSV dataset
'test-dataset-csv.R:132:3' [success]
'test-dataset-csv.R:133:3' [success]
'test-dataset-csv.R:135:3' [warning]
'test-dataset-csv.R:135:3' [warning]
'test-dataset-csv.R:135:3' [warning]
'test-dataset-csv.R:135:3' [warning]
'test-dataset-csv.R:135:3' [success]
End test: compressed CSV dataset
Start test: CSV dataset options
'test-dataset-csv.R:157:3' [success]
'test-dataset-csv.R:167:3' [success]
End test: CSV dataset options
Start test: Other text delimited dataset
'test-dataset-csv.R:177:3' [warning]
'test-dataset-csv.R:177:3' [warning]
'test-dataset-csv.R:177:3' [warning]
'test-dataset-csv.R:177:3' [warning]
'test-dataset-csv.R:177:3' [success]
'test-dataset-csv.R:190:3' [warning]
'test-dataset-csv.R:190:3' [warning]
'test-dataset-csv.R:190:3' [warning]
'test-dataset-csv.R:190:3' [warning]
'test-dataset-csv.R:190:3' [success]
End test: Other text delimited dataset
Start test: readr parse options
'test-dataset-csv.R:211:3' [success]
'test-dataset-csv.R:217:3' [success]
'test-dataset-csv.R:223:3' [success]
'test-dataset-csv.R:234:3' [success]
'test-dataset-csv.R:246:3' [success]
'test-dataset-csv.R:258:3' [warning]
'test-dataset-csv.R:258:3' [warning]
'test-dataset-csv.R:258:3' [warning]
'test-dataset-csv.R:258:3' [warning]
'test-dataset-csv.R:258:3' [success]
End test: readr parse options
Start test: Can set null string values
'test-dataset-csv.R:277:3' [success]
'test-dataset-csv.R:280:3' [success]
'test-dataset-csv.R:287:3' [success]
'test-dataset-csv.R:290:3' [success]
End test: Can set null string values
Start test: Error if no format specified and files are not parquet
'test-dataset-csv.R:295:3' [success]
'test-dataset-csv.R:300:3' [success]
End test: Error if no format specified and files are not parquet
Start test: Column names can be inferred from schema
'test-dataset-csv.R:314:3' [success]
'test-dataset-csv.R:323:3' [success]
'test-dataset-csv.R:337:3' [success]
End test: Column names can be inferred from schema
Start test: Can use col_names readr parameter
'test-dataset-csv.R:347:3' [success]
'test-dataset-csv.R:348:3' [success]
'test-dataset-csv.R:356:3' [success]
'test-dataset-csv.R:357:3' [success]
'test-dataset-csv.R:365:3' [success]
'test-dataset-csv.R:366:3' [success]
'test-dataset-csv.R:374:3' [success]
'test-dataset-csv.R:375:3' [success]
'test-dataset-csv.R:377:3' [success]
End test: Can use col_names readr parameter
Start test: open_dataset() deals with BOMs (byte-order-marks) correctly
'test-dataset-csv.R:387:3' [success]
End test: open_dataset() deals with BOMs (byte-order-marks) correctly
Start test: Error if read_options$column_names and schema-names differ (ARROW-14744)
'test-dataset-csv.R:402:3' [success]
'test-dataset-csv.R:408:3' [success]
'test-dataset-csv.R:414:3' [success]
'test-dataset-csv.R:420:3' [success]
End test: Error if read_options$column_names and schema-names differ (ARROW-14744)
Start test: skip argument in open_dataset
'test-dataset-csv.R:438:3' [success]
End test: skip argument in open_dataset
Start test: error message if non-schema passed in as schema to open_dataset
'test-dataset-csv.R:443:3' [success]
End test: error message if non-schema passed in as schema to open_dataset
Start test: CSV reading/parsing/convert options can be passed in as lists
'test-dataset-csv.R:472:3' [success]
End test: CSV reading/parsing/convert options can be passed in as lists
Start test: open_delim_dataset params passed through to open_dataset
'test-dataset-csv.R:477:3' [success]
'test-dataset-csv.R:478:3' [success]
'test-dataset-csv.R:479:3' [success]
'test-dataset-csv.R:480:3' [success]
'test-dataset-csv.R:490:3' [success]
'test-dataset-csv.R:494:3' [success]
'test-dataset-csv.R:529:3' [success]
'test-dataset-csv.R:530:3' [success]
'test-dataset-csv.R:541:3' [success]
'test-dataset-csv.R:560:3' [success]
'test-dataset-csv.R:567:3' [success]
'test-dataset-csv.R:576:3' [success]
'test-dataset-csv.R:588:3' [success]
'test-dataset-csv.R:605:3' [success]
'test-dataset-csv.R:612:3' [success]
'test-dataset-csv.R:615:3' [success]
'test-dataset-csv.R:626:3' [success]
'test-dataset-csv.R:629:3' [skip]
End test: open_delim_dataset params passed through to open_dataset
Start test: CSVReadOptions printing
'test-dataset-csv.R:646:3' [success]
'test-dataset-csv.R:647:3' [success]
End test: CSVReadOptions printing
Start test: CSVReadOptions field access
'test-dataset-csv.R:652:3' [success]
'test-dataset-csv.R:653:3' [success]
'test-dataset-csv.R:654:3' [success]
'test-dataset-csv.R:655:3' [success]
'test-dataset-csv.R:656:3' [success]
'test-dataset-csv.R:657:3' [success]
'test-dataset-csv.R:658:3' [success]
End test: CSVReadOptions field access
Start test: GH-34640 - CSV datasets are read in correctly when both schema and partitioning supplied
'test-dataset-csv.R:679:3' [success]
'test-dataset-csv.R:680:3' [success]
'test-dataset-csv.R:681:3' [success]
'test-dataset-csv.R:682:3' [success]
'test-dataset-csv.R:684:3' [success]
'test-dataset-csv.R:685:3' [success]
'test-dataset-csv.R:687:3' [warning]
'test-dataset-csv.R:687:3' [warning]
'test-dataset-csv.R:687:3' [warning]
'test-dataset-csv.R:687:3' [warning]
'test-dataset-csv.R:687:3' [success]
End test: GH-34640 - CSV datasets are read in correctly when both schema and partitioning supplied
Start test: open_dataset() with `decimal_point` argument
'test-dataset-csv.R:704:3' [success]
'test-dataset-csv.R:709:3' [success]
End test: open_dataset() with `decimal_point` argument
Start test: more informative error when column inferred as null due to sparse data (GH-35806)
'test-dataset-csv.R:722:3' [success]
End test: more informative error when column inferred as null due to sparse data (GH-35806)
Start test: Setup (putting data in the dir)
'test-dataset-dplyr.R:31:3' [success]
'test-dataset-dplyr.R:37:3' [success]
End test: Setup (putting data in the dir)
Start test: filter() with is.nan()
'test-dataset-dplyr.R:42:3' [warning]
'test-dataset-dplyr.R:42:3' [warning]
'test-dataset-dplyr.R:42:3' [warning]
'test-dataset-dplyr.R:42:3' [warning]
'test-dataset-dplyr.R:42:3' [warning]
'test-dataset-dplyr.R:42:3' [warning]
'test-dataset-dplyr.R:42:3' [warning]
'test-dataset-dplyr.R:42:3' [success]
End test: filter() with is.nan()
Start test: filter() with %in%
'test-dataset-dplyr.R:53:3' [warning]
'test-dataset-dplyr.R:53:3' [warning]
'test-dataset-dplyr.R:53:3' [warning]
'test-dataset-dplyr.R:53:3' [success]
'test-dataset-dplyr.R:63:3' [warning]
'test-dataset-dplyr.R:63:3' [success]
End test: filter() with %in%
Start test: filter() on timestamp columns
'test-dataset-dplyr.R:73:3' [skip]
End test: filter() on timestamp columns
Start test: filter() on date32 columns
'test-dataset-dplyr.R:113:3' [warning]
'test-dataset-dplyr.R:113:3' [warning]
'test-dataset-dplyr.R:113:3' [success]
'test-dataset-dplyr.R:121:3' [skip]
End test: filter() on date32 columns
Start test: mutate()
'test-dataset-dplyr.R:136:3' [warning]
'test-dataset-dplyr.R:136:3' [warning]
'test-dataset-dplyr.R:136:3' [warning]
'test-dataset-dplyr.R:136:3' [warning]
'test-dataset-dplyr.R:136:3' [warning]
'test-dataset-dplyr.R:136:3' [warning]
'test-dataset-dplyr.R:136:3' [warning]
'test-dataset-dplyr.R:136:3' [warning]
'test-dataset-dplyr.R:140:3' [success]
'test-dataset-dplyr.R:152:3' [success]
End test: mutate()
Start test: filter scalar validation doesn't crash (ARROW-7772)
'test-dataset-dplyr.R:168:3' [warning]
'test-dataset-dplyr.R:168:3' [warning]
'test-dataset-dplyr.R:168:3' [warning]
'test-dataset-dplyr.R:168:3' [warning]
'test-dataset-dplyr.R:168:3' [success]
End test: filter scalar validation doesn't crash (ARROW-7772)
Start test: collect() on Dataset works (if fits in memory)
'test-dataset-dplyr.R:177:3' [success]
End test: collect() on Dataset works (if fits in memory)
Start test: count()
'test-dataset-dplyr.R:186:3' [warning]
'test-dataset-dplyr.R:186:3' [warning]
'test-dataset-dplyr.R:186:3' [warning]
'test-dataset-dplyr.R:186:3' [warning]
'test-dataset-dplyr.R:186:3' [warning]
'test-dataset-dplyr.R:186:3' [warning]
'test-dataset-dplyr.R:186:3' [warning]
'test-dataset-dplyr.R:186:3' [warning]
'test-dataset-dplyr.R:186:3' [success]
End test: count()
Start test: arrange()
'test-dataset-dplyr.R:200:3' [warning]
'test-dataset-dplyr.R:200:3' [warning]
'test-dataset-dplyr.R:200:3' [warning]
'test-dataset-dplyr.R:200:3' [warning]
'test-dataset-dplyr.R:200:3' [warning]
'test-dataset-dplyr.R:200:3' [warning]
'test-dataset-dplyr.R:200:3' [warning]
'test-dataset-dplyr.R:200:3' [warning]
'test-dataset-dplyr.R:200:3' [warning]
'test-dataset-dplyr.R:200:3' [warning]
'test-dataset-dplyr.R:205:3' [success]
'test-dataset-dplyr.R:218:3' [success]
End test: arrange()
Start test: compute()/collect(as_data_frame=FALSE)
'test-dataset-dplyr.R:238:3' [success]
'test-dataset-dplyr.R:241:3' [success]
'test-dataset-dplyr.R:243:3' [warning]
'test-dataset-dplyr.R:243:3' [warning]
'test-dataset-dplyr.R:243:3' [warning]
'test-dataset-dplyr.R:243:3' [warning]
'test-dataset-dplyr.R:243:3' [warning]
'test-dataset-dplyr.R:250:3' [success]
'test-dataset-dplyr.R:252:3' [success]
'test-dataset-dplyr.R:257:3' [warning]
'test-dataset-dplyr.R:257:3' [warning]
'test-dataset-dplyr.R:257:3' [warning]
'test-dataset-dplyr.R:257:3' [warning]
'test-dataset-dplyr.R:257:3' [warning]
'test-dataset-dplyr.R:264:3' [success]
'test-dataset-dplyr.R:266:3' [success]
'test-dataset-dplyr.R:271:3' [warning]
'test-dataset-dplyr.R:271:3' [warning]
'test-dataset-dplyr.R:271:3' [warning]
'test-dataset-dplyr.R:276:3' [success]
'test-dataset-dplyr.R:278:3' [success]
End test: compute()/collect(as_data_frame=FALSE)
Start test: head/tail on query on dataset
'test-dataset-dplyr.R:286:3' [warning]
'test-dataset-dplyr.R:286:3' [warning]
'test-dataset-dplyr.R:286:3' [success]
'test-dataset-dplyr.R:295:3' [warning]
'test-dataset-dplyr.R:295:3' [warning]
'test-dataset-dplyr.R:295:3' [warning]
'test-dataset-dplyr.R:295:3' [success]
'test-dataset-dplyr.R:304:3' [warning]
'test-dataset-dplyr.R:304:3' [warning]
'test-dataset-dplyr.R:304:3' [success]
'test-dataset-dplyr.R:313:3' [warning]
'test-dataset-dplyr.R:313:3' [warning]
'test-dataset-dplyr.R:313:3' [warning]
'test-dataset-dplyr.R:313:3' [success]
End test: head/tail on query on dataset
Start test: dplyr method not implemented messages
'test-dataset-dplyr.R:323:1' [skip]
End test: dplyr method not implemented messages
Start test: show_exec_plan(), show_query() and explain() with datasets
'test-dataset-dplyr.R:339:3' [success]
'test-dataset-dplyr.R:350:3' [warning]
'test-dataset-dplyr.R:350:3' [warning]
'test-dataset-dplyr.R:350:3' [warning]
'test-dataset-dplyr.R:350:3' [warning]
'test-dataset-dplyr.R:350:3' [success]
'test-dataset-dplyr.R:365:3' [warning]
'test-dataset-dplyr.R:365:3' [warning]
'test-dataset-dplyr.R:365:3' [warning]
'test-dataset-dplyr.R:365:3' [success]
'test-dataset-dplyr.R:381:3' [warning]
'test-dataset-dplyr.R:381:3' [warning]
'test-dataset-dplyr.R:381:3' [success]
End test: show_exec_plan(), show_query() and explain() with datasets
Start test: JSON dataset
'test-dataset-json.R:40:3' [success]
'test-dataset-json.R:41:3' [success]
'test-dataset-json.R:42:3' [success]
'test-dataset-json.R:43:3' [success]
'test-dataset-json.R:45:3' [warning]
'test-dataset-json.R:45:3' [warning]
'test-dataset-json.R:45:3' [warning]
'test-dataset-json.R:45:3' [warning]
'test-dataset-json.R:45:3' [success]
'test-dataset-json.R:57:3' [success]
End test: JSON dataset
Start test: JSON Fragment scan options
'test-dataset-json.R:65:3' [success]
'test-dataset-json.R:67:3' [success]
End test: JSON Fragment scan options
Start test: Setup (putting data in the dir)
'test-dataset-uri.R:32:3' [success]
End test: Setup (putting data in the dir)
Start test: dataset from single local file path
'test-dataset-uri.R:43:3' [success]
'test-dataset-uri.R:44:3' [warning]
'test-dataset-uri.R:44:3' [warning]
'test-dataset-uri.R:44:3' [success]
End test: dataset from single local file path
Start test: dataset from vector of file paths
'test-dataset-uri.R:56:3' [success]
'test-dataset-uri.R:57:3' [warning]
'test-dataset-uri.R:57:3' [warning]
'test-dataset-uri.R:57:3' [warning]
'test-dataset-uri.R:57:3' [warning]
'test-dataset-uri.R:57:3' [success]
End test: dataset from vector of file paths
Start test: dataset from directory URI
'test-dataset-uri.R:73:3' [success]
'test-dataset-uri.R:74:3' [warning]
'test-dataset-uri.R:74:3' [warning]
'test-dataset-uri.R:74:3' [warning]
'test-dataset-uri.R:74:3' [warning]
'test-dataset-uri.R:74:3' [success]
End test: dataset from directory URI
Start test: dataset from single file URI
'test-dataset-uri.R:90:3' [success]
'test-dataset-uri.R:91:3' [warning]
'test-dataset-uri.R:91:3' [warning]
'test-dataset-uri.R:91:3' [success]
End test: dataset from single file URI
Start test: dataset from vector of file URIs
'test-dataset-uri.R:104:3' [success]
'test-dataset-uri.R:105:3' [warning]
'test-dataset-uri.R:105:3' [warning]
'test-dataset-uri.R:105:3' [warning]
'test-dataset-uri.R:105:3' [warning]
'test-dataset-uri.R:105:3' [success]
End test: dataset from vector of file URIs
Start test: open_dataset errors on mixed paths and URIs
'test-dataset-uri.R:119:3' [success]
End test: open_dataset errors on mixed paths and URIs
Start test: Setup (putting data in the dirs)
'test-dataset-write.R:32:5' [success]
'test-dataset-write.R:40:3' [success]
End test: Setup (putting data in the dirs)
Start test: Writing a dataset: CSV->IPC
'test-dataset-write.R:47:3' [success]
'test-dataset-write.R:48:3' [success]
'test-dataset-write.R:52:3' [warning]
'test-dataset-write.R:52:3' [warning]
'test-dataset-write.R:52:3' [warning]
'test-dataset-write.R:52:3' [warning]
'test-dataset-write.R:52:3' [success]
'test-dataset-write.R:70:3' [success]
End test: Writing a dataset: CSV->IPC
Start test: Writing a dataset: Parquet->IPC
'test-dataset-write.R:78:3' [success]
'test-dataset-write.R:79:3' [success]
'test-dataset-write.R:83:3' [warning]
'test-dataset-write.R:83:3' [warning]
'test-dataset-write.R:83:3' [warning]
'test-dataset-write.R:83:3' [warning]
'test-dataset-write.R:83:3' [success]
End test: Writing a dataset: Parquet->IPC
Start test: Writing a dataset: CSV->Parquet
'test-dataset-write.R:101:3' [success]
'test-dataset-write.R:102:3' [success]
'test-dataset-write.R:106:3' [warning]
'test-dataset-write.R:106:3' [warning]
'test-dataset-write.R:106:3' [warning]
'test-dataset-write.R:106:3' [warning]
'test-dataset-write.R:106:3' [success]
End test: Writing a dataset: CSV->Parquet
Start test: Writing a dataset: Parquet->Parquet (default)
'test-dataset-write.R:124:3' [success]
'test-dataset-write.R:125:3' [success]
'test-dataset-write.R:129:3' [warning]
'test-dataset-write.R:129:3' [warning]
'test-dataset-write.R:129:3' [warning]
'test-dataset-write.R:129:3' [warning]
'test-dataset-write.R:129:3' [success]
End test: Writing a dataset: Parquet->Parquet (default)
Start test: Writing a dataset: `basename_template` default behavior
'test-dataset-write.R:147:3' [success]
'test-dataset-write.R:153:3' [success]
'test-dataset-write.R:158:3' [success]
'test-dataset-write.R:164:3' [success]
'test-dataset-write.R:170:3' [success]
End test: Writing a dataset: `basename_template` default behavior
Start test: Writing a dataset: existing data behavior
'test-dataset-write.R:183:3' [success]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [success]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [success]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [success]
'test-dataset-write.R:207:3' [success]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [warning]
'test-dataset-write.R:188:5' [success]
End test: Writing a dataset: existing data behavior
Start test: Writing a dataset: no format specified
'test-dataset-write.R:220:3' [success]
'test-dataset-write.R:224:3' [success]
'test-dataset-write.R:227:3' [success]
End test: Writing a dataset: no format specified
Start test: Dataset writing: dplyr methods
'test-dataset-write.R:238:3' [warning]
'test-dataset-write.R:241:3' [success]
'test-dataset-write.R:242:3' [success]
'test-dataset-write.R:246:3' [warning]
'test-dataset-write.R:252:3' [success]
'test-dataset-write.R:259:3' [warning]
'test-dataset-write.R:259:3' [warning]
'test-dataset-write.R:264:3' [success]
'test-dataset-write.R:271:3' [warning]
'test-dataset-write.R:271:3' [warning]
'test-dataset-write.R:271:3' [warning]
'test-dataset-write.R:271:3' [warning]
'test-dataset-write.R:277:3' [success]
'test-dataset-write.R:284:3' [warning]
'test-dataset-write.R:284:3' [warning]
'test-dataset-write.R:284:3' [warning]
'test-dataset-write.R:291:3' [success]
End test: Dataset writing: dplyr methods
Start test: Dataset writing: non-hive
'test-dataset-write.R:306:3' [success]
'test-dataset-write.R:307:3' [success]
End test: Dataset writing: non-hive
Start test: Dataset writing: no partitioning
'test-dataset-write.R:315:3' [success]
'test-dataset-write.R:316:3' [success]
End test: Dataset writing: no partitioning
Start test: Dataset writing: partition on null
'test-dataset-write.R:325:3' [success]
'test-dataset-write.R:326:3' [success]
'test-dataset-write.R:331:3' [success]
'test-dataset-write.R:332:3' [success]
'test-dataset-write.R:336:3' [success]
End test: Dataset writing: partition on null
Start test: Dataset writing: from data.frame
'test-dataset-write.R:354:3' [success]
'test-dataset-write.R:355:3' [success]
'test-dataset-write.R:359:3' [warning]
'test-dataset-write.R:359:3' [warning]
'test-dataset-write.R:359:3' [warning]
'test-dataset-write.R:359:3' [warning]
'test-dataset-write.R:359:3' [success]
End test: Dataset writing: from data.frame
Start test: Dataset writing: from RecordBatch
'test-dataset-write.R:375:3' [warning]
'test-dataset-write.R:375:3' [warning]
'test-dataset-write.R:375:3' [warning]
'test-dataset-write.R:379:3' [success]
'test-dataset-write.R:380:3' [success]
'test-dataset-write.R:384:3' [warning]
'test-dataset-write.R:384:3' [warning]
'test-dataset-write.R:384:3' [warning]
'test-dataset-write.R:384:3' [warning]
'test-dataset-write.R:384:3' [success]
End test: Dataset writing: from RecordBatch
Start test: Writing a dataset: Ipc format options & compression
'test-dataset-write.R:407:3' [success]
'test-dataset-write.R:410:3' [warning]
'test-dataset-write.R:410:3' [warning]
'test-dataset-write.R:410:3' [warning]
'test-dataset-write.R:410:3' [warning]
'test-dataset-write.R:410:3' [success]
End test: Writing a dataset: Ipc format options & compression
Start test: Writing a dataset: Parquet format options
'test-dataset-write.R:436:3' [success]
'test-dataset-write.R:440:3' [success]
'test-dataset-write.R:450:3' [success]
'test-dataset-write.R:451:3' [success]
'test-dataset-write.R:455:3' [warning]
'test-dataset-write.R:455:3' [warning]
'test-dataset-write.R:455:3' [warning]
'test-dataset-write.R:455:3' [warning]
'test-dataset-write.R:455:3' [success]
End test: Writing a dataset: Parquet format options
Start test: Writing a dataset: CSV format options
'test-dataset-write.R:478:3' [success]
'test-dataset-write.R:480:3' [success]
'test-dataset-write.R:484:3' [success]
'test-dataset-write.R:486:3' [success]
End test: Writing a dataset: CSV format options
Start test: Dataset writing: unsupported features/input validation
'test-dataset-write.R:491:3' [success]
'test-dataset-write.R:492:3' [success]
'test-dataset-write.R:498:3' [success]
'test-dataset-write.R:502:3' [success]
'test-dataset-write.R:505:3' [success]
End test: Dataset writing: unsupported features/input validation
Start test: Max partitions fails with non-integer values and less than required partitions values
'test-dataset-write.R:522:3' [success]
'test-dataset-write.R:527:3' [success]
'test-dataset-write.R:533:3' [success]
'test-dataset-write.R:539:3' [success]
'test-dataset-write.R:545:3' [success]
'test-dataset-write.R:551:3' [success]
'test-dataset-write.R:557:3' [success]
End test: Max partitions fails with non-integer values and less than required partitions values
Start test: max_rows_per_group is adjusted if at odds with max_rows_per_file
'test-dataset-write.R:574:3' [success]
End test: max_rows_per_group is adjusted if at odds with max_rows_per_file
Start test: write_dataset checks for format-specific arguments
'test-dataset-write.R:580:1' [skip]
End test: write_dataset checks for format-specific arguments
Start test: Dataset write max open files
'test-dataset-write.R:654:3' [success]
'test-dataset-write.R:666:3' [success]
End test: Dataset write max open files
Start test: Dataset write max rows per files
'test-dataset-write.R:697:3' [success]
'test-dataset-write.R:703:5' [success]
'test-dataset-write.R:703:5' [success]
'test-dataset-write.R:703:5' [success]
'test-dataset-write.R:703:5' [success]
'test-dataset-write.R:706:3' [success]
End test: Dataset write max rows per files
Start test: Dataset min_rows_per_group
'test-dataset-write.R:748:3' [success]
'test-dataset-write.R:751:3' [success]
'test-dataset-write.R:755:3' [success]
'test-dataset-write.R:757:3' [success]
End test: Dataset min_rows_per_group
Start test: Dataset write max rows per group
'test-dataset-write.R:788:3' [success]
End test: Dataset write max rows per group
Start test: Can delete filesystem dataset after write_dataset
'test-dataset-write.R:806:3' [success]
End test: Can delete filesystem dataset after write_dataset
Start test: write_dataset() errors on data.frame with NULL names
'test-dataset-write.R:812:3' [success]
End test: write_dataset() errors on data.frame with NULL names
Start test: Writing a dataset to text files with wrapper functions.
'test-dataset-write.R:825:3' [success]
'test-dataset-write.R:827:3' [success]
'test-dataset-write.R:831:3' [success]
'test-dataset-write.R:833:3' [success]
'test-dataset-write.R:837:3' [success]
'test-dataset-write.R:839:3' [success]
End test: Writing a dataset to text files with wrapper functions.
Start test: Writing a flat file dataset: `basename_template` default behavior
'test-dataset-write.R:847:3' [success]
'test-dataset-write.R:854:3' [success]
'test-dataset-write.R:861:3' [success]
End test: Writing a flat file dataset: `basename_template` default behavior
Start test: max_rows_per_group is adjusted if at odds with max_rows_per_file in write_delim_dataset()
'test-dataset-write.R:878:3' [success]
'test-dataset-write.R:883:3' [success]
'test-dataset-write.R:888:3' [success]
End test: max_rows_per_group is adjusted if at odds with max_rows_per_file in write_delim_dataset()
Start test: Writing a flat file dataset without a delimiter throws an error.
'test-dataset-write.R:902:3' [success]
'test-dataset-write.R:907:3' [success]
End test: Writing a flat file dataset without a delimiter throws an error.
Start test: Dataset can write flat files using readr::write_csv() options.
'test-dataset-write.R:923:3' [success]
'test-dataset-write.R:926:3' [success]
'test-dataset-write.R:931:3' [success]
'test-dataset-write.R:937:3' [success]
'test-dataset-write.R:940:3' [success]
'test-dataset-write.R:947:3' [success]
'test-dataset-write.R:950:3' [success]
'test-dataset-write.R:952:3' [success]
End test: Dataset can write flat files using readr::write_csv() options.
Start test: Dataset write wrappers can write flat files using readr::write_csv() options.
'test-dataset-write.R:970:3' [success]
'test-dataset-write.R:976:3' [success]
'test-dataset-write.R:984:3' [success]
'test-dataset-write.R:992:3' [success]
'test-dataset-write.R:997:3' [success]
'test-dataset-write.R:1000:3' [success]
'test-dataset-write.R:1005:3' [success]
'test-dataset-write.R:1008:3' [success]
'test-dataset-write.R:1013:3' [success]
End test: Dataset write wrappers can write flat files using readr::write_csv() options.
Start test: Row order is preserved when writing large parquet dataset
'test-dataset-write.R:1034:3' [success]
'test-dataset-write.R:1039:3' [success]
End test: Row order is preserved when writing large parquet dataset
Start test: Setup (putting data in the dir)
'test-dataset.R:32:5' [success]
'test-dataset.R:38:5' [success]
'test-dataset.R:46:3' [success]
End test: Setup (putting data in the dir)
Start test: IPC/Feather format data
'test-dataset.R:51:3' [success]
'test-dataset.R:52:3' [success]
'test-dataset.R:53:3' [success]
'test-dataset.R:54:3' [success]
'test-dataset.R:56:3' [warning]
'test-dataset.R:56:3' [warning]
'test-dataset.R:56:3' [warning]
'test-dataset.R:56:3' [warning]
'test-dataset.R:56:3' [success]
'test-dataset.R:69:3' [warning]
'test-dataset.R:69:3' [success]
End test: IPC/Feather format data
Start test: URI-decoding with directory partitioning
'test-dataset.R:115:3' [success]
'test-dataset.R:115:3' [success]
'test-dataset.R:115:3' [warning]
'test-dataset.R:115:3' [success]
'test-dataset.R:115:3' [success]
'test-dataset.R:115:3' [success]
'test-dataset.R:129:3' [success]
'test-dataset.R:144:3' [warning]
'test-dataset.R:144:3' [warning]
'test-dataset.R:144:3' [warning]
'test-dataset.R:144:3' [warning]
'test-dataset.R:144:3' [success]
'test-dataset.R:165:3' [warning]
'test-dataset.R:165:3' [warning]
'test-dataset.R:165:3' [warning]
'test-dataset.R:165:3' [warning]
'test-dataset.R:165:3' [success]
End test: URI-decoding with directory partitioning
Start test: URI-decoding with hive partitioning
'test-dataset.R:196:3' [success]
'test-dataset.R:196:3' [success]
'test-dataset.R:196:3' [warning]
'test-dataset.R:196:3' [success]
'test-dataset.R:196:3' [success]
'test-dataset.R:196:3' [success]
'test-dataset.R:210:3' [success]
'test-dataset.R:223:3' [warning]
'test-dataset.R:223:3' [warning]
'test-dataset.R:223:3' [warning]
'test-dataset.R:223:3' [warning]
'test-dataset.R:223:3' [success]
'test-dataset.R:241:3' [warning]
'test-dataset.R:241:3' [warning]
'test-dataset.R:241:3' [warning]
'test-dataset.R:241:3' [warning]
'test-dataset.R:241:3' [success]
End test: URI-decoding with hive partitioning
Start test: URI-decoding with hive partitioning with key encoded
'test-dataset.R:273:3' [success]
'test-dataset.R:273:3' [success]
'test-dataset.R:273:3' [warning]
'test-dataset.R:273:3' [success]
'test-dataset.R:273:3' [success]
'test-dataset.R:273:3' [success]
'test-dataset.R:286:3' [warning]
'test-dataset.R:286:3' [warning]
'test-dataset.R:286:3' [warning]
'test-dataset.R:286:3' [warning]
'test-dataset.R:286:3' [success]
'test-dataset.R:305:3' [warning]
'test-dataset.R:305:3' [warning]
'test-dataset.R:305:3' [warning]
'test-dataset.R:305:3' [warning]
'test-dataset.R:305:3' [success]
End test: URI-decoding with hive partitioning with key encoded
Start test: Simple interface for datasets
'test-dataset.R:324:3' [success]
'test-dataset.R:325:3' [success]
'test-dataset.R:326:3' [success]
'test-dataset.R:327:3' [warning]
'test-dataset.R:327:3' [warning]
'test-dataset.R:327:3' [warning]
'test-dataset.R:327:3' [warning]
'test-dataset.R:327:3' [success]
'test-dataset.R:339:3' [warning]
'test-dataset.R:339:3' [warning]
'test-dataset.R:339:3' [warning]
'test-dataset.R:339:3' [warning]
'test-dataset.R:339:3' [success]
'test-dataset.R:352:3' [warning]
'test-dataset.R:352:3' [success]
End test: Simple interface for datasets
Start test: Can set schema on dataset
'test-dataset.R:361:3' [success]
'test-dataset.R:364:3' [success]
'test-dataset.R:365:3' [success]
'test-dataset.R:368:3' [success]
End test: Can set schema on dataset
Start test: as.data.frame.Dataset
'test-dataset.R:373:3' [success]
End test: as.data.frame.Dataset
Start test: dim method returns the correct number of rows and columns
'test-dataset.R:378:3' [success]
End test: dim method returns the correct number of rows and columns
Start test: dimnames, colnames on Dataset objects
'test-dataset.R:384:3' [success]
'test-dataset.R:385:3' [success]
End test: dimnames, colnames on Dataset objects
Start test: dim() correctly determine numbers of rows and columns on arrow_dplyr_query object
'test-dataset.R:391:3' [warning]
'test-dataset.R:391:3' [warning]
'test-dataset.R:391:3' [success]
'test-dataset.R:397:3' [success]
'test-dataset.R:403:3' [warning]
'test-dataset.R:403:3' [warning]
'test-dataset.R:403:3' [success]
End test: dim() correctly determine numbers of rows and columns on arrow_dplyr_query object
Start test: Simple interface for datasets (custom ParquetFileFormat)
'test-dataset.R:418:3' [success]
End test: Simple interface for datasets (custom ParquetFileFormat)
Start test: Hive partitioning
'test-dataset.R:423:3' [success]
'test-dataset.R:424:3' [warning]
'test-dataset.R:424:3' [warning]
'test-dataset.R:424:3' [warning]
'test-dataset.R:424:3' [warning]
'test-dataset.R:424:3' [warning]
'test-dataset.R:424:3' [warning]
'test-dataset.R:424:3' [warning]
'test-dataset.R:424:3' [success]
End test: Hive partitioning
Start test: input validation
'test-dataset.R:436:3' [success]
End test: input validation
Start test: Partitioning inference
'test-dataset.R:444:3' [success]
'test-dataset.R:445:3' [warning]
'test-dataset.R:445:3' [warning]
'test-dataset.R:445:3' [warning]
'test-dataset.R:445:3' [warning]
'test-dataset.R:445:3' [success]
'test-dataset.R:458:3' [success]
'test-dataset.R:459:3' [warning]
'test-dataset.R:459:3' [warning]
'test-dataset.R:459:3' [warning]
'test-dataset.R:459:3' [warning]
'test-dataset.R:459:3' [warning]
'test-dataset.R:459:3' [warning]
'test-dataset.R:459:3' [warning]
'test-dataset.R:459:3' [success]
End test: Partitioning inference
Start test: Specifying partitioning when hive_style
'test-dataset.R:475:3' [success]
'test-dataset.R:478:3' [success]
'test-dataset.R:491:3' [success]
'test-dataset.R:497:3' [success]
'test-dataset.R:500:3' [success]
'test-dataset.R:516:3' [success]
'test-dataset.R:523:3' [success]
'test-dataset.R:524:3' [success]
End test: Specifying partitioning when hive_style
Start test: Including partition columns in schema, hive style
'test-dataset.R:533:3' [success]
'test-dataset.R:537:3' [success]
End test: Including partition columns in schema, hive style
Start test: Including partition columns in schema and partitioning, hive style CSV (ARROW-14743)
'test-dataset.R:554:3' [success]
End test: Including partition columns in schema and partitioning, hive style CSV (ARROW-14743)
Start test: partitioning = NULL to ignore partition information (but why?)
'test-dataset.R:559:3' [success]
End test: partitioning = NULL to ignore partition information (but why?)
Start test: Dataset with multiple file formats
'test-dataset.R:563:3' [skip]
End test: Dataset with multiple file formats
Start test: Creating UnionDataset
'test-dataset.R:585:3' [success]
'test-dataset.R:586:3' [warning]
'test-dataset.R:586:3' [warning]
'test-dataset.R:586:3' [warning]
'test-dataset.R:586:3' [warning]
'test-dataset.R:586:3' [success]
'test-dataset.R:600:3' [success]
'test-dataset.R:601:3' [warning]
'test-dataset.R:601:3' [warning]
'test-dataset.R:601:3' [warning]
'test-dataset.R:601:3' [warning]
'test-dataset.R:601:3' [success]
'test-dataset.R:614:3' [success]
End test: Creating UnionDataset
Start test: UnionDataset can merge schemas
'test-dataset.R:639:3' [success]
'test-dataset.R:650:3' [success]
'test-dataset.R:662:3' [success]
'test-dataset.R:663:3' [success]
End test: UnionDataset can merge schemas
Start test: UnionDataset handles InMemoryDatasets
'test-dataset.R:679:3' [warning]
'test-dataset.R:683:3' [success]
End test: UnionDataset handles InMemoryDatasets
Start test: scalar aggregates with many batches (ARROW-16904)
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:691:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [warning]
'test-dataset.R:693:3' [success]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [warning]
'test-dataset.R:698:3' [success]
End test: scalar aggregates with many batches (ARROW-16904)
Start test: streaming map_batches into an ExecPlan
'test-dataset.R:711:3' [warning]
'test-dataset.R:711:3' [warning]
'test-dataset.R:711:3' [warning]
'test-dataset.R:711:3' [warning]
'test-dataset.R:711:3' [warning]
'test-dataset.R:711:3' [warning]
'test-dataset.R:711:3' [warning]
'test-dataset.R:711:3' [success]
'test-dataset.R:722:3' [warning]
'test-dataset.R:722:3' [warning]
'test-dataset.R:722:3' [success]
'test-dataset.R:734:3' [warning]
'test-dataset.R:734:3' [warning]
'test-dataset.R:734:3' [warning]
'test-dataset.R:734:3' [warning]
'test-dataset.R:734:3' [warning]
'test-dataset.R:734:3' [warning]
'test-dataset.R:734:3' [warning]
'test-dataset.R:734:3' [success]
'test-dataset.R:743:3' [warning]
'test-dataset.R:743:3' [warning]
'test-dataset.R:743:3' [warning]
'test-dataset.R:743:3' [warning]
'test-dataset.R:743:3' [warning]
'test-dataset.R:743:3' [success]
'test-dataset.R:754:3' [warning]
'test-dataset.R:754:3' [warning]
'test-dataset.R:754:3' [warning]
/data/gannet/ripley/R/packages/tests-clang/arrow/tools/cpp/src/arrow/acero/source_node.cc:77: An input buffer was poorly aligned. This could lead to crashes or poor performance on some hardware. Please ensure that all Acero sources generate aligned buffers, or change the unaligned buffer handling configuration to silence this warning.
'test-dataset.R:754:3' [success]
End test: streaming map_batches into an ExecPlan
Start test: map_batches with explicit schema
'test-dataset.R:780:3' [success]
'test-dataset.R:797:3' [success]
End test: map_batches with explicit schema
Start test: map_batches without explicit schema
'test-dataset.R:824:3' [success]
'test-dataset.R:840:3' [success]
End test: map_batches without explicit schema
Start test: head/tail
'test-dataset.R:860:3' [success]
'test-dataset.R:861:3' [success]
'test-dataset.R:866:3' [success]
'test-dataset.R:867:3' [success]
'test-dataset.R:871:5' [success]
'test-dataset.R:872:5' [success]
'test-dataset.R:871:5' [success]
'test-dataset.R:872:5' [success]
'test-dataset.R:874:3' [success]
'test-dataset.R:875:3' [success]
End test: head/tail
Start test: unique()
'test-dataset.R:885:3' [warning]
'test-dataset.R:885:3' [warning]
'test-dataset.R:885:3' [warning]
'test-dataset.R:885:3' [success]
'test-dataset.R:886:3' [warning]
'test-dataset.R:886:3' [warning]
'test-dataset.R:886:3' [warning]
'test-dataset.R:886:3' [success]
'test-dataset.R:887:3' [warning]
'test-dataset.R:887:3' [warning]
'test-dataset.R:887:3' [warning]
'test-dataset.R:887:3' [success]
'test-dataset.R:890:3' [warning]
'test-dataset.R:890:3' [warning]
'test-dataset.R:890:3' [warning]
'test-dataset.R:893:3' [success]
'test-dataset.R:896:3' [warning]
'test-dataset.R:896:3' [warning]
'test-dataset.R:896:3' [warning]
'test-dataset.R:896:3' [success]
'test-dataset.R:899:3' [warning]
'test-dataset.R:899:3' [warning]
'test-dataset.R:899:3' [warning]
'test-dataset.R:899:3' [success]
'test-dataset.R:905:3' [warning]
'test-dataset.R:905:3' [warning]
'test-dataset.R:905:3' [warning]
'test-dataset.R:905:3' [success]
'test-dataset.R:879:1' [skip]
End test: unique()
Start test: Dataset [ (take by index)
'test-dataset.R:918:3' [success]
'test-dataset.R:923:3' [success]
'test-dataset.R:928:3' [success]
'test-dataset.R:940:3' [warning]
'test-dataset.R:940:3' [warning]
'test-dataset.R:943:3' [success]
End test: Dataset [ (take by index)
Start test: Dataset and query print methods
'test-dataset.R:958:3' [success]
'test-dataset.R:975:3' [success]
'test-dataset.R:977:3' [success]
'test-dataset.R:990:3' [warning]
'test-dataset.R:990:3' [warning]
'test-dataset.R:990:3' [warning]
'test-dataset.R:990:3' [success]
End test: Dataset and query print methods
Start test: Can delete filesystem dataset files after collection
'test-dataset.R:1016:3' [warning]
'test-dataset.R:1020:3' [success]
'test-dataset.R:1022:3' [warning]
'test-dataset.R:1022:3' [success]
'test-dataset.R:1032:3' [warning]
'test-dataset.R:1032:3' [warning]
'test-dataset.R:1038:3' [success]
'test-dataset.R:1040:3' [warning]
'test-dataset.R:1040:3' [warning]
'test-dataset.R:1040:3' [success]
End test: Can delete filesystem dataset files after collection
Start test: Scanner$ScanBatches
'test-dataset.R:1050:3' [success]
'test-dataset.R:1054:3' [success]
End test: Scanner$ScanBatches
Start test: Scanner$ToRecordBatchReader()
'test-dataset.R:1059:3' [warning]
'test-dataset.R:1059:3' [warning]
'test-dataset.R:1059:3' [warning]
'test-dataset.R:1059:3' [warning]
'test-dataset.R:1059:3' [warning]
'test-dataset.R:1065:3' [success]
'test-dataset.R:1066:3' [success]
End test: Scanner$ToRecordBatchReader()
Start test: Scanner$create() filter/projection pushdown
'test-dataset.R:1076:3' [warning]
'test-dataset.R:1076:3' [warning]
'test-dataset.R:1076:3' [warning]
'test-dataset.R:1076:3' [warning]
'test-dataset.R:1076:3' [warning]
'test-dataset.R:1076:3' [warning]
'test-dataset.R:1076:3' [warning]
'test-dataset.R:1083:3' [warning]
'test-dataset.R:1083:3' [warning]
'test-dataset.R:1083:3' [warning]
'test-dataset.R:1083:3' [warning]
'test-dataset.R:1083:3' [warning]
'test-dataset.R:1083:3' [warning]
'test-dataset.R:1083:3' [warning]
'test-dataset.R:1089:3' [success]
'test-dataset.R:1095:3' [warning]
'test-dataset.R:1095:3' [warning]
'test-dataset.R:1095:3' [warning]
'test-dataset.R:1095:3' [warning]
'test-dataset.R:1095:3' [warning]
'test-dataset.R:1095:3' [warning]
'test-dataset.R:1095:3' [warning]
'test-dataset.R:1102:3' [success]
'test-dataset.R:1107:3' [success]
'test-dataset.R:1116:3' [success]
End test: Scanner$create() filter/projection pushdown
Start test: Assembling a Dataset manually and getting a Table
'test-dataset.R:1131:3' [success]
'test-dataset.R:1134:3' [success]
'test-dataset.R:1137:3' [success]
'test-dataset.R:1138:3' [success]
'test-dataset.R:1141:3' [success]
'test-dataset.R:1142:3' [success]
'test-dataset.R:1143:3' [success]
'test-dataset.R:1144:3' [success]
'test-dataset.R:1145:3' [success]
'test-dataset.R:1148:3' [success]
'test-dataset.R:1148:3' [success]
'test-dataset.R:1148:3' [warning]
'test-dataset.R:1148:3' [success]
'test-dataset.R:1148:3' [success]
'test-dataset.R:1148:3' [success]
End test: Assembling a Dataset manually and getting a Table
Start test: Assembling multiple DatasetFactories with DatasetFactory
'test-dataset.R:1153:3' [success]
'test-dataset.R:1155:3' [success]
'test-dataset.R:1158:3' [success]
'test-dataset.R:1161:3' [success]
'test-dataset.R:1164:3' [success]
'test-dataset.R:1167:3' [success]
'test-dataset.R:1168:3' [success]
'test-dataset.R:1169:3' [success]
'test-dataset.R:1170:3' [success]
'test-dataset.R:1172:3' [success]
'test-dataset.R:1172:3' [success]
'test-dataset.R:1172:3' [warning]
'test-dataset.R:1172:3' [success]
'test-dataset.R:1172:3' [success]
'test-dataset.R:1172:3' [success]
End test: Assembling multiple DatasetFactories with DatasetFactory
'test-dataset.R:1177:1' [skip]
Start test: expand_across correctly expands quosures
'test-dplyr-across.R:22:3' [success]
'test-dplyr-across.R:32:3' [success]
'test-dplyr-across.R:44:3' [success]
'test-dplyr-across.R:54:3' [success]
'test-dplyr-across.R:66:3' [success]
'test-dplyr-across.R:78:3' [success]
'test-dplyr-across.R:88:3' [success]
'test-dplyr-across.R:98:3' [success]
'test-dplyr-across.R:110:3' [success]
'test-dplyr-across.R:120:3' [success]
'test-dplyr-across.R:131:3' [success]
'test-dplyr-across.R:142:3' [success]
'test-dplyr-across.R:152:3' [success]
'test-dplyr-across.R:162:3' [success]
'test-dplyr-across.R:172:3' [success]
'test-dplyr-across.R:184:3' [success]
'test-dplyr-across.R:196:3' [success]
'test-dplyr-across.R:206:3' [success]
'test-dplyr-across.R:215:3' [success]
'test-dplyr-across.R:20:1' [skip]
End test: expand_across correctly expands quosures
Start test: purrr-style lambda functions are supported
'test-dplyr-across.R:238:3' [success]
'test-dplyr-across.R:248:3' [success]
'test-dplyr-across.R:258:3' [success]
'test-dplyr-across.R:270:3' [success]
End test: purrr-style lambda functions are supported
Start test: ARROW-14071 - R functions from a user's environment
Saving _problems/test-dplyr-across-287.R
'test-dplyr-across.R:282:3' [failure]
'test-dplyr-across.R:282:3' [success]
End test: ARROW-14071 - R functions from a user's environment
Start test: function(x)-style lambda functions are not supported
'test-dplyr-across.R:291:3' [success]
'test-dplyr-across.R:309:3' [success]
End test: function(x)-style lambda functions are not supported
Start test: if_all() and if_any() are supported
'test-dplyr-across.R:321:3' [success]
'test-dplyr-across.R:327:3' [success]
End test: if_all() and if_any() are supported
Start test: arrange() on integer, double, and character columns
Saving _problems/test-dplyr-arrange-31.R
'test-dplyr-arrange.R:26:3' [failure]
'test-dplyr-arrange.R:26:3' [success]
Saving _problems/test-dplyr-arrange-37.R
'test-dplyr-arrange.R:32:3' [failure]
'test-dplyr-arrange.R:32:3' [success]
Saving _problems/test-dplyr-arrange-43.R
'test-dplyr-arrange.R:38:3' [failure]
'test-dplyr-arrange.R:38:3' [success]
Saving _problems/test-dplyr-arrange-49.R
'test-dplyr-arrange.R:44:3' [failure]
'test-dplyr-arrange.R:44:3' [success]
Saving _problems/test-dplyr-arrange-55.R
'test-dplyr-arrange.R:50:3' [failure]
'test-dplyr-arrange.R:50:3' [success]
'test-dplyr-arrange.R:56:3' [warning]
Saving _problems/test-dplyr-arrange-62.R
'test-dplyr-arrange.R:56:3' [failure]
'test-dplyr-arrange.R:56:3' [success]
'test-dplyr-arrange.R:63:3' [warning]
Saving _problems/test-dplyr-arrange-69.R
'test-dplyr-arrange.R:63:3' [failure]
'test-dplyr-arrange.R:63:3' [success]
'test-dplyr-arrange.R:70:3' [warning]
Saving _problems/test-dplyr-arrange-75.R
'test-dplyr-arrange.R:70:3' [failure]
'test-dplyr-arrange.R:70:3' [success]
'test-dplyr-arrange.R:76:3' [warning]
'test-dplyr-arrange.R:76:3' [warning]
Saving _problems/test-dplyr-arrange-82.R
'test-dplyr-arrange.R:76:3' [failure]
'test-dplyr-arrange.R:76:3' [success]
'test-dplyr-arrange.R:83:3' [warning]
'test-dplyr-arrange.R:83:3' [warning]
'test-dplyr-arrange.R:83:3' [warning]
Saving _problems/test-dplyr-arrange-89.R
'test-dplyr-arrange.R:83:3' [failure]
'test-dplyr-arrange.R:83:3' [success]
'test-dplyr-arrange.R:90:3' [warning]
'test-dplyr-arrange.R:90:3' [warning]
'test-dplyr-arrange.R:90:3' [warning]
Saving _problems/test-dplyr-arrange-96.R
'test-dplyr-arrange.R:90:3' [failure]
'test-dplyr-arrange.R:90:3' [success]
'test-dplyr-arrange.R:97:3' [warning]
Saving _problems/test-dplyr-arrange-103.R
'test-dplyr-arrange.R:97:3' [failure]
'test-dplyr-arrange.R:97:3' [success]
'test-dplyr-arrange.R:104:3' [warning]
Saving _problems/test-dplyr-arrange-110.R
'test-dplyr-arrange.R:104:3' [failure]
'test-dplyr-arrange.R:104:3' [success]
'test-dplyr-arrange.R:111:3' [warning]
Saving _problems/test-dplyr-arrange-118.R
'test-dplyr-arrange.R:111:3' [failure]
'test-dplyr-arrange.R:111:3' [success]
'test-dplyr-arrange.R:119:3' [warning]
Saving _problems/test-dplyr-arrange-126.R
'test-dplyr-arrange.R:119:3' [failure]
'test-dplyr-arrange.R:119:3' [success]
'test-dplyr-arrange.R:127:3' [success]
'test-dplyr-arrange.R:127:3' [success]
Saving _problems/test-dplyr-arrange-140.R
'test-dplyr-arrange.R:134:3' [failure]
'test-dplyr-arrange.R:134:3' [success]
'test-dplyr-arrange.R:141:3' [success]
'test-dplyr-arrange.R:141:3' [success]
Saving _problems/test-dplyr-arrange-154.R
'test-dplyr-arrange.R:148:3' [failure]
'test-dplyr-arrange.R:148:3' [success]
Saving _problems/test-dplyr-arrange-161.R
'test-dplyr-arrange.R:156:3' [failure]
'test-dplyr-arrange.R:156:3' [success]
End test: arrange() on integer, double, and character columns
Start test: arrange() on datetime columns
Saving _problems/test-dplyr-arrange-170.R
'test-dplyr-arrange.R:165:3' [failure]
'test-dplyr-arrange.R:165:3' [success]
Saving _problems/test-dplyr-arrange-177.R
'test-dplyr-arrange.R:171:3' [failure]
'test-dplyr-arrange.R:171:3' [success]
End test: arrange() on datetime columns
Start test: arrange() on logical columns
Saving _problems/test-dplyr-arrange-186.R
'test-dplyr-arrange.R:181:3' [failure]
'test-dplyr-arrange.R:181:3' [success]
End test: arrange() on logical columns
Start test: arrange() with bad inputs
'test-dplyr-arrange.R:190:3' [warning]
'test-dplyr-arrange.R:190:3' [success]
'test-dplyr-arrange.R:197:3' [warning]
'test-dplyr-arrange.R:197:3' [success]
'test-dplyr-arrange.R:204:3' [warning]
'test-dplyr-arrange.R:204:3' [success]
'test-dplyr-arrange.R:211:3' [warning]
'test-dplyr-arrange.R:211:3' [success]
'test-dplyr-arrange.R:218:3' [warning]
'test-dplyr-arrange.R:218:3' [success]
'test-dplyr-arrange.R:225:3' [warning]
'test-dplyr-arrange.R:225:3' [success]
End test: arrange() with bad inputs
Start test: Can use across() within arrange()
Saving _problems/test-dplyr-arrange-240.R
'test-dplyr-arrange.R:235:3' [failure]
'test-dplyr-arrange.R:235:3' [success]
Saving _problems/test-dplyr-arrange-246.R
'test-dplyr-arrange.R:241:3' [failure]
'test-dplyr-arrange.R:241:3' [success]
End test: Can use across() within arrange()
Start test: arrange() with aggregation expressions errors
'test-dplyr-arrange.R:251:3' [warning]
'test-dplyr-arrange.R:251:3' [warning]
'test-dplyr-arrange.R:251:3' [success]
End test: arrange() with aggregation expressions errors
Start test: implicit_schema with select
'test-dplyr-collapse.R:37:3' [success]
End test: implicit_schema with select
Start test: implicit_schema with rename
'test-dplyr-collapse.R:46:3' [success]
End test: implicit_schema with rename
Start test: implicit_schema with mutate
'test-dplyr-collapse.R:55:3' [warning]
'test-dplyr-collapse.R:55:3' [warning]
'test-dplyr-collapse.R:55:3' [success]
End test: implicit_schema with mutate
Start test: implicit_schema with summarize
'test-dplyr-collapse.R:67:3' [warning]
'test-dplyr-collapse.R:67:3' [warning]
'test-dplyr-collapse.R:67:3' [success]
End test: implicit_schema with summarize
Start test: implicit_schema with group_by summarize
'test-dplyr-collapse.R:78:3' [warning]
'test-dplyr-collapse.R:78:3' [warning]
'test-dplyr-collapse.R:78:3' [warning]
'test-dplyr-collapse.R:78:3' [warning]
'test-dplyr-collapse.R:78:3' [success]
End test: implicit_schema with group_by summarize
Start test: collapse
'test-dplyr-collapse.R:90:3' [warning]
'test-dplyr-collapse.R:90:3' [warning]
'test-dplyr-collapse.R:90:3' [warning]
'test-dplyr-collapse.R:90:3' [warning]
'test-dplyr-collapse.R:90:3' [warning]
'test-dplyr-collapse.R:90:3' [warning]
'test-dplyr-collapse.R:90:3' [warning]
'test-dplyr-collapse.R:90:3' [warning]
'test-dplyr-collapse.R:94:3' [success]
'test-dplyr-collapse.R:95:3' [success]
'test-dplyr-collapse.R:96:3' [success]
'test-dplyr-collapse.R:98:3' [warning]
'test-dplyr-collapse.R:98:3' [warning]
'test-dplyr-collapse.R:98:3' [warning]
'test-dplyr-collapse.R:98:3' [warning]
'test-dplyr-collapse.R:98:3' [warning]
'test-dplyr-collapse.R:98:3' [warning]
'test-dplyr-collapse.R:98:3' [warning]
'test-dplyr-collapse.R:98:3' [warning]
'test-dplyr-collapse.R:98:3' [warning]
Saving _problems/test-dplyr-collapse-108.R
'test-dplyr-collapse.R:98:3' [failure]
'test-dplyr-collapse.R:98:3' [success]
'test-dplyr-collapse.R:110:3' [warning]
'test-dplyr-collapse.R:110:3' [warning]
'test-dplyr-collapse.R:110:3' [warning]
'test-dplyr-collapse.R:110:3' [warning]
'test-dplyr-collapse.R:110:3' [warning]
'test-dplyr-collapse.R:110:3' [warning]
'test-dplyr-collapse.R:110:3' [warning]
Saving _problems/test-dplyr-collapse-120.R
'test-dplyr-collapse.R:110:3' [failure]
'test-dplyr-collapse.R:110:3' [success]
'test-dplyr-collapse.R:122:3' [warning]
'test-dplyr-collapse.R:122:3' [warning]
'test-dplyr-collapse.R:122:3' [warning]
'test-dplyr-collapse.R:122:3' [warning]
'test-dplyr-collapse.R:122:3' [warning]
'test-dplyr-collapse.R:122:3' [warning]
'test-dplyr-collapse.R:122:3' [warning]
'test-dplyr-collapse.R:122:3' [warning]
Saving _problems/test-dplyr-collapse-133.R
'test-dplyr-collapse.R:122:3' [failure]
'test-dplyr-collapse.R:122:3' [success]
End test: collapse
Start test: Properties of collapsed query
'test-dplyr-collapse.R:137:3' [warning]
'test-dplyr-collapse.R:137:3' [warning]
'test-dplyr-collapse.R:137:3' [warning]
'test-dplyr-collapse.R:137:3' [warning]
'test-dplyr-collapse.R:137:3' [warning]
'test-dplyr-collapse.R:137:3' [warning]
'test-dplyr-collapse.R:137:3' [warning]
'test-dplyr-collapse.R:137:3' [warning]
'test-dplyr-collapse.R:137:3' [warning]
'test-dplyr-collapse.R:152:3' [success]
'test-dplyr-collapse.R:154:3' [success]
'test-dplyr-collapse.R:166:3' [warning]
'test-dplyr-collapse.R:166:3' [success]
'test-dplyr-collapse.R:173:3' [skip]
End test: Properties of collapsed query
Start test: query_on_dataset handles collapse()
'test-dplyr-collapse.R:184:3' [success]
'test-dplyr-collapse.R:188:3' [success]
'test-dplyr-collapse.R:203:3' [success]
'test-dplyr-collapse.R:207:3' [success]
End test: query_on_dataset handles collapse()
Start test: collapse doesn't unnecessarily add ProjectNodes
'test-dplyr-collapse.R:223:3' [success]
'test-dplyr-collapse.R:233:3' [success]
'test-dplyr-collapse.R:248:3' [success]
End test: collapse doesn't unnecessarily add ProjectNodes
Start test: count/tally
'test-dplyr-count.R:27:3' [warning]
Saving _problems/test-dplyr-count-32.R
'test-dplyr-count.R:27:3' [failure]
'test-dplyr-count.R:27:3' [success]
'test-dplyr-count.R:34:3' [warning]
Saving _problems/test-dplyr-count-39.R
'test-dplyr-count.R:34:3' [failure]
'test-dplyr-count.R:34:3' [success]
End test: count/tally
Start test: count/tally with wt and grouped data
'test-dplyr-count.R:43:3' [warning]
'test-dplyr-count.R:43:3' [warning]
Saving _problems/test-dplyr-count-49.R
'test-dplyr-count.R:43:3' [failure]
'test-dplyr-count.R:43:3' [success]
'test-dplyr-count.R:51:3' [warning]
'test-dplyr-count.R:51:3' [warning]
Saving _problems/test-dplyr-count-57.R
'test-dplyr-count.R:51:3' [failure]
'test-dplyr-count.R:51:3' [success]
End test: count/tally with wt and grouped data
Start test: count/tally with sort
'test-dplyr-count.R:61:3' [warning]
'test-dplyr-count.R:61:3' [warning]
'test-dplyr-count.R:61:3' [warning]
Saving _problems/test-dplyr-count-67.R
'test-dplyr-count.R:61:3' [failure]
'test-dplyr-count.R:61:3' [success]
'test-dplyr-count.R:69:3' [warning]
'test-dplyr-count.R:69:3' [warning]
'test-dplyr-count.R:69:3' [warning]
Saving _problems/test-dplyr-count-75.R
'test-dplyr-count.R:69:3' [failure]
'test-dplyr-count.R:69:3' [success]
End test: count/tally with sort
Start test: count/tally with name arg
'test-dplyr-count.R:79:3' [warning]
Saving _problems/test-dplyr-count-84.R
'test-dplyr-count.R:79:3' [failure]
'test-dplyr-count.R:79:3' [success]
'test-dplyr-count.R:86:3' [warning]
Saving _problems/test-dplyr-count-91.R
'test-dplyr-count.R:86:3' [failure]
'test-dplyr-count.R:86:3' [success]
End test: count/tally with name arg
Start test: count returns an ungrouped tibble
'test-dplyr-count.R:95:3' [warning]
'test-dplyr-count.R:95:3' [warning]
'test-dplyr-count.R:95:3' [warning]
Saving _problems/test-dplyr-count-100.R
'test-dplyr-count.R:95:3' [failure]
'test-dplyr-count.R:95:3' [success]
End test: count returns an ungrouped tibble
Start test: tally raises appropriate error and message for names
'test-dplyr-count.R:104:3' [warning]
'test-dplyr-count.R:104:3' [warning]
'test-dplyr-count.R:104:3' [warning]
'test-dplyr-count.R:104:3' [success]
'test-dplyr-count.R:115:3' [warning]
'test-dplyr-count.R:115:3' [success]
End test: tally raises appropriate error and message for names
Start test: distinct()
'test-dplyr-distinct.R:26:3' [warning]
'test-dplyr-distinct.R:26:3' [warning]
'test-dplyr-distinct.R:26:3' [warning]
Saving _problems/test-dplyr-distinct-32.R
'test-dplyr-distinct.R:26:3' [failure]
'test-dplyr-distinct.R:26:3' [success]
End test: distinct()
Start test: distinct() works without any variables
'test-dplyr-distinct.R:36:3' [warning]
'test-dplyr-distinct.R:36:3' [warning]
'test-dplyr-distinct.R:36:3' [warning]
Saving _problems/test-dplyr-distinct-42.R
'test-dplyr-distinct.R:36:3' [failure]
'test-dplyr-distinct.R:36:3' [success]
'test-dplyr-distinct.R:44:3' [warning]
'test-dplyr-distinct.R:44:3' [warning]
'test-dplyr-distinct.R:44:3' [warning]
'test-dplyr-distinct.R:44:3' [warning]
'test-dplyr-distinct.R:44:3' [warning]
'test-dplyr-distinct.R:44:3' [warning]
'test-dplyr-distinct.R:44:3' [warning]
Saving _problems/test-dplyr-distinct-52.R
'test-dplyr-distinct.R:44:3' [failure]
'test-dplyr-distinct.R:44:3' [success]
End test: distinct() works without any variables
Start test: distinct() can retain groups
'test-dplyr-distinct.R:56:3' [warning]
'test-dplyr-distinct.R:56:3' [warning]
'test-dplyr-distinct.R:56:3' [warning]
'test-dplyr-distinct.R:56:3' [warning]
Saving _problems/test-dplyr-distinct-63.R
'test-dplyr-distinct.R:56:3' [failure]
'test-dplyr-distinct.R:56:3' [success]
'test-dplyr-distinct.R:66:3' [warning]
'test-dplyr-distinct.R:66:3' [warning]
'test-dplyr-distinct.R:66:3' [warning]
'test-dplyr-distinct.R:66:3' [warning]
'test-dplyr-distinct.R:66:3' [warning]
'test-dplyr-distinct.R:66:3' [warning]
Saving _problems/test-dplyr-distinct-73.R
'test-dplyr-distinct.R:66:3' [failure]
'test-dplyr-distinct.R:66:3' [success]
End test: distinct() can retain groups
Start test: distinct() can contain expressions
'test-dplyr-distinct.R:77:3' [warning]
'test-dplyr-distinct.R:77:3' [warning]
'test-dplyr-distinct.R:77:3' [warning]
'test-dplyr-distinct.R:77:3' [warning]
'test-dplyr-distinct.R:77:3' [warning]
Saving _problems/test-dplyr-distinct-83.R
'test-dplyr-distinct.R:77:3' [failure]
'test-dplyr-distinct.R:77:3' [success]
'test-dplyr-distinct.R:85:3' [warning]
'test-dplyr-distinct.R:85:3' [warning]
'test-dplyr-distinct.R:85:3' [warning]
'test-dplyr-distinct.R:85:3' [warning]
'test-dplyr-distinct.R:85:3' [warning]
'test-dplyr-distinct.R:85:3' [warning]
'test-dplyr-distinct.R:85:3' [warning]
Saving _problems/test-dplyr-distinct-92.R
'test-dplyr-distinct.R:85:3' [failure]
'test-dplyr-distinct.R:85:3' [success]
End test: distinct() can contain expressions
Start test: across() works in distinct()
'test-dplyr-distinct.R:96:3' [warning]
'test-dplyr-distinct.R:96:3' [warning]
'test-dplyr-distinct.R:96:3' [warning]
Saving _problems/test-dplyr-distinct-102.R
'test-dplyr-distinct.R:96:3' [failure]
'test-dplyr-distinct.R:96:3' [success]
End test: across() works in distinct()
Start test: distinct() can return all columns
'test-dplyr-distinct.R:116:3' [warning]
'test-dplyr-distinct.R:116:3' [warning]
'test-dplyr-distinct.R:116:3' [warning]
'test-dplyr-distinct.R:116:3' [warning]
'test-dplyr-distinct.R:123:3' [success]
'test-dplyr-distinct.R:124:3' [success]
'test-dplyr-distinct.R:132:3' [warning]
'test-dplyr-distinct.R:132:3' [warning]
'test-dplyr-distinct.R:132:3' [warning]
'test-dplyr-distinct.R:132:3' [warning]
'test-dplyr-distinct.R:132:3' [warning]
'test-dplyr-distinct.R:132:3' [warning]
'test-dplyr-distinct.R:132:3' [warning]
'test-dplyr-distinct.R:139:3' [success]
'test-dplyr-distinct.R:140:3' [success]
'test-dplyr-distinct.R:141:3' [success]
'test-dplyr-distinct.R:149:3' [warning]
'test-dplyr-distinct.R:149:3' [warning]
'test-dplyr-distinct.R:149:3' [warning]
'test-dplyr-distinct.R:149:3' [warning]
'test-dplyr-distinct.R:149:3' [warning]
'test-dplyr-distinct.R:149:3' [warning]
'test-dplyr-distinct.R:149:3' [warning]
'test-dplyr-distinct.R:156:3' [success]
'test-dplyr-distinct.R:157:3' [success]
'test-dplyr-distinct.R:158:3' [success]
End test: distinct() can return all columns
Start test: various paths in arrow_eval
'test-dplyr-eval.R:19:3' [warning]
'test-dplyr-eval.R:19:3' [success]
'test-dplyr-eval.R:23:3' [warning]
'test-dplyr-eval.R:23:3' [success]
'test-dplyr-eval.R:27:3' [warning]
'test-dplyr-eval.R:27:3' [success]
'test-dplyr-eval.R:31:3' [warning]
'test-dplyr-eval.R:31:3' [success]
End test: various paths in arrow_eval
Start test: try_arrow_dplyr/abandon_ship adds the right message about collect()
'test-dplyr-eval.R:37:1' [skip]
End test: try_arrow_dplyr/abandon_ship adds the right message about collect()
Start test: filter() on is.na()
Saving _problems/test-dplyr-filter-38.R
'test-dplyr-filter.R:32:3' [failure]
'test-dplyr-filter.R:32:3' [success]
End test: filter() on is.na()
Start test: filter() with NAs in selection
Saving _problems/test-dplyr-filter-48.R
'test-dplyr-filter.R:42:3' [failure]
'test-dplyr-filter.R:42:3' [success]
End test: filter() with NAs in selection
Start test: Filter returning an empty Table should not segfault (ARROW-8354)
Saving _problems/test-dplyr-filter-58.R
'test-dplyr-filter.R:52:3' [failure]
'test-dplyr-filter.R:52:3' [success]
End test: Filter returning an empty Table should not segfault (ARROW-8354)
Start test: filtering with expression
'test-dplyr-filter.R:63:3' [warning]
Saving _problems/test-dplyr-filter-69.R
'test-dplyr-filter.R:63:3' [failure]
'test-dplyr-filter.R:63:3' [success]
End test: filtering with expression
Start test: filtering with arithmetic
'test-dplyr-filter.R:73:3' [warning]
'test-dplyr-filter.R:73:3' [warning]
Saving _problems/test-dplyr-filter-79.R
'test-dplyr-filter.R:73:3' [failure]
'test-dplyr-filter.R:73:3' [success]
'test-dplyr-filter.R:81:3' [warning]
'test-dplyr-filter.R:81:3' [warning]
Saving _problems/test-dplyr-filter-87.R
'test-dplyr-filter.R:81:3' [failure]
'test-dplyr-filter.R:81:3' [success]
'test-dplyr-filter.R:89:3' [warning]
'test-dplyr-filter.R:89:3' [warning]
Saving _problems/test-dplyr-filter-95.R
'test-dplyr-filter.R:89:3' [failure]
'test-dplyr-filter.R:89:3' [success]
'test-dplyr-filter.R:97:3' [warning]
'test-dplyr-filter.R:97:3' [warning]
Saving _problems/test-dplyr-filter-103.R
'test-dplyr-filter.R:97:3' [failure]
'test-dplyr-filter.R:97:3' [success]
'test-dplyr-filter.R:105:3' [warning]
'test-dplyr-filter.R:105:3' [warning]
Saving _problems/test-dplyr-filter-111.R
'test-dplyr-filter.R:105:3' [failure]
'test-dplyr-filter.R:105:3' [success]
'test-dplyr-filter.R:113:3' [warning]
'test-dplyr-filter.R:113:3' [warning]
'test-dplyr-filter.R:113:3' [warning]
Saving _problems/test-dplyr-filter-119.R
'test-dplyr-filter.R:113:3' [failure]
'test-dplyr-filter.R:113:3' [success]
'test-dplyr-filter.R:121:3' [warning]
'test-dplyr-filter.R:121:3' [warning]
Saving _problems/test-dplyr-filter-127.R
'test-dplyr-filter.R:121:3' [failure]
'test-dplyr-filter.R:121:3' [success]
End test: filtering with arithmetic
Start test: filtering with expression + autocasting
'test-dplyr-filter.R:131:3' [warning]
'test-dplyr-filter.R:131:3' [warning]
Saving _problems/test-dplyr-filter-137.R
'test-dplyr-filter.R:131:3' [failure]
'test-dplyr-filter.R:131:3' [success]
'test-dplyr-filter.R:139:3' [warning]
'test-dplyr-filter.R:139:3' [warning]
Saving _problems/test-dplyr-filter-145.R
'test-dplyr-filter.R:139:3' [failure]
'test-dplyr-filter.R:139:3' [success]
'test-dplyr-filter.R:147:3' [warning]
'test-dplyr-filter.R:147:3' [warning]
Saving _problems/test-dplyr-filter-153.R
'test-dplyr-filter.R:147:3' [failure]
'test-dplyr-filter.R:147:3' [success]
End test: filtering with expression + autocasting
Start test: More complex select/filter
'test-dplyr-filter.R:157:3' [warning]
'test-dplyr-filter.R:157:3' [warning]
'test-dplyr-filter.R:157:3' [warning]
'test-dplyr-filter.R:157:3' [warning]
'test-dplyr-filter.R:157:3' [warning]
'test-dplyr-filter.R:157:3' [warning]
'test-dplyr-filter.R:157:3' [warning]
'test-dplyr-filter.R:157:3' [warning]
Saving _problems/test-dplyr-filter-165.R
'test-dplyr-filter.R:157:3' [failure]
'test-dplyr-filter.R:157:3' [success]
End test: More complex select/filter
Start test: filter() with %in%
'test-dplyr-filter.R:169:3' [warning]
'test-dplyr-filter.R:169:3' [warning]
Saving _problems/test-dplyr-filter-174.R
'test-dplyr-filter.R:169:3' [failure]
'test-dplyr-filter.R:169:3' [success]
End test: filter() with %in%
Start test: Negative scalar values
'test-dplyr-filter.R:178:3' [warning]
Saving _problems/test-dplyr-filter-183.R
'test-dplyr-filter.R:178:3' [failure]
'test-dplyr-filter.R:178:3' [success]
Saving _problems/test-dplyr-filter-189.R
'test-dplyr-filter.R:184:3' [failure]
'test-dplyr-filter.R:184:3' [success]
'test-dplyr-filter.R:190:3' [warning]
'test-dplyr-filter.R:190:3' [warning]
Saving _problems/test-dplyr-filter-195.R
'test-dplyr-filter.R:190:3' [failure]
'test-dplyr-filter.R:190:3' [success]
End test: Negative scalar values
Start test: filter() with between()
'test-dplyr-filter.R:199:3' [warning]
'test-dplyr-filter.R:199:3' [warning]
'test-dplyr-filter.R:199:3' [warning]
Saving _problems/test-dplyr-filter-204.R
'test-dplyr-filter.R:199:3' [failure]
'test-dplyr-filter.R:199:3' [success]
'test-dplyr-filter.R:206:3' [warning]
'test-dplyr-filter.R:206:3' [warning]
'test-dplyr-filter.R:206:3' [warning]
Saving _problems/test-dplyr-filter-211.R
'test-dplyr-filter.R:206:3' [failure]
'test-dplyr-filter.R:206:3' [success]
'test-dplyr-filter.R:213:3' [warning]
'test-dplyr-filter.R:213:3' [warning]
'test-dplyr-filter.R:213:3' [warning]
'test-dplyr-filter.R:213:3' [warning]
'test-dplyr-filter.R:213:3' [success]
'test-dplyr-filter.R:222:3' [warning]
'test-dplyr-filter.R:222:3' [warning]
'test-dplyr-filter.R:222:3' [warning]
Saving _problems/test-dplyr-filter-227.R
'test-dplyr-filter.R:222:3' [failure]
'test-dplyr-filter.R:222:3' [success]
End test: filter() with between()
Start test: filter() with string ops
'test-dplyr-filter.R:232:3' [warning]
'test-dplyr-filter.R:232:3' [warning]
'test-dplyr-filter.R:232:3' [warning]
'test-dplyr-filter.R:232:3' [warning]
Saving _problems/test-dplyr-filter-237.R
'test-dplyr-filter.R:232:3' [failure]
'test-dplyr-filter.R:232:3' [success]
'test-dplyr-filter.R:239:3' [warning]
'test-dplyr-filter.R:239:3' [warning]
'test-dplyr-filter.R:239:3' [warning]
'test-dplyr-filter.R:239:3' [warning]
'test-dplyr-filter.R:239:3' [warning]
Saving _problems/test-dplyr-filter-244.R
'test-dplyr-filter.R:239:3' [failure]
'test-dplyr-filter.R:239:3' [success]
End test: filter() with string ops
Start test: filter environment scope
'test-dplyr-filter.R:249:3' [success]
'test-dplyr-filter.R:249:3' [warning]
'test-dplyr-filter.R:249:3' [success]
'test-dplyr-filter.R:249:3' [warning]
'test-dplyr-filter.R:249:3' [success]
'test-dplyr-filter.R:252:3' [warning]
Saving _problems/test-dplyr-filter-257.R
'test-dplyr-filter.R:252:3' [failure]
'test-dplyr-filter.R:252:3' [success]
'test-dplyr-filter.R:260:3' [success]
'test-dplyr-filter.R:260:3' [warning]
'test-dplyr-filter.R:260:3' [success]
'test-dplyr-filter.R:260:3' [warning]
'test-dplyr-filter.R:260:3' [success]
'test-dplyr-filter.R:263:16' [warning]
'test-dplyr-filter.R:263:16' [warning]
'test-dplyr-filter.R:263:16' [warning]
Saving _problems/test-dplyr-filter-270.R
'test-dplyr-filter.R:264:3' [failure]
'test-dplyr-filter.R:264:3' [success]
'test-dplyr-filter.R:272:3' [warning]
'test-dplyr-filter.R:272:3' [warning]
Saving _problems/test-dplyr-filter-278.R
'test-dplyr-filter.R:272:3' [failure]
'test-dplyr-filter.R:272:3' [success]
'test-dplyr-filter.R:279:20' [warning]
'test-dplyr-filter.R:279:20' [warning]
Saving _problems/test-dplyr-filter-286.R
'test-dplyr-filter.R:280:3' [failure]
'test-dplyr-filter.R:280:3' [success]
End test: filter environment scope
Start test: Filtering on a column that doesn't exist errors correctly
'test-dplyr-filter.R:290:3' [skip]
End test: Filtering on a column that doesn't exist errors correctly
Start test: Filtering with unsupported functions
'test-dplyr-filter.R:315:3' [warning]
'test-dplyr-filter.R:315:3' [warning]
'test-dplyr-filter.R:315:3' [success]
'test-dplyr-filter.R:315:3' [success]
'test-dplyr-filter.R:327:3' [warning]
'test-dplyr-filter.R:327:3' [success]
'test-dplyr-filter.R:327:3' [success]
End test: Filtering with unsupported functions
Start test: Calling Arrow compute functions 'directly'
'test-dplyr-filter.R:346:3' [warning]
'test-dplyr-filter.R:346:3' [warning]
'test-dplyr-filter.R:346:3' [warning]
'test-dplyr-filter.R:346:3' [success]
'test-dplyr-filter.R:357:3' [warning]
'test-dplyr-filter.R:357:3' [warning]
'test-dplyr-filter.R:357:3' [warning]
'test-dplyr-filter.R:357:3' [warning]
'test-dplyr-filter.R:357:3' [warning]
Saving _problems/test-dplyr-filter-366.R
'test-dplyr-filter.R:357:3' [failure]
'test-dplyr-filter.R:357:3' [success]
End test: Calling Arrow compute functions 'directly'
Start test: filter() with .data pronoun
'test-dplyr-filter.R:370:3' [warning]
Saving _problems/test-dplyr-filter-378.R
'test-dplyr-filter.R:370:3' [failure]
'test-dplyr-filter.R:370:3' [success]
Saving _problems/test-dplyr-filter-386.R
'test-dplyr-filter.R:380:3' [failure]
'test-dplyr-filter.R:380:3' [success]
'test-dplyr-filter.R:390:3' [warning]
Saving _problems/test-dplyr-filter-396.R
'test-dplyr-filter.R:390:3' [failure]
'test-dplyr-filter.R:390:3' [success]
End test: filter() with .data pronoun
Start test: filter() with namespaced functions
'test-dplyr-filter.R:400:3' [warning]
'test-dplyr-filter.R:400:3' [warning]
'test-dplyr-filter.R:400:3' [warning]
Saving _problems/test-dplyr-filter-405.R
'test-dplyr-filter.R:400:3' [failure]
'test-dplyr-filter.R:400:3' [success]
'test-dplyr-filter.R:408:3' [warning]
'test-dplyr-filter.R:408:3' [warning]
'test-dplyr-filter.R:408:3' [warning]
'test-dplyr-filter.R:408:3' [warning]
Saving _problems/test-dplyr-filter-413.R
'test-dplyr-filter.R:408:3' [failure]
'test-dplyr-filter.R:408:3' [success]
End test: filter() with namespaced functions
Start test: filter() with across()
'test-dplyr-filter.R:417:3' [warning]
Saving _problems/test-dplyr-filter-422.R
'test-dplyr-filter.R:417:3' [failure]
'test-dplyr-filter.R:417:3' [success]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
'test-dplyr-filter.R:424:3' [warning]
Saving _problems/test-dplyr-filter-433.R
'test-dplyr-filter.R:424:3' [failure]
'test-dplyr-filter.R:424:3' [success]
End test: filter() with across()
Start test: .by argument
Saving _problems/test-dplyr-filter-443.R
'test-dplyr-filter.R:437:3' [failure]
'test-dplyr-filter.R:437:3' [success]
Saving _problems/test-dplyr-filter-450.R
'test-dplyr-filter.R:444:3' [failure]
'test-dplyr-filter.R:444:3' [success]
'test-dplyr-filter.R:451:3' [success]
'test-dplyr-filter.R:451:3' [success]
'test-dplyr-filter.R:458:3' [success]
'test-dplyr-filter.R:458:3' [success]
'test-dplyr-filter.R:465:3' [success]
'test-dplyr-filter.R:465:3' [success]
'test-dplyr-filter.R:473:3' [warning]
'test-dplyr-filter.R:473:3' [warning]
'test-dplyr-filter.R:473:3' [success]
'test-dplyr-filter.R:473:3' [success]
'test-dplyr-filter.R:485:3' [warning]
'test-dplyr-filter.R:485:3' [success]
End test: .by argument
Start test: filter() with aggregation expressions errors
'test-dplyr-filter.R:496:3' [warning]
'test-dplyr-filter.R:496:3' [warning]
'test-dplyr-filter.R:496:3' [success]
End test: filter() with aggregation expressions errors
Start test: filter_out() basic
'test-dplyr-filter.R:503:3' [warning]
'test-dplyr-filter.R:503:3' [warning]
'test-dplyr-filter.R:503:3' [warning]
Saving _problems/test-dplyr-filter-509.R
'test-dplyr-filter.R:503:3' [failure]
'test-dplyr-filter.R:503:3' [success]
End test: filter_out() basic
Start test: filter_out() keeps NA values in predicate result
'test-dplyr-filter.R:513:3' [warning]
'test-dplyr-filter.R:513:3' [warning]
Saving _problems/test-dplyr-filter-519.R
'test-dplyr-filter.R:513:3' [failure]
'test-dplyr-filter.R:513:3' [success]
End test: filter_out() keeps NA values in predicate result
Start test: filter_out() with multiple conditions
'test-dplyr-filter.R:523:3' [warning]
'test-dplyr-filter.R:523:3' [warning]
'test-dplyr-filter.R:523:3' [warning]
'test-dplyr-filter.R:523:3' [warning]
Saving _problems/test-dplyr-filter-528.R
'test-dplyr-filter.R:523:3' [failure]
'test-dplyr-filter.R:523:3' [success]
End test: filter_out() with multiple conditions
Start test: More complex select/filter_out
'test-dplyr-filter.R:532:3' [warning]
'test-dplyr-filter.R:532:3' [warning]
'test-dplyr-filter.R:532:3' [warning]
'test-dplyr-filter.R:532:3' [warning]
'test-dplyr-filter.R:532:3' [warning]
'test-dplyr-filter.R:532:3' [warning]
'test-dplyr-filter.R:532:3' [warning]
'test-dplyr-filter.R:532:3' [warning]
'test-dplyr-filter.R:532:3' [warning]
'test-dplyr-filter.R:532:3' [warning]
Saving _problems/test-dplyr-filter-540.R
'test-dplyr-filter.R:532:3' [failure]
'test-dplyr-filter.R:532:3' [success]
'test-dplyr-filter.R:542:3' [warning]
'test-dplyr-filter.R:542:3' [warning]
'test-dplyr-filter.R:542:3' [warning]
Saving _problems/test-dplyr-filter-547.R
'test-dplyr-filter.R:542:3' [failure]
'test-dplyr-filter.R:542:3' [success]
End test: More complex select/filter_out
'test-dplyr-funcs-conditional.R:23:1' [skip]
Attaching package: 'hms'
The following object is masked from 'package:lubridate':
hms
'test-dplyr-funcs-datetime.R:27:1' [skip]
'test-dplyr-funcs-math.R:22:1' [skip]
'test-dplyr-funcs-string.R:21:1' [skip]
'test-dplyr-funcs-type.R:24:1' [skip]
'test-dplyr-funcs.R:19:1' [skip]
Start test: glimpse() Table/ChunkedArray
'test-dplyr-glimpse.R:20:1' [skip]
End test: glimpse() Table/ChunkedArray
Start test: glimpse() RecordBatch/Array
'test-dplyr-glimpse.R:26:1' [skip]
End test: glimpse() RecordBatch/Array
Start test: glimpse() with VctrsExtensionType
'test-dplyr-glimpse.R:32:1' [skip]
End test: glimpse() with VctrsExtensionType
Start test: glimpse prints message about schema if there are complex types
'test-dplyr-glimpse.R:38:1' [skip]
End test: glimpse prints message about schema if there are complex types
Start test: glimpse() calls print() instead of showing data for RBR
'test-dplyr-glimpse.R:45:1' [skip]
End test: glimpse() calls print() instead of showing data for RBR
Start test: glimpse() on Dataset
'test-dplyr-glimpse.R:69:1' [skip]
End test: glimpse() on Dataset
Start test: glimpse() on Dataset query only shows data for streaming eval
'test-dplyr-glimpse.R:77:3' [warning]
'test-dplyr-glimpse.R:77:3' [warning]
'test-dplyr-glimpse.R:77:3' [warning]
'test-dplyr-glimpse.R:77:3' [warning]
'test-dplyr-glimpse.R:77:3' [success]
'test-dplyr-glimpse.R:73:1' [skip]
End test: glimpse() on Dataset query only shows data for streaming eval
Start test: glimpse() on in-memory query shows data even if aggregating
'test-dplyr-glimpse.R:95:1' [skip]
End test: glimpse() on in-memory query shows data even if aggregating
Start test: group_by groupings are recorded
'test-dplyr-group-by.R:26:3' [warning]
'test-dplyr-group-by.R:26:3' [warning]
Saving _problems/test-dplyr-group-by-33.R
'test-dplyr-group-by.R:26:3' [failure]
'test-dplyr-group-by.R:26:3' [success]
End test: group_by groupings are recorded
Start test: group_by supports creating/renaming
'test-dplyr-group-by.R:37:3' [warning]
Saving _problems/test-dplyr-group-by-42.R
'test-dplyr-group-by.R:37:3' [failure]
'test-dplyr-group-by.R:37:3' [success]
'test-dplyr-group-by.R:43:3' [warning]
'test-dplyr-group-by.R:43:3' [warning]
'test-dplyr-group-by.R:43:3' [warning]
Saving _problems/test-dplyr-group-by-48.R
'test-dplyr-group-by.R:43:3' [failure]
'test-dplyr-group-by.R:43:3' [success]
'test-dplyr-group-by.R:49:3' [warning]
'test-dplyr-group-by.R:49:3' [warning]
'test-dplyr-group-by.R:49:3' [warning]
'test-dplyr-group-by.R:49:3' [warning]
'test-dplyr-group-by.R:49:3' [warning]
Saving _problems/test-dplyr-group-by-54.R
'test-dplyr-group-by.R:49:3' [failure]
'test-dplyr-group-by.R:49:3' [success]
End test: group_by supports creating/renaming
Start test: group_by supports re-grouping by overlapping groups
'test-dplyr-group-by.R:58:3' [warning]
Saving _problems/test-dplyr-group-by-64.R
'test-dplyr-group-by.R:58:3' [failure]
'test-dplyr-group-by.R:58:3' [success]
'test-dplyr-group-by.R:66:3' [warning]
'test-dplyr-group-by.R:66:3' [warning]
Saving _problems/test-dplyr-group-by-72.R
'test-dplyr-group-by.R:66:3' [failure]
'test-dplyr-group-by.R:66:3' [success]
End test: group_by supports re-grouping by overlapping groups
Start test: ungroup
'test-dplyr-group-by.R:76:3' [warning]
'test-dplyr-group-by.R:76:3' [warning]
Saving _problems/test-dplyr-group-by-84.R
'test-dplyr-group-by.R:76:3' [failure]
'test-dplyr-group-by.R:76:3' [success]
'test-dplyr-group-by.R:97:3' [warning]
'test-dplyr-group-by.R:97:3' [warning]
'test-dplyr-group-by.R:97:3' [success]
End test: ungroup
Start test: Groups before conversion to a Table must not be restored after collect() (ARROW-17737)
Saving _problems/test-dplyr-group-by-118.R
'test-dplyr-group-by.R:111:3' [failure]
'test-dplyr-group-by.R:111:3' [success]
Saving _problems/test-dplyr-group-by-126.R
'test-dplyr-group-by.R:119:3' [failure]
'test-dplyr-group-by.R:119:3' [success]
End test: Groups before conversion to a Table must not be restored after collect() (ARROW-17737)
Start test: group_by then rename
Saving _problems/test-dplyr-group-by-136.R
'test-dplyr-group-by.R:130:3' [failure]
'test-dplyr-group-by.R:130:3' [success]
End test: group_by then rename
Start test: group_by with .drop
Saving _problems/test-dplyr-group-by-146.R
'test-dplyr-group-by.R:141:3' [failure]
'test-dplyr-group-by.R:141:3' [success]
Saving _problems/test-dplyr-group-by-152.R
'test-dplyr-group-by.R:147:3' [failure]
'test-dplyr-group-by.R:147:3' [success]
'test-dplyr-group-by.R:153:3' [success]
'test-dplyr-group-by.R:160:3' [success]
'test-dplyr-group-by.R:167:3' [success]
'test-dplyr-group-by.R:173:3' [success]
'test-dplyr-group-by.R:179:3' [success]
'test-dplyr-group-by.R:179:3' [success]
'test-dplyr-group-by.R:185:3' [success]
'test-dplyr-group-by.R:185:3' [success]
Saving _problems/test-dplyr-group-by-195.R
'test-dplyr-group-by.R:190:3' [failure]
'test-dplyr-group-by.R:190:3' [success]
Saving _problems/test-dplyr-group-by-202.R
'test-dplyr-group-by.R:196:3' [failure]
'test-dplyr-group-by.R:196:3' [success]
End test: group_by with .drop
Start test: group_by() with namespaced functions
'test-dplyr-group-by.R:206:3' [warning]
'test-dplyr-group-by.R:206:3' [warning]
'test-dplyr-group-by.R:206:3' [warning]
'test-dplyr-group-by.R:206:3' [warning]
'test-dplyr-group-by.R:206:3' [warning]
'test-dplyr-group-by.R:206:3' [warning]
'test-dplyr-group-by.R:206:3' [warning]
'test-dplyr-group-by.R:206:3' [warning]
Saving _problems/test-dplyr-group-by-214.R
'test-dplyr-group-by.R:206:3' [failure]
'test-dplyr-group-by.R:206:3' [success]
End test: group_by() with namespaced functions
Start test: group_by() with .add
Saving _problems/test-dplyr-group-by-224.R
'test-dplyr-group-by.R:218:3' [failure]
'test-dplyr-group-by.R:218:3' [success]
'test-dplyr-group-by.R:225:3' [warning]
Saving _problems/test-dplyr-group-by-231.R
'test-dplyr-group-by.R:225:3' [failure]
'test-dplyr-group-by.R:225:3' [success]
'test-dplyr-group-by.R:232:3' [warning]
Saving _problems/test-dplyr-group-by-238.R
'test-dplyr-group-by.R:232:3' [failure]
'test-dplyr-group-by.R:232:3' [success]
'test-dplyr-group-by.R:239:3' [warning]
Saving _problems/test-dplyr-group-by-245.R
'test-dplyr-group-by.R:239:3' [failure]
'test-dplyr-group-by.R:239:3' [success]
'test-dplyr-group-by.R:246:3' [success]
'test-dplyr-group-by.R:246:3' [success]
Saving _problems/test-dplyr-group-by-259.R
'test-dplyr-group-by.R:253:3' [failure]
'test-dplyr-group-by.R:253:3' [success]
Saving _problems/test-dplyr-group-by-266.R
'test-dplyr-group-by.R:260:3' [failure]
'test-dplyr-group-by.R:260:3' [success]
Saving _problems/test-dplyr-group-by-273.R
'test-dplyr-group-by.R:267:3' [failure]
'test-dplyr-group-by.R:267:3' [success]
End test: group_by() with .add
Start test: Can use across() within group_by()
'test-dplyr-group-by.R:278:3' [warning]
Saving _problems/test-dplyr-group-by-283.R
'test-dplyr-group-by.R:278:3' [failure]
'test-dplyr-group-by.R:278:3' [success]
'test-dplyr-group-by.R:284:3' [warning]
Saving _problems/test-dplyr-group-by-289.R
'test-dplyr-group-by.R:284:3' [failure]
'test-dplyr-group-by.R:284:3' [success]
'test-dplyr-group-by.R:290:3' [warning]
Saving _problems/test-dplyr-group-by-295.R
'test-dplyr-group-by.R:290:3' [failure]
'test-dplyr-group-by.R:290:3' [success]
'test-dplyr-group-by.R:297:3' [warning]
Saving _problems/test-dplyr-group-by-302.R
'test-dplyr-group-by.R:297:3' [failure]
'test-dplyr-group-by.R:297:3' [success]
End test: Can use across() within group_by()
Start test: ARROW-18131 - correctly handles .data pronoun in group_by()
Saving _problems/test-dplyr-group-by-311.R
'test-dplyr-group-by.R:306:3' [failure]
'test-dplyr-group-by.R:306:3' [success]
End test: ARROW-18131 - correctly handles .data pronoun in group_by()
Start test: left_join with automatic grouping
'test-dplyr-join.R:32:3' [success]
End test: left_join with automatic grouping
Start test: left_join `by` args
'test-dplyr-join.R:43:3' [success]
'test-dplyr-join.R:43:3' [success]
'test-dplyr-join.R:49:3' [success]
'test-dplyr-join.R:49:3' [success]
'test-dplyr-join.R:60:3' [success]
'test-dplyr-join.R:60:3' [success]
End test: left_join `by` args
Start test: left_join with join_by
'test-dplyr-join.R:76:3' [success]
'test-dplyr-join.R:76:3' [success]
'test-dplyr-join.R:82:3' [success]
'test-dplyr-join.R:82:3' [success]
'test-dplyr-join.R:93:3' [success]
'test-dplyr-join.R:93:3' [success]
End test: left_join with join_by
Start test: join two tables
'test-dplyr-join.R:106:3' [success]
End test: join two tables
Start test: Error handling
'test-dplyr-join.R:117:3' [success]
'test-dplyr-join.R:116:1' [skip]
End test: Error handling
Start test: Error handling for unsupported expressions in join_by
'test-dplyr-join.R:178:3' [success]
'test-dplyr-join.R:184:3' [success]
End test: Error handling for unsupported expressions in join_by
Start test: joins with duplicate column names
'test-dplyr-join.R:207:3' [success]
'test-dplyr-join.R:207:3' [success]
'test-dplyr-join.R:214:3' [success]
'test-dplyr-join.R:214:3' [success]
'test-dplyr-join.R:222:3' [success]
'test-dplyr-join.R:222:3' [success]
'test-dplyr-join.R:229:3' [success]
'test-dplyr-join.R:229:3' [success]
'test-dplyr-join.R:257:3' [success]
End test: joins with duplicate column names
Start test: joins with incompatible types for join keys
'test-dplyr-join.R:273:3' [success]
End test: joins with incompatible types for join keys
Start test: right_join
'test-dplyr-join.R:282:3' [success]
'test-dplyr-join.R:282:3' [success]
'test-dplyr-join.R:289:3' [success]
'test-dplyr-join.R:289:3' [success]
End test: right_join
Start test: inner_join
'test-dplyr-join.R:298:3' [success]
'test-dplyr-join.R:298:3' [success]
'test-dplyr-join.R:305:3' [success]
'test-dplyr-join.R:305:3' [success]
End test: inner_join
Start test: full_join
'test-dplyr-join.R:314:3' [success]
'test-dplyr-join.R:314:3' [success]
Saving _problems/test-dplyr-join-326.R
'test-dplyr-join.R:321:3' [failure]
'test-dplyr-join.R:321:3' [success]
End test: full_join
Start test: semi_join
'test-dplyr-join.R:330:3' [success]
'test-dplyr-join.R:330:3' [success]
End test: semi_join
Start test: anti_join
'test-dplyr-join.R:339:3' [success]
'test-dplyr-join.R:339:3' [success]
End test: anti_join
Start test: arrow dplyr query correctly mutates then joins
'test-dplyr-join.R:360:3' [warning]
'test-dplyr-join.R:360:3' [warning]
'test-dplyr-join.R:360:3' [warning]
'test-dplyr-join.R:360:3' [warning]
'test-dplyr-join.R:360:3' [warning]
'test-dplyr-join.R:360:3' [success]
End test: arrow dplyr query correctly mutates then joins
Start test: arrow dplyr query correctly filters then joins
'test-dplyr-join.R:389:3' [warning]
'test-dplyr-join.R:389:3' [warning]
'test-dplyr-join.R:389:3' [warning]
'test-dplyr-join.R:389:3' [warning]
'test-dplyr-join.R:389:3' [success]
End test: arrow dplyr query correctly filters then joins
Start test: suffix and implicit schema
'test-dplyr-join.R:423:3' [success]
End test: suffix and implicit schema
Start test: summarize and join
'test-dplyr-join.R:439:3' [warning]
'test-dplyr-join.R:439:3' [warning]
'test-dplyr-join.R:439:3' [warning]
'test-dplyr-join.R:447:3' [success]
End test: summarize and join
Start test: arrow dplyr query can join two datasets
'test-dplyr-join.R:456:3' [skip]
End test: arrow dplyr query can join two datasets
Start test: full joins handle keep
Saving _problems/test-dplyr-join-501.R
'test-dplyr-join.R:495:3' [failure]
'test-dplyr-join.R:495:3' [success]
'test-dplyr-join.R:503:3' [warning]
'test-dplyr-join.R:503:3' [warning]
Saving _problems/test-dplyr-join-509.R
'test-dplyr-join.R:503:3' [failure]
'test-dplyr-join.R:503:3' [success]
End test: full joins handle keep
Start test: na_matches argument to join: na (default)
'test-dplyr-join.R:525:3' [warning]
'test-dplyr-join.R:525:3' [success]
End test: na_matches argument to join: na (default)
Start test: na_matches argument to join: never
'test-dplyr-join.R:535:3' [warning]
'test-dplyr-join.R:535:3' [success]
End test: na_matches argument to join: never
Start test: mutate() is lazy
'test-dplyr-mutate.R:31:3' [warning]
'test-dplyr-mutate.R:31:3' [warning]
'test-dplyr-mutate.R:31:3' [success]
End test: mutate() is lazy
Start test: basic mutate
'test-dplyr-mutate.R:38:3' [warning]
'test-dplyr-mutate.R:38:3' [warning]
'test-dplyr-mutate.R:38:3' [warning]
Saving _problems/test-dplyr-mutate-45.R
'test-dplyr-mutate.R:38:3' [failure]
'test-dplyr-mutate.R:38:3' [success]
End test: basic mutate
Start test: mutate() with NULL inputs
Saving _problems/test-dplyr-mutate-54.R
'test-dplyr-mutate.R:49:3' [failure]
'test-dplyr-mutate.R:49:3' [success]
End test: mutate() with NULL inputs
Start test: empty mutate()
'test-dplyr-mutate.R:58:3' [success]
'test-dplyr-mutate.R:58:3' [success]
End test: empty mutate()
Start test: transmute
'test-dplyr-mutate.R:67:3' [warning]
'test-dplyr-mutate.R:67:3' [warning]
'test-dplyr-mutate.R:67:3' [warning]
Saving _problems/test-dplyr-mutate-74.R
'test-dplyr-mutate.R:67:3' [failure]
'test-dplyr-mutate.R:67:3' [success]
End test: transmute
Start test: transmute after group_by
'test-dplyr-mutate.R:78:3' [warning]
'test-dplyr-mutate.R:78:3' [warning]
Saving _problems/test-dplyr-mutate-85.R
'test-dplyr-mutate.R:78:3' [failure]
'test-dplyr-mutate.R:78:3' [success]
End test: transmute after group_by
Start test: transmute respect bespoke dplyr implementation
'test-dplyr-mutate.R:90:3' [warning]
Saving _problems/test-dplyr-mutate-95.R
'test-dplyr-mutate.R:90:3' [failure]
'test-dplyr-mutate.R:90:3' [success]
End test: transmute respect bespoke dplyr implementation
Start test: transmute() with NULL inputs
Saving _problems/test-dplyr-mutate-104.R
'test-dplyr-mutate.R:99:3' [failure]
'test-dplyr-mutate.R:99:3' [success]
End test: transmute() with NULL inputs
Start test: empty transmute()
Saving _problems/test-dplyr-mutate-113.R
'test-dplyr-mutate.R:108:3' [failure]
'test-dplyr-mutate.R:108:3' [success]
End test: empty transmute()
Start test: transmute with unnamed expressions
'test-dplyr-mutate.R:117:3' [warning]
'test-dplyr-mutate.R:117:3' [warning]
'test-dplyr-mutate.R:117:3' [warning]
Saving _problems/test-dplyr-mutate-127.R
'test-dplyr-mutate.R:117:3' [failure]
'test-dplyr-mutate.R:117:3' [success]
End test: transmute with unnamed expressions
Start test: transmute() with unsupported arguments
'test-dplyr-mutate.R:131:3' [success]
'test-dplyr-mutate.R:138:3' [success]
'test-dplyr-mutate.R:145:3' [success]
End test: transmute() with unsupported arguments
Start test: transmute() defuses dots arguments (ARROW-13262)
'test-dplyr-mutate.R:157:3' [skip]
End test: transmute() defuses dots arguments (ARROW-13262)
Start test: mutate and refer to previous mutants
'test-dplyr-mutate.R:170:3' [warning]
'test-dplyr-mutate.R:170:3' [warning]
'test-dplyr-mutate.R:170:3' [warning]
'test-dplyr-mutate.R:170:3' [warning]
Saving _problems/test-dplyr-mutate-180.R
'test-dplyr-mutate.R:170:3' [failure]
'test-dplyr-mutate.R:170:3' [success]
End test: mutate and refer to previous mutants
Start test: nchar() arguments
'test-dplyr-mutate.R:184:3' [warning]
'test-dplyr-mutate.R:184:3' [warning]
'test-dplyr-mutate.R:184:3' [warning]
'test-dplyr-mutate.R:184:3' [warning]
Saving _problems/test-dplyr-mutate-194.R
'test-dplyr-mutate.R:184:3' [failure]
'test-dplyr-mutate.R:184:3' [success]
'test-dplyr-mutate.R:196:3' [warning]
'test-dplyr-mutate.R:196:3' [success]
'test-dplyr-mutate.R:196:3' [success]
End test: nchar() arguments
Start test: mutate with .data pronoun
'test-dplyr-mutate.R:211:3' [warning]
'test-dplyr-mutate.R:211:3' [warning]
'test-dplyr-mutate.R:211:3' [warning]
'test-dplyr-mutate.R:211:3' [warning]
Saving _problems/test-dplyr-mutate-221.R
'test-dplyr-mutate.R:211:3' [failure]
'test-dplyr-mutate.R:211:3' [success]
End test: mutate with .data pronoun
Start test: mutate with unnamed expressions
'test-dplyr-mutate.R:225:3' [warning]
'test-dplyr-mutate.R:225:3' [warning]
'test-dplyr-mutate.R:225:3' [warning]
Saving _problems/test-dplyr-mutate-235.R
'test-dplyr-mutate.R:225:3' [failure]
'test-dplyr-mutate.R:225:3' [success]
End test: mutate with unnamed expressions
Start test: mutate with reassigning same name
Saving _problems/test-dplyr-mutate-247.R
'test-dplyr-mutate.R:239:3' [failure]
'test-dplyr-mutate.R:239:3' [success]
End test: mutate with reassigning same name
Start test: mutate with single value for recycling
Saving _problems/test-dplyr-mutate-259.R
'test-dplyr-mutate.R:251:3' [failure]
'test-dplyr-mutate.R:251:3' [success]
End test: mutate with single value for recycling
Start test: dplyr::mutate's examples
'test-dplyr-mutate.R:264:3' [warning]
'test-dplyr-mutate.R:264:3' [warning]
Saving _problems/test-dplyr-mutate-273.R
'test-dplyr-mutate.R:264:3' [failure]
'test-dplyr-mutate.R:264:3' [success]
'test-dplyr-mutate.R:277:3' [warning]
Saving _problems/test-dplyr-mutate-286.R
'test-dplyr-mutate.R:277:3' [failure]
'test-dplyr-mutate.R:277:3' [success]
Saving _problems/test-dplyr-mutate-298.R
'test-dplyr-mutate.R:292:3' [failure]
'test-dplyr-mutate.R:292:3' [success]
'test-dplyr-mutate.R:301:3' [warning]
'test-dplyr-mutate.R:301:3' [warning]
'test-dplyr-mutate.R:301:3' [success]
'test-dplyr-mutate.R:301:3' [success]
'test-dplyr-mutate.R:313:3' [warning]
Saving _problems/test-dplyr-mutate-316.R
'test-dplyr-mutate.R:313:3' [failure]
'test-dplyr-mutate.R:313:3' [success]
'test-dplyr-mutate.R:322:3' [warning]
Saving _problems/test-dplyr-mutate-325.R
'test-dplyr-mutate.R:322:3' [failure]
'test-dplyr-mutate.R:322:3' [success]
'test-dplyr-mutate.R:330:3' [warning]
Saving _problems/test-dplyr-mutate-333.R
'test-dplyr-mutate.R:330:3' [failure]
'test-dplyr-mutate.R:330:3' [success]
'test-dplyr-mutate.R:342:3' [warning]
Saving _problems/test-dplyr-mutate-345.R
'test-dplyr-mutate.R:342:3' [failure]
'test-dplyr-mutate.R:342:3' [success]
'test-dplyr-mutate.R:350:3' [warning]
Saving _problems/test-dplyr-mutate-353.R
'test-dplyr-mutate.R:350:3' [failure]
'test-dplyr-mutate.R:350:3' [success]
'test-dplyr-mutate.R:358:3' [warning]
Saving _problems/test-dplyr-mutate-361.R
'test-dplyr-mutate.R:358:3' [failure]
'test-dplyr-mutate.R:358:3' [success]
'test-dplyr-mutate.R:366:3' [warning]
Saving _problems/test-dplyr-mutate-369.R
'test-dplyr-mutate.R:366:3' [failure]
'test-dplyr-mutate.R:366:3' [success]
'test-dplyr-mutate.R:379:3' [warning]
Saving _problems/test-dplyr-mutate-385.R
'test-dplyr-mutate.R:379:3' [failure]
'test-dplyr-mutate.R:379:3' [success]
End test: dplyr::mutate's examples
Start test: Can mutate after group_by, including with some aggregations
'test-dplyr-mutate.R:389:3' [warning]
'test-dplyr-mutate.R:389:3' [warning]
Saving _problems/test-dplyr-mutate-396.R
'test-dplyr-mutate.R:389:3' [failure]
'test-dplyr-mutate.R:389:3' [success]
'test-dplyr-mutate.R:397:3' [warning]
'test-dplyr-mutate.R:397:3' [warning]
Saving _problems/test-dplyr-mutate-406.R
'test-dplyr-mutate.R:397:3' [failure]
'test-dplyr-mutate.R:397:3' [success]
'test-dplyr-mutate.R:408:3' [warning]
'test-dplyr-mutate.R:408:3' [warning]
Saving _problems/test-dplyr-mutate-415.R
'test-dplyr-mutate.R:408:3' [failure]
'test-dplyr-mutate.R:408:3' [success]
'test-dplyr-mutate.R:416:3' [warning]
'test-dplyr-mutate.R:416:3' [warning]
Saving _problems/test-dplyr-mutate-425.R
'test-dplyr-mutate.R:416:3' [failure]
'test-dplyr-mutate.R:416:3' [success]
'test-dplyr-mutate.R:426:3' [warning]
'test-dplyr-mutate.R:426:3' [warning]
Saving _problems/test-dplyr-mutate-437.R
'test-dplyr-mutate.R:426:3' [failure]
'test-dplyr-mutate.R:426:3' [success]
End test: Can mutate after group_by, including with some aggregations
Start test: Can mutate with .by argument, even with some aggregations
'test-dplyr-mutate.R:441:3' [warning]
Saving _problems/test-dplyr-mutate-447.R
'test-dplyr-mutate.R:441:3' [failure]
'test-dplyr-mutate.R:441:3' [success]
'test-dplyr-mutate.R:448:3' [warning]
Saving _problems/test-dplyr-mutate-454.R
'test-dplyr-mutate.R:448:3' [failure]
'test-dplyr-mutate.R:448:3' [success]
'test-dplyr-mutate.R:455:3' [warning]
Saving _problems/test-dplyr-mutate-461.R
'test-dplyr-mutate.R:455:3' [failure]
'test-dplyr-mutate.R:455:3' [success]
'test-dplyr-mutate.R:462:3' [warning]
Saving _problems/test-dplyr-mutate-468.R
'test-dplyr-mutate.R:462:3' [failure]
'test-dplyr-mutate.R:462:3' [success]
'test-dplyr-mutate.R:469:3' [warning]
Saving _problems/test-dplyr-mutate-477.R
'test-dplyr-mutate.R:469:3' [failure]
'test-dplyr-mutate.R:469:3' [success]
'test-dplyr-mutate.R:478:3' [warning]
Saving _problems/test-dplyr-mutate-486.R
'test-dplyr-mutate.R:478:3' [failure]
'test-dplyr-mutate.R:478:3' [success]
'test-dplyr-mutate.R:487:3' [warning]
Saving _problems/test-dplyr-mutate-497.R
'test-dplyr-mutate.R:487:3' [failure]
'test-dplyr-mutate.R:487:3' [success]
End test: Can mutate with .by argument, even with some aggregations
Start test: Can't supply .by after group_by
'test-dplyr-mutate.R:501:3' [warning]
'test-dplyr-mutate.R:501:3' [success]
End test: Can't supply .by after group_by
Start test: handle bad expressions
'test-dplyr-mutate.R:516:3' [skip]
End test: handle bad expressions
Start test: Can't just add a vector column with mutate()
'test-dplyr-mutate.R:532:3' [warning]
'test-dplyr-mutate.R:532:3' [success]
'test-dplyr-mutate.R:532:3' [success]
End test: Can't just add a vector column with mutate()
Start test: print a mutated table
'test-dplyr-mutate.R:544:3' [warning]
'test-dplyr-mutate.R:544:3' [warning]
'test-dplyr-mutate.R:544:3' [success]
End test: print a mutated table
Start test: mutate and write_dataset
'test-dplyr-mutate.R:584:3' [warning]
'test-dplyr-mutate.R:584:3' [warning]
'test-dplyr-mutate.R:584:3' [warning]
'test-dplyr-mutate.R:588:3' [success]
'test-dplyr-mutate.R:589:3' [success]
'test-dplyr-mutate.R:593:3' [warning]
'test-dplyr-mutate.R:593:3' [warning]
'test-dplyr-mutate.R:593:3' [warning]
'test-dplyr-mutate.R:593:3' [warning]
'test-dplyr-mutate.R:593:3' [success]
End test: mutate and write_dataset
Start test: mutate and pmin/pmax
Saving _problems/test-dplyr-mutate-629.R
'test-dplyr-mutate.R:615:3' [failure]
'test-dplyr-mutate.R:615:3' [success]
'test-dplyr-mutate.R:631:3' [warning]
'test-dplyr-mutate.R:631:3' [warning]
'test-dplyr-mutate.R:631:3' [warning]
'test-dplyr-mutate.R:631:3' [warning]
Saving _problems/test-dplyr-mutate-639.R
'test-dplyr-mutate.R:631:3' [failure]
'test-dplyr-mutate.R:631:3' [success]
End test: mutate and pmin/pmax
Start test: mutate() and transmute() with namespaced functions
'test-dplyr-mutate.R:643:3' [warning]
'test-dplyr-mutate.R:643:3' [warning]
Saving _problems/test-dplyr-mutate-650.R
'test-dplyr-mutate.R:643:3' [failure]
'test-dplyr-mutate.R:643:3' [success]
'test-dplyr-mutate.R:651:3' [warning]
'test-dplyr-mutate.R:651:3' [warning]
Saving _problems/test-dplyr-mutate-658.R
'test-dplyr-mutate.R:651:3' [failure]
'test-dplyr-mutate.R:651:3' [success]
'test-dplyr-mutate.R:661:3' [skip]
End test: mutate() and transmute() with namespaced functions
Start test: Can use across() within mutate()
'test-dplyr-mutate.R:682:3' [warning]
'test-dplyr-mutate.R:682:3' [warning]
'test-dplyr-mutate.R:682:3' [warning]
Saving _problems/test-dplyr-mutate-692.R
'test-dplyr-mutate.R:682:3' [failure]
'test-dplyr-mutate.R:682:3' [success]
'test-dplyr-mutate.R:695:3' [warning]
'test-dplyr-mutate.R:695:3' [warning]
'test-dplyr-mutate.R:695:3' [success]
Saving _problems/test-dplyr-mutate-713.R
'test-dplyr-mutate.R:708:3' [failure]
'test-dplyr-mutate.R:708:3' [success]
'test-dplyr-mutate.R:715:3' [warning]
'test-dplyr-mutate.R:715:3' [warning]
Saving _problems/test-dplyr-mutate-724.R
'test-dplyr-mutate.R:715:3' [failure]
'test-dplyr-mutate.R:715:3' [success]
End test: Can use across() within mutate()
Start test: Can use across() within transmute()
'test-dplyr-mutate.R:728:3' [warning]
'test-dplyr-mutate.R:728:3' [warning]
'test-dplyr-mutate.R:728:3' [warning]
Saving _problems/test-dplyr-mutate-738.R
'test-dplyr-mutate.R:728:3' [failure]
'test-dplyr-mutate.R:728:3' [success]
End test: Can use across() within transmute()
Start test: across() does not select grouping variables within mutate()
'test-dplyr-mutate.R:742:3' [warning]
Saving _problems/test-dplyr-mutate-749.R
'test-dplyr-mutate.R:742:3' [failure]
'test-dplyr-mutate.R:742:3' [success]
'test-dplyr-mutate.R:751:3' [warning]
'test-dplyr-mutate.R:751:3' [success]
End test: across() does not select grouping variables within mutate()
Start test: across() does not select grouping variables within transmute()
'test-dplyr-mutate.R:761:3' [warning]
Saving _problems/test-dplyr-mutate-768.R
'test-dplyr-mutate.R:761:3' [failure]
'test-dplyr-mutate.R:761:3' [success]
'test-dplyr-mutate.R:770:3' [warning]
'test-dplyr-mutate.R:770:3' [success]
End test: across() does not select grouping variables within transmute()
Start test: basic select/filter/collect
'test-dplyr-query.R:34:3' [warning]
'test-dplyr-query.R:34:3' [warning]
'test-dplyr-query.R:38:3' [success]
'test-dplyr-query.R:40:3' [success]
'test-dplyr-query.R:42:3' [success]
End test: basic select/filter/collect
Start test: dim() on query
'test-dplyr-query.R:46:3' [warning]
Saving _problems/test-dplyr-query-52.R
'test-dplyr-query.R:46:3' [failure]
'test-dplyr-query.R:46:3' [success]
End test: dim() on query
Start test: Print method
'test-dplyr-query.R:56:3' [warning]
'test-dplyr-query.R:56:3' [warning]
'test-dplyr-query.R:56:3' [warning]
'test-dplyr-query.R:56:3' [warning]
'test-dplyr-query.R:56:3' [warning]
'test-dplyr-query.R:56:3' [warning]
'test-dplyr-query.R:56:3' [warning]
'test-dplyr-query.R:56:3' [warning]
'test-dplyr-query.R:56:3' [warning]
'test-dplyr-query.R:56:3' [success]
End test: Print method
Start test: pull
'test-dplyr-query.R:74:3' [success]
'test-dplyr-query.R:74:3' [success]
'test-dplyr-query.R:78:3' [success]
'test-dplyr-query.R:78:3' [success]
'test-dplyr-query.R:82:3' [success]
'test-dplyr-query.R:82:3' [success]
'test-dplyr-query.R:86:3' [warning]
'test-dplyr-query.R:86:3' [warning]
Saving _problems/test-dplyr-query-94.R
'test-dplyr-query.R:86:3' [failure]
'test-dplyr-query.R:86:3' [success]
End test: pull
Start test: pull() shows a deprecation warning if the option isn't set
'test-dplyr-query.R:98:3' [success]
'test-dplyr-query.R:105:3' [success]
End test: pull() shows a deprecation warning if the option isn't set
Start test: collect(as_data_frame=FALSE)
'test-dplyr-query.R:113:3' [success]
'test-dplyr-query.R:115:3' [warning]
'test-dplyr-query.R:115:3' [warning]
'test-dplyr-query.R:121:3' [success]
'test-dplyr-query.R:123:3' [success]
'test-dplyr-query.R:125:3' [warning]
'test-dplyr-query.R:125:3' [warning]
'test-dplyr-query.R:129:3' [success]
'test-dplyr-query.R:130:3' [success]
'test-dplyr-query.R:132:3' [warning]
'test-dplyr-query.R:132:3' [warning]
'test-dplyr-query.R:132:3' [warning]
'test-dplyr-query.R:137:3' [success]
'test-dplyr-query.R:138:3' [success]
End test: collect(as_data_frame=FALSE)
Start test: compute()
'test-dplyr-query.R:151:3' [success]
'test-dplyr-query.R:153:3' [warning]
'test-dplyr-query.R:153:3' [warning]
'test-dplyr-query.R:158:3' [success]
'test-dplyr-query.R:160:3' [success]
'test-dplyr-query.R:162:3' [warning]
'test-dplyr-query.R:162:3' [warning]
'test-dplyr-query.R:166:3' [success]
'test-dplyr-query.R:167:3' [success]
'test-dplyr-query.R:169:3' [warning]
'test-dplyr-query.R:169:3' [warning]
'test-dplyr-query.R:169:3' [warning]
'test-dplyr-query.R:174:3' [success]
'test-dplyr-query.R:175:3' [success]
End test: compute()
Start test: head
'test-dplyr-query.R:184:3' [warning]
'test-dplyr-query.R:184:3' [warning]
Saving _problems/test-dplyr-query-192.R
'test-dplyr-query.R:184:3' [failure]
'test-dplyr-query.R:184:3' [success]
'test-dplyr-query.R:195:3' [warning]
'test-dplyr-query.R:195:3' [warning]
'test-dplyr-query.R:195:3' [warning]
'test-dplyr-query.R:195:3' [warning]
Saving _problems/test-dplyr-query-204.R
'test-dplyr-query.R:195:3' [failure]
'test-dplyr-query.R:195:3' [success]
End test: head
Start test: arrange then head returns the right data (ARROW-14162)
Saving _problems/test-dplyr-query-215.R
'test-dplyr-query.R:208:3' [failure]
'test-dplyr-query.R:208:3' [success]
End test: arrange then head returns the right data (ARROW-14162)
Start test: arrange then tail returns the right data
Saving _problems/test-dplyr-query-226.R
'test-dplyr-query.R:219:3' [failure]
'test-dplyr-query.R:219:3' [success]
End test: arrange then tail returns the right data
Start test: tail
'test-dplyr-query.R:231:3' [warning]
'test-dplyr-query.R:231:3' [warning]
Saving _problems/test-dplyr-query-239.R
'test-dplyr-query.R:231:3' [failure]
'test-dplyr-query.R:231:3' [success]
'test-dplyr-query.R:242:3' [warning]
Saving _problems/test-dplyr-query-249.R
'test-dplyr-query.R:242:3' [failure]
'test-dplyr-query.R:242:3' [success]
End test: tail
Start test: No duplicate field names are allowed in an arrow_dplyr_query
'test-dplyr-query.R:253:3' [success]
End test: No duplicate field names are allowed in an arrow_dplyr_query
Start test: all_sources() finds all data sources in a query
'test-dplyr-query.R:267:3' [success]
'test-dplyr-query.R:268:3' [warning]
'test-dplyr-query.R:268:3' [warning]
'test-dplyr-query.R:268:3' [warning]
'test-dplyr-query.R:268:3' [warning]
'test-dplyr-query.R:268:3' [warning]
'test-dplyr-query.R:268:3' [success]
'test-dplyr-query.R:276:3' [warning]
'test-dplyr-query.R:276:3' [warning]
'test-dplyr-query.R:276:3' [success]
'test-dplyr-query.R:284:3' [warning]
'test-dplyr-query.R:284:3' [warning]
'test-dplyr-query.R:284:3' [success]
'test-dplyr-query.R:292:3' [warning]
'test-dplyr-query.R:292:3' [warning]
'test-dplyr-query.R:292:3' [success]
End test: all_sources() finds all data sources in a query
Start test: query_on_dataset() looks at all data sources in a query
'test-dplyr-query.R:306:3' [success]
'test-dplyr-query.R:307:3' [success]
'test-dplyr-query.R:308:3' [warning]
'test-dplyr-query.R:308:3' [warning]
'test-dplyr-query.R:308:3' [warning]
'test-dplyr-query.R:308:3' [warning]
'test-dplyr-query.R:308:3' [warning]
'test-dplyr-query.R:308:3' [success]
'test-dplyr-query.R:315:3' [warning]
'test-dplyr-query.R:315:3' [warning]
'test-dplyr-query.R:315:3' [success]
'test-dplyr-query.R:322:3' [warning]
'test-dplyr-query.R:322:3' [warning]
'test-dplyr-query.R:322:3' [success]
'test-dplyr-query.R:329:3' [warning]
'test-dplyr-query.R:329:3' [warning]
'test-dplyr-query.R:329:3' [success]
End test: query_on_dataset() looks at all data sources in a query
Start test: query_can_stream()
'test-dplyr-query.R:342:3' [success]
'test-dplyr-query.R:343:3' [success]
'test-dplyr-query.R:344:3' [success]
'test-dplyr-query.R:345:3' [warning]
'test-dplyr-query.R:345:3' [warning]
'test-dplyr-query.R:345:3' [success]
'test-dplyr-query.R:350:3' [warning]
'test-dplyr-query.R:350:3' [warning]
'test-dplyr-query.R:350:3' [warning]
'test-dplyr-query.R:350:3' [success]
'test-dplyr-query.R:356:3' [warning]
'test-dplyr-query.R:356:3' [warning]
'test-dplyr-query.R:356:3' [warning]
'test-dplyr-query.R:356:3' [warning]
'test-dplyr-query.R:356:3' [success]
'test-dplyr-query.R:362:3' [warning]
'test-dplyr-query.R:362:3' [warning]
'test-dplyr-query.R:362:3' [success]
'test-dplyr-query.R:368:3' [warning]
'test-dplyr-query.R:368:3' [warning]
'test-dplyr-query.R:368:3' [warning]
'test-dplyr-query.R:368:3' [warning]
'test-dplyr-query.R:368:3' [success]
'test-dplyr-query.R:375:3' [warning]
'test-dplyr-query.R:375:3' [warning]
'test-dplyr-query.R:375:3' [success]
'test-dplyr-query.R:382:3' [warning]
'test-dplyr-query.R:382:3' [warning]
'test-dplyr-query.R:382:3' [success]
'test-dplyr-query.R:389:3' [warning]
'test-dplyr-query.R:389:3' [warning]
'test-dplyr-query.R:389:3' [success]
'test-dplyr-query.R:396:3' [warning]
'test-dplyr-query.R:396:3' [warning]
'test-dplyr-query.R:396:3' [warning]
'test-dplyr-query.R:396:3' [success]
End test: query_can_stream()
Start test: show_exec_plan(), show_query() and explain()
'test-dplyr-query.R:412:3' [success]
'test-dplyr-query.R:424:3' [warning]
'test-dplyr-query.R:424:3' [warning]
'test-dplyr-query.R:424:3' [warning]
'test-dplyr-query.R:424:3' [warning]
'test-dplyr-query.R:424:3' [warning]
'test-dplyr-query.R:424:3' [warning]
'test-dplyr-query.R:424:3' [success]
'test-dplyr-query.R:442:3' [warning]
'test-dplyr-query.R:442:3' [warning]
'test-dplyr-query.R:442:3' [warning]
'test-dplyr-query.R:442:3' [warning]
'test-dplyr-query.R:442:3' [warning]
'test-dplyr-query.R:442:3' [warning]
'test-dplyr-query.R:442:3' [success]
'test-dplyr-query.R:459:3' [warning]
'test-dplyr-query.R:459:3' [warning]
'test-dplyr-query.R:459:3' [warning]
'test-dplyr-query.R:459:3' [success]
'test-dplyr-query.R:476:3' [warning]
'test-dplyr-query.R:476:3' [warning]
'test-dplyr-query.R:476:3' [success]
'test-dplyr-query.R:499:3' [warning]
'test-dplyr-query.R:499:3' [warning]
'test-dplyr-query.R:499:3' [warning]
'test-dplyr-query.R:499:3' [success]
'test-dplyr-query.R:515:3' [warning]
'test-dplyr-query.R:515:3' [warning]
'test-dplyr-query.R:515:3' [success]
End test: show_exec_plan(), show_query() and explain()
Start test: needs_projection unit tests
'test-dplyr-query.R:537:3' [success]
'test-dplyr-query.R:538:3' [success]
'test-dplyr-query.R:535:5' [warning]
'test-dplyr-query.R:535:5' [warning]
'test-dplyr-query.R:541:3' [success]
'test-dplyr-query.R:544:3' [success]
'test-dplyr-query.R:547:3' [success]
'test-dplyr-query.R:550:3' [success]
End test: needs_projection unit tests
Start test: compute() on a grouped query returns a Table with groups in metadata
'test-dplyr-query.R:556:3' [warning]
'test-dplyr-query.R:560:3' [success]
'test-dplyr-query.R:561:3' [success]
'test-dplyr-query.R:566:3' [success]
End test: compute() on a grouped query returns a Table with groups in metadata
Start test: collect() is identical to compute() |> collect()
'test-dplyr-query.R:576:3' [warning]
'test-dplyr-query.R:579:3' [success]
'test-dplyr-query.R:586:3' [success]
End test: collect() is identical to compute() |> collect()
Start test: Scalars in expressions match the type of the field, if possible
'test-dplyr-query.R:602:3' [warning]
'test-dplyr-query.R:602:3' [warning]
'test-dplyr-query.R:602:3' [success]
'test-dplyr-query.R:611:3' [warning]
'test-dplyr-query.R:611:3' [warning]
'test-dplyr-query.R:611:3' [success]
'test-dplyr-query.R:618:3' [warning]
'test-dplyr-query.R:618:3' [warning]
'test-dplyr-query.R:618:3' [success]
'test-dplyr-query.R:626:3' [warning]
'test-dplyr-query.R:631:3' [warning]
'test-dplyr-query.R:631:3' [warning]
'test-dplyr-query.R:631:3' [success]
'test-dplyr-query.R:637:3' [warning]
Saving _problems/test-dplyr-query-642.R
'test-dplyr-query.R:637:3' [failure]
'test-dplyr-query.R:637:3' [success]
'test-dplyr-query.R:650:3' [warning]
'test-dplyr-query.R:650:3' [warning]
'test-dplyr-query.R:650:3' [success]
'test-dplyr-query.R:656:3' [warning]
Saving _problems/test-dplyr-query-661.R
'test-dplyr-query.R:656:3' [failure]
'test-dplyr-query.R:656:3' [success]
'test-dplyr-query.R:663:3' [warning]
'test-dplyr-query.R:669:3' [warning]
'test-dplyr-query.R:669:3' [warning]
'test-dplyr-query.R:669:3' [warning]
'test-dplyr-query.R:669:3' [warning]
'test-dplyr-query.R:669:3' [warning]
'test-dplyr-query.R:669:3' [warning]
'test-dplyr-query.R:669:3' [warning]
'test-dplyr-query.R:669:3' [warning]
'test-dplyr-query.R:669:3' [warning]
'test-dplyr-query.R:669:3' [warning]
'test-dplyr-query.R:675:3' [success]
'test-dplyr-query.R:595:1' [skip]
End test: Scalars in expressions match the type of the field, if possible
Start test: Can use nested field refs
'test-dplyr-query.R:681:3' [warning]
'test-dplyr-query.R:681:3' [warning]
'test-dplyr-query.R:681:3' [warning]
Saving _problems/test-dplyr-query-690.R
'test-dplyr-query.R:681:3' [failure]
'test-dplyr-query.R:681:3' [success]
'test-dplyr-query.R:692:3' [warning]
'test-dplyr-query.R:692:3' [warning]
'test-dplyr-query.R:692:3' [warning]
'test-dplyr-query.R:692:3' [warning]
'test-dplyr-query.R:692:3' [warning]
Saving _problems/test-dplyr-query-702.R
'test-dplyr-query.R:692:3' [failure]
'test-dplyr-query.R:692:3' [success]
End test: Can use nested field refs
Start test: Can use nested field refs with Dataset
'test-dplyr-query.R:714:3' [warning]
'test-dplyr-query.R:714:3' [warning]
'test-dplyr-query.R:714:3' [warning]
'test-dplyr-query.R:714:3' [warning]
'test-dplyr-query.R:714:3' [success]
'test-dplyr-query.R:730:3' [warning]
'test-dplyr-query.R:730:3' [success]
End test: Can use nested field refs with Dataset
Start test: Use struct_field for $ on non-field-ref
'test-dplyr-query.R:741:3' [warning]
Saving _problems/test-dplyr-query-752.R
'test-dplyr-query.R:741:3' [failure]
'test-dplyr-query.R:741:3' [success]
End test: Use struct_field for $ on non-field-ref
Start test: nested field ref error handling
'test-dplyr-query.R:756:3' [warning]
'test-dplyr-query.R:756:3' [success]
End test: nested field ref error handling
Start test: Empty select returns no columns
'test-dplyr-select.R:26:3' [success]
'test-dplyr-select.R:26:3' [success]
End test: Empty select returns no columns
Start test: Empty select still includes the group_by columns
Saving _problems/test-dplyr-select-39.R
'test-dplyr-select.R:33:3' [failure]
'test-dplyr-select.R:33:3' [success]
'test-dplyr-select.R:33:3' [success]
End test: Empty select still includes the group_by columns
Start test: Missing grouping columns are added to the beginning of the list
Saving _problems/test-dplyr-select-49.R
'test-dplyr-select.R:43:3' [failure]
'test-dplyr-select.R:43:3' [success]
'test-dplyr-select.R:43:3' [success]
End test: Missing grouping columns are added to the beginning of the list
Start test: select/rename/rename_with
'test-dplyr-select.R:53:3' [success]
'test-dplyr-select.R:53:3' [success]
'test-dplyr-select.R:59:3' [success]
'test-dplyr-select.R:59:3' [success]
'test-dplyr-select.R:65:3' [success]
'test-dplyr-select.R:65:3' [success]
'test-dplyr-select.R:72:3' [success]
'test-dplyr-select.R:72:3' [success]
End test: select/rename/rename_with
Start test: select/rename/rename_with using selection helpers
'test-dplyr-select.R:84:3' [success]
'test-dplyr-select.R:84:3' [success]
'test-dplyr-select.R:90:3' [success]
'test-dplyr-select.R:90:3' [success]
'test-dplyr-select.R:97:3' [success]
'test-dplyr-select.R:97:3' [success]
'test-dplyr-select.R:104:3' [success]
'test-dplyr-select.R:104:3' [success]
'test-dplyr-select.R:111:3' [success]
'test-dplyr-select.R:111:3' [success]
'test-dplyr-select.R:117:3' [success]
'test-dplyr-select.R:117:3' [success]
'test-dplyr-select.R:123:3' [success]
'test-dplyr-select.R:123:3' [success]
End test: select/rename/rename_with using selection helpers
Start test: filtering with rename
'test-dplyr-select.R:135:3' [warning]
Saving _problems/test-dplyr-select-141.R
'test-dplyr-select.R:135:3' [failure]
'test-dplyr-select.R:135:3' [success]
'test-dplyr-select.R:142:3' [warning]
Saving _problems/test-dplyr-select-148.R
'test-dplyr-select.R:142:3' [failure]
'test-dplyr-select.R:142:3' [success]
End test: filtering with rename
Start test: relocate
'test-dplyr-select.R:153:3' [success]
'test-dplyr-select.R:153:3' [success]
'test-dplyr-select.R:157:3' [success]
'test-dplyr-select.R:157:3' [success]
'test-dplyr-select.R:161:3' [success]
'test-dplyr-select.R:161:3' [success]
'test-dplyr-select.R:165:3' [success]
'test-dplyr-select.R:165:3' [success]
'test-dplyr-select.R:169:3' [success]
'test-dplyr-select.R:169:3' [success]
End test: relocate
Start test: relocate with selection helpers
'test-dplyr-select.R:177:3' [success]
'test-dplyr-select.R:177:3' [success]
'test-dplyr-select.R:181:3' [success]
'test-dplyr-select.R:181:3' [success]
'test-dplyr-select.R:185:3' [success]
'test-dplyr-select.R:185:3' [success]
'test-dplyr-select.R:189:3' [success]
'test-dplyr-select.R:189:3' [success]
Saving _problems/test-dplyr-select-200.R
'test-dplyr-select.R:194:3' [failure]
'test-dplyr-select.R:194:3' [success]
End test: relocate with selection helpers
Start test: multiple select/rename and group_by
Saving _problems/test-dplyr-select-211.R
'test-dplyr-select.R:204:3' [failure]
'test-dplyr-select.R:204:3' [success]
Saving _problems/test-dplyr-select-220.R
'test-dplyr-select.R:213:3' [failure]
'test-dplyr-select.R:213:3' [success]
Saving _problems/test-dplyr-select-229.R
'test-dplyr-select.R:222:3' [failure]
'test-dplyr-select.R:222:3' [success]
End test: multiple select/rename and group_by
Start test: slice_head/tail, ungrouped
'test-dplyr-slice.R:28:3' [success]
'test-dplyr-slice.R:34:3' [success]
'test-dplyr-slice.R:41:3' [success]
'test-dplyr-slice.R:47:3' [success]
End test: slice_head/tail, ungrouped
Start test: slice_min/max, ungrouped
'test-dplyr-slice.R:58:3' [success]
'test-dplyr-slice.R:62:3' [success]
Saving _problems/test-dplyr-slice-71.R
'test-dplyr-slice.R:66:3' [failure]
'test-dplyr-slice.R:66:3' [success]
Saving _problems/test-dplyr-slice-77.R
'test-dplyr-slice.R:72:3' [failure]
'test-dplyr-slice.R:72:3' [success]
Saving _problems/test-dplyr-slice-84.R
'test-dplyr-slice.R:79:3' [failure]
'test-dplyr-slice.R:79:3' [success]
Saving _problems/test-dplyr-slice-90.R
'test-dplyr-slice.R:85:3' [failure]
'test-dplyr-slice.R:85:3' [success]
End test: slice_min/max, ungrouped
Start test: slice_sample, ungrouped
'test-dplyr-slice.R:97:3' [success]
'test-dplyr-slice.R:101:3' [success]
'test-dplyr-slice.R:107:3' [skip]
End test: slice_sample, ungrouped
Start test: slice_* not supported with groups
'test-dplyr-slice.R:138:3' [warning]
'test-dplyr-slice.R:141:3' [success]
'test-dplyr-slice.R:145:3' [success]
'test-dplyr-slice.R:149:3' [success]
'test-dplyr-slice.R:153:3' [success]
'test-dplyr-slice.R:157:3' [success]
'test-dplyr-slice.R:163:3' [success]
'test-dplyr-slice.R:167:3' [success]
'test-dplyr-slice.R:171:3' [success]
'test-dplyr-slice.R:175:3' [success]
'test-dplyr-slice.R:179:3' [success]
End test: slice_* not supported with groups
Start test: input validation
'test-dplyr-slice.R:188:5' [success]
'test-dplyr-slice.R:188:5' [success]
'test-dplyr-slice.R:188:5' [success]
'test-dplyr-slice.R:188:5' [success]
'test-dplyr-slice.R:188:5' [success]
'test-dplyr-slice.R:195:3' [success]
End test: input validation
Start test: n <-> prop conversion when nrow is not known
'test-dplyr-slice.R:202:3' [warning]
'test-dplyr-slice.R:205:3' [success]
'test-dplyr-slice.R:207:3' [success]
'test-dplyr-slice.R:213:3' [success]
End test: n <-> prop conversion when nrow is not known
Start test: slice_sample with prop = 1 returns all data
'test-dplyr-slice.R:227:3' [success]
'test-dplyr-slice.R:228:3' [success]
End test: slice_sample with prop = 1 returns all data
Start test: summarize() doesn't evaluate eagerly
'test-dplyr-summarize.R:40:3' [warning]
'test-dplyr-summarize.R:40:3' [warning]
'test-dplyr-summarize.R:40:3' [success]
'test-dplyr-summarize.R:45:3' [warning]
'test-dplyr-summarize.R:45:3' [warning]
'test-dplyr-summarize.R:45:3' [success]
End test: summarize() doesn't evaluate eagerly
Start test: Can aggregate in Arrow
'test-dplyr-summarize.R:54:3' [warning]
Saving _problems/test-dplyr-summarize-59.R
'test-dplyr-summarize.R:54:3' [failure]
'test-dplyr-summarize.R:54:3' [success]
'test-dplyr-summarize.R:60:3' [warning]
Saving _problems/test-dplyr-summarize-65.R
'test-dplyr-summarize.R:60:3' [failure]
'test-dplyr-summarize.R:60:3' [success]
End test: Can aggregate in Arrow
Start test: Group by sum on dataset
'test-dplyr-summarize.R:69:3' [warning]
'test-dplyr-summarize.R:69:3' [warning]
Saving _problems/test-dplyr-summarize-75.R
'test-dplyr-summarize.R:69:3' [failure]
'test-dplyr-summarize.R:69:3' [success]
'test-dplyr-summarize.R:77:3' [warning]
'test-dplyr-summarize.R:77:3' [warning]
'test-dplyr-summarize.R:77:3' [warning]
Saving _problems/test-dplyr-summarize-83.R
'test-dplyr-summarize.R:77:3' [failure]
'test-dplyr-summarize.R:77:3' [success]
'test-dplyr-summarize.R:85:3' [warning]
'test-dplyr-summarize.R:85:3' [warning]
Saving _problems/test-dplyr-summarize-91.R
'test-dplyr-summarize.R:85:3' [failure]
'test-dplyr-summarize.R:85:3' [success]
End test: Group by sum on dataset
Start test: Group by prod on dataset
'test-dplyr-summarize.R:95:3' [warning]
'test-dplyr-summarize.R:95:3' [warning]
Saving _problems/test-dplyr-summarize-101.R
'test-dplyr-summarize.R:95:3' [failure]
'test-dplyr-summarize.R:95:3' [success]
'test-dplyr-summarize.R:103:3' [warning]
'test-dplyr-summarize.R:103:3' [warning]
Saving _problems/test-dplyr-summarize-112.R
'test-dplyr-summarize.R:103:3' [failure]
'test-dplyr-summarize.R:103:3' [success]
End test: Group by prod on dataset
Start test: Group by mean on dataset
'test-dplyr-summarize.R:116:3' [warning]
'test-dplyr-summarize.R:116:3' [warning]
Saving _problems/test-dplyr-summarize-122.R
'test-dplyr-summarize.R:116:3' [failure]
'test-dplyr-summarize.R:116:3' [success]
'test-dplyr-summarize.R:124:3' [warning]
'test-dplyr-summarize.R:124:3' [warning]
Saving _problems/test-dplyr-summarize-133.R
'test-dplyr-summarize.R:124:3' [failure]
'test-dplyr-summarize.R:124:3' [success]
End test: Group by mean on dataset
Start test: Group by sd on dataset
'test-dplyr-summarize.R:137:3' [warning]
'test-dplyr-summarize.R:137:3' [warning]
Saving _problems/test-dplyr-summarize-143.R
'test-dplyr-summarize.R:137:3' [failure]
'test-dplyr-summarize.R:137:3' [success]
'test-dplyr-summarize.R:145:3' [warning]
'test-dplyr-summarize.R:145:3' [warning]
Saving _problems/test-dplyr-summarize-154.R
'test-dplyr-summarize.R:145:3' [failure]
'test-dplyr-summarize.R:145:3' [success]
End test: Group by sd on dataset
Start test: Group by var on dataset
'test-dplyr-summarize.R:158:3' [warning]
'test-dplyr-summarize.R:158:3' [warning]
Saving _problems/test-dplyr-summarize-164.R
'test-dplyr-summarize.R:158:3' [failure]
'test-dplyr-summarize.R:158:3' [success]
'test-dplyr-summarize.R:166:3' [warning]
'test-dplyr-summarize.R:166:3' [warning]
Saving _problems/test-dplyr-summarize-175.R
'test-dplyr-summarize.R:166:3' [failure]
'test-dplyr-summarize.R:166:3' [success]
End test: Group by var on dataset
Start test: n()
'test-dplyr-summarize.R:179:3' [warning]
Saving _problems/test-dplyr-summarize-184.R
'test-dplyr-summarize.R:179:3' [failure]
'test-dplyr-summarize.R:179:3' [success]
'test-dplyr-summarize.R:186:3' [warning]
'test-dplyr-summarize.R:186:3' [warning]
'test-dplyr-summarize.R:186:3' [warning]
Saving _problems/test-dplyr-summarize-196.R
'test-dplyr-summarize.R:186:3' [failure]
'test-dplyr-summarize.R:186:3' [success]
End test: n()
Start test: Group by any/all
'test-dplyr-summarize.R:200:3' [warning]
'test-dplyr-summarize.R:200:3' [warning]
Saving _problems/test-dplyr-summarize-209.R
'test-dplyr-summarize.R:200:3' [failure]
'test-dplyr-summarize.R:200:3' [success]
'test-dplyr-summarize.R:210:3' [warning]
'test-dplyr-summarize.R:210:3' [warning]
Saving _problems/test-dplyr-summarize-219.R
'test-dplyr-summarize.R:210:3' [failure]
'test-dplyr-summarize.R:210:3' [success]
'test-dplyr-summarize.R:220:3' [warning]
'test-dplyr-summarize.R:220:3' [warning]
Saving _problems/test-dplyr-summarize-226.R
'test-dplyr-summarize.R:220:3' [failure]
'test-dplyr-summarize.R:220:3' [success]
'test-dplyr-summarize.R:227:3' [warning]
'test-dplyr-summarize.R:227:3' [warning]
Saving _problems/test-dplyr-summarize-233.R
'test-dplyr-summarize.R:227:3' [failure]
'test-dplyr-summarize.R:227:3' [success]
'test-dplyr-summarize.R:235:3' [warning]
'test-dplyr-summarize.R:235:3' [warning]
'test-dplyr-summarize.R:235:3' [warning]
'test-dplyr-summarize.R:235:3' [warning]
'test-dplyr-summarize.R:235:3' [warning]
Saving _problems/test-dplyr-summarize-242.R
'test-dplyr-summarize.R:235:3' [failure]
'test-dplyr-summarize.R:235:3' [success]
'test-dplyr-summarize.R:243:3' [warning]
'test-dplyr-summarize.R:243:3' [warning]
'test-dplyr-summarize.R:243:3' [warning]
'test-dplyr-summarize.R:243:3' [warning]
'test-dplyr-summarize.R:243:3' [warning]
Saving _problems/test-dplyr-summarize-250.R
'test-dplyr-summarize.R:243:3' [failure]
'test-dplyr-summarize.R:243:3' [success]
'test-dplyr-summarize.R:251:3' [warning]
'test-dplyr-summarize.R:251:3' [warning]
'test-dplyr-summarize.R:251:3' [warning]
'test-dplyr-summarize.R:251:3' [warning]
Saving _problems/test-dplyr-summarize-257.R
'test-dplyr-summarize.R:251:3' [failure]
'test-dplyr-summarize.R:251:3' [success]
End test: Group by any/all
Start test: n_distinct() with many batches
'test-dplyr-summarize.R:267:3' [warning]
'test-dplyr-summarize.R:267:3' [warning]
'test-dplyr-summarize.R:267:3' [success]
End test: n_distinct() with many batches
Start test: n_distinct() on dataset
'test-dplyr-summarize.R:275:3' [warning]
'test-dplyr-summarize.R:275:3' [warning]
Saving _problems/test-dplyr-summarize-281.R
'test-dplyr-summarize.R:275:3' [failure]
'test-dplyr-summarize.R:275:3' [success]
'test-dplyr-summarize.R:282:3' [warning]
'test-dplyr-summarize.R:282:3' [warning]
Saving _problems/test-dplyr-summarize-288.R
'test-dplyr-summarize.R:282:3' [failure]
'test-dplyr-summarize.R:282:3' [success]
'test-dplyr-summarize.R:290:3' [warning]
Saving _problems/test-dplyr-summarize-295.R
'test-dplyr-summarize.R:290:3' [failure]
'test-dplyr-summarize.R:290:3' [success]
'test-dplyr-summarize.R:296:3' [warning]
Saving _problems/test-dplyr-summarize-304.R
'test-dplyr-summarize.R:296:3' [failure]
'test-dplyr-summarize.R:296:3' [success]
'test-dplyr-summarize.R:306:3' [warning]
'test-dplyr-summarize.R:306:3' [warning]
'test-dplyr-summarize.R:306:3' [success]
'test-dplyr-summarize.R:306:3' [success]
'test-dplyr-summarize.R:313:3' [warning]
'test-dplyr-summarize.R:313:3' [warning]
'test-dplyr-summarize.R:313:3' [warning]
'test-dplyr-summarize.R:313:3' [success]
'test-dplyr-summarize.R:313:3' [success]
End test: n_distinct() on dataset
Start test: Functions that take ... but we only accept a single arg
'test-dplyr-summarize.R:334:3' [warning]
'test-dplyr-summarize.R:334:3' [warning]
'test-dplyr-summarize.R:341:3' [success]
'test-dplyr-summarize.R:342:3' [success]
'test-dplyr-summarize.R:343:3' [success]
'test-dplyr-summarize.R:344:3' [success]
'test-dplyr-summarize.R:345:3' [success]
'test-dplyr-summarize.R:346:3' [success]
'test-dplyr-summarize.R:347:3' [success]
'test-dplyr-summarize.R:348:3' [success]
'test-dplyr-summarize.R:349:3' [success]
'test-dplyr-summarize.R:350:3' [success]
'test-dplyr-summarize.R:351:3' [success]
'test-dplyr-summarize.R:352:3' [success]
'test-dplyr-summarize.R:353:3' [success]
'test-dplyr-summarize.R:323:1' [skip]
End test: Functions that take ... but we only accept a single arg
Start test: median()
'test-dplyr-summarize.R:363:3' [warning]
'test-dplyr-summarize.R:363:3' [warning]
'test-dplyr-summarize.R:363:3' [warning]
'test-dplyr-summarize.R:363:3' [warning]
'test-dplyr-summarize.R:363:3' [success]
'test-dplyr-summarize.R:363:3' [success]
'test-dplyr-summarize.R:383:3' [warning]
'test-dplyr-summarize.R:383:3' [warning]
'test-dplyr-summarize.R:383:3' [success]
'test-dplyr-summarize.R:383:3' [success]
'test-dplyr-summarize.R:397:3' [warning]
'test-dplyr-summarize.R:397:3' [warning]
'test-dplyr-summarize.R:397:3' [success]
'test-dplyr-summarize.R:397:3' [success]
End test: median()
Start test: quantile()
'test-dplyr-summarize.R:442:3' [warning]
'test-dplyr-summarize.R:442:3' [warning]
'test-dplyr-summarize.R:442:3' [warning]
'test-dplyr-summarize.R:442:3' [warning]
'test-dplyr-summarize.R:442:3' [warning]
'test-dplyr-summarize.R:442:3' [warning]
'test-dplyr-summarize.R:442:3' [success]
'test-dplyr-summarize.R:442:3' [success]
'test-dplyr-summarize.R:470:3' [warning]
'test-dplyr-summarize.R:470:3' [warning]
'test-dplyr-summarize.R:470:3' [success]
'test-dplyr-summarize.R:470:3' [success]
'test-dplyr-summarize.R:494:3' [warning]
'test-dplyr-summarize.R:494:3' [warning]
'test-dplyr-summarize.R:494:3' [success]
'test-dplyr-summarize.R:494:3' [success]
'test-dplyr-summarize.R:515:3' [warning]
'test-dplyr-summarize.R:515:3' [warning]
'test-dplyr-summarize.R:515:3' [success]
End test: quantile()
Start test: quantile() with namespacing
'test-dplyr-summarize.R:524:3' [warning]
'test-dplyr-summarize.R:524:3' [warning]
'test-dplyr-summarize.R:524:3' [warning]
'test-dplyr-summarize.R:524:3' [warning]
'test-dplyr-summarize.R:524:3' [warning]
'test-dplyr-summarize.R:524:3' [warning]
'test-dplyr-summarize.R:524:3' [success]
'test-dplyr-summarize.R:524:3' [success]
End test: quantile() with namespacing
Start test: summarize() with min() and max()
'test-dplyr-summarize.R:553:3' [warning]
'test-dplyr-summarize.R:553:3' [warning]
'test-dplyr-summarize.R:553:3' [warning]
Saving _problems/test-dplyr-summarize-560.R
'test-dplyr-summarize.R:553:3' [failure]
'test-dplyr-summarize.R:553:3' [success]
'test-dplyr-summarize.R:561:3' [warning]
'test-dplyr-summarize.R:561:3' [warning]
'test-dplyr-summarize.R:561:3' [warning]
'test-dplyr-summarize.R:561:3' [warning]
'test-dplyr-summarize.R:561:3' [warning]
'test-dplyr-summarize.R:561:3' [warning]
'test-dplyr-summarize.R:561:3' [warning]
Saving _problems/test-dplyr-summarize-571.R
'test-dplyr-summarize.R:561:3' [failure]
'test-dplyr-summarize.R:561:3' [success]
'test-dplyr-summarize.R:572:3' [warning]
Saving _problems/test-dplyr-summarize-578.R
'test-dplyr-summarize.R:572:3' [failure]
'test-dplyr-summarize.R:572:3' [success]
'test-dplyr-summarize.R:579:3' [warning]
Saving _problems/test-dplyr-summarize-590.R
'test-dplyr-summarize.R:579:3' [failure]
'test-dplyr-summarize.R:579:3' [success]
'test-dplyr-summarize.R:591:3' [warning]
'test-dplyr-summarize.R:591:3' [warning]
'test-dplyr-summarize.R:591:3' [warning]
'test-dplyr-summarize.R:591:3' [warning]
'test-dplyr-summarize.R:591:3' [warning]
Saving _problems/test-dplyr-summarize-600.R
'test-dplyr-summarize.R:591:3' [failure]
'test-dplyr-summarize.R:591:3' [success]
'test-dplyr-summarize.R:603:3' [warning]
'test-dplyr-summarize.R:603:3' [warning]
'test-dplyr-summarize.R:603:3' [success]
'test-dplyr-summarize.R:603:3' [success]
'test-dplyr-summarize.R:610:3' [warning]
'test-dplyr-summarize.R:610:3' [warning]
'test-dplyr-summarize.R:610:3' [success]
'test-dplyr-summarize.R:610:3' [success]
'test-dplyr-summarize.R:621:3' [warning]
Saving _problems/test-dplyr-summarize-630.R
'test-dplyr-summarize.R:621:3' [failure]
'test-dplyr-summarize.R:621:3' [success]
End test: summarize() with min() and max()
Start test: min() and max() on character strings
'test-dplyr-summarize.R:634:3' [warning]
Saving _problems/test-dplyr-summarize-642.R
'test-dplyr-summarize.R:634:3' [failure]
'test-dplyr-summarize.R:634:3' [success]
'test-dplyr-summarize.R:646:5' [warning]
'test-dplyr-summarize.R:646:5' [warning]
'test-dplyr-summarize.R:646:5' [warning]
Saving _problems/test-dplyr-summarize-656.R
'test-dplyr-summarize.R:646:5' [failure]
'test-dplyr-summarize.R:646:5' [success]
End test: min() and max() on character strings
Start test: summarise() with !!sym()
'test-dplyr-summarize.R:664:3' [warning]
'test-dplyr-summarize.R:664:3' [warning]
Saving _problems/test-dplyr-summarize-681.R
'test-dplyr-summarize.R:664:3' [failure]
'test-dplyr-summarize.R:664:3' [success]
End test: summarise() with !!sym()
Start test: Filter and aggregate
'test-dplyr-summarize.R:685:3' [warning]
'test-dplyr-summarize.R:685:3' [warning]
'test-dplyr-summarize.R:685:3' [warning]
Saving _problems/test-dplyr-summarize-691.R
'test-dplyr-summarize.R:685:3' [failure]
'test-dplyr-summarize.R:685:3' [success]
'test-dplyr-summarize.R:693:3' [warning]
'test-dplyr-summarize.R:693:3' [warning]
'test-dplyr-summarize.R:693:3' [warning]
Saving _problems/test-dplyr-summarize-699.R
'test-dplyr-summarize.R:693:3' [failure]
'test-dplyr-summarize.R:693:3' [success]
'test-dplyr-summarize.R:701:3' [warning]
'test-dplyr-summarize.R:701:3' [warning]
'test-dplyr-summarize.R:701:3' [warning]
'test-dplyr-summarize.R:701:3' [warning]
Saving _problems/test-dplyr-summarize-708.R
'test-dplyr-summarize.R:701:3' [failure]
'test-dplyr-summarize.R:701:3' [success]
'test-dplyr-summarize.R:710:3' [warning]
'test-dplyr-summarize.R:710:3' [warning]
'test-dplyr-summarize.R:710:3' [warning]
'test-dplyr-summarize.R:710:3' [warning]
Saving _problems/test-dplyr-summarize-717.R
'test-dplyr-summarize.R:710:3' [failure]
'test-dplyr-summarize.R:710:3' [success]
End test: Filter and aggregate
Start test: Group by edge cases
'test-dplyr-summarize.R:721:3' [warning]
'test-dplyr-summarize.R:721:3' [warning]
'test-dplyr-summarize.R:721:3' [warning]
'test-dplyr-summarize.R:721:3' [warning]
'test-dplyr-summarize.R:721:3' [warning]
Saving _problems/test-dplyr-summarize-727.R
'test-dplyr-summarize.R:721:3' [failure]
'test-dplyr-summarize.R:721:3' [success]
'test-dplyr-summarize.R:729:3' [warning]
'test-dplyr-summarize.R:729:3' [warning]
'test-dplyr-summarize.R:729:3' [warning]
'test-dplyr-summarize.R:729:3' [warning]
'test-dplyr-summarize.R:729:3' [warning]
Saving _problems/test-dplyr-summarize-735.R
'test-dplyr-summarize.R:729:3' [failure]
'test-dplyr-summarize.R:729:3' [success]
End test: Group by edge cases
Start test: Do things after summarize
'test-dplyr-summarize.R:746:3' [warning]
'test-dplyr-summarize.R:746:3' [warning]
'test-dplyr-summarize.R:746:3' [warning]
'test-dplyr-summarize.R:746:3' [warning]
'test-dplyr-summarize.R:746:3' [warning]
'test-dplyr-summarize.R:746:3' [warning]
'test-dplyr-summarize.R:746:3' [warning]
'test-dplyr-summarize.R:746:3' [warning]
Saving _problems/test-dplyr-summarize-755.R
'test-dplyr-summarize.R:746:3' [failure]
'test-dplyr-summarize.R:746:3' [success]
'test-dplyr-summarize.R:757:3' [warning]
'test-dplyr-summarize.R:757:3' [warning]
'test-dplyr-summarize.R:757:3' [warning]
'test-dplyr-summarize.R:757:3' [warning]
'test-dplyr-summarize.R:757:3' [warning]
'test-dplyr-summarize.R:757:3' [warning]
'test-dplyr-summarize.R:757:3' [warning]
'test-dplyr-summarize.R:757:3' [warning]
Saving _problems/test-dplyr-summarize-770.R
'test-dplyr-summarize.R:757:3' [failure]
'test-dplyr-summarize.R:757:3' [success]
End test: Do things after summarize
Start test: Non-field variable references in aggregations
'test-dplyr-summarize.R:776:3' [warning]
'test-dplyr-summarize.R:776:3' [warning]
'test-dplyr-summarize.R:776:3' [warning]
'test-dplyr-summarize.R:776:3' [warning]
'test-dplyr-summarize.R:776:3' [warning]
'test-dplyr-summarize.R:776:3' [warning]
'test-dplyr-summarize.R:776:3' [success]
End test: Non-field variable references in aggregations
Start test: Expressions on aggregations
'test-dplyr-summarize.R:788:3' [warning]
'test-dplyr-summarize.R:788:3' [warning]
'test-dplyr-summarize.R:788:3' [warning]
'test-dplyr-summarize.R:788:3' [warning]
'test-dplyr-summarize.R:788:3' [warning]
Saving _problems/test-dplyr-summarize-799.R
'test-dplyr-summarize.R:788:3' [failure]
'test-dplyr-summarize.R:788:3' [success]
'test-dplyr-summarize.R:801:3' [warning]
'test-dplyr-summarize.R:801:3' [warning]
'test-dplyr-summarize.R:801:3' [warning]
'test-dplyr-summarize.R:801:3' [warning]
Saving _problems/test-dplyr-summarize-807.R
'test-dplyr-summarize.R:801:3' [failure]
'test-dplyr-summarize.R:801:3' [success]
'test-dplyr-summarize.R:810:3' [warning]
'test-dplyr-summarize.R:810:3' [warning]
'test-dplyr-summarize.R:810:3' [warning]
'test-dplyr-summarize.R:810:3' [warning]
Saving _problems/test-dplyr-summarize-819.R
'test-dplyr-summarize.R:810:3' [failure]
'test-dplyr-summarize.R:810:3' [success]
'test-dplyr-summarize.R:822:3' [warning]
'test-dplyr-summarize.R:822:3' [warning]
'test-dplyr-summarize.R:822:3' [warning]
'test-dplyr-summarize.R:822:3' [warning]
Saving _problems/test-dplyr-summarize-832.R
'test-dplyr-summarize.R:822:3' [failure]
'test-dplyr-summarize.R:822:3' [success]
'test-dplyr-summarize.R:840:3' [warning]
'test-dplyr-summarize.R:840:3' [warning]
'test-dplyr-summarize.R:840:3' [warning]
'test-dplyr-summarize.R:840:3' [success]
'test-dplyr-summarize.R:844:3' [warning]
'test-dplyr-summarize.R:844:3' [warning]
'test-dplyr-summarize.R:844:3' [success]
'test-dplyr-summarize.R:786:1' [skip]
End test: Expressions on aggregations
Start test: Re-using/overwriting column names
'test-dplyr-summarize.R:851:3' [warning]
Saving _problems/test-dplyr-summarize-860.R
'test-dplyr-summarize.R:851:3' [failure]
'test-dplyr-summarize.R:851:3' [success]
'test-dplyr-summarize.R:862:3' [warning]
'test-dplyr-summarize.R:862:3' [warning]
Saving _problems/test-dplyr-summarize-872.R
'test-dplyr-summarize.R:862:3' [failure]
'test-dplyr-summarize.R:862:3' [success]
'test-dplyr-summarize.R:874:3' [warning]
'test-dplyr-summarize.R:874:3' [warning]
Saving _problems/test-dplyr-summarize-883.R
'test-dplyr-summarize.R:874:3' [failure]
'test-dplyr-summarize.R:874:3' [success]
'test-dplyr-summarize.R:885:3' [warning]
'test-dplyr-summarize.R:885:3' [warning]
Saving _problems/test-dplyr-summarize-894.R
'test-dplyr-summarize.R:885:3' [failure]
'test-dplyr-summarize.R:885:3' [success]
'test-dplyr-summarize.R:896:3' [warning]
'test-dplyr-summarize.R:896:3' [warning]
Saving _problems/test-dplyr-summarize-905.R
'test-dplyr-summarize.R:896:3' [failure]
'test-dplyr-summarize.R:896:3' [success]
End test: Re-using/overwriting column names
Start test: Weighted mean
'test-dplyr-summarize.R:909:3' [warning]
'test-dplyr-summarize.R:909:3' [warning]
'test-dplyr-summarize.R:909:3' [warning]
'test-dplyr-summarize.R:909:3' [warning]
Saving _problems/test-dplyr-summarize-917.R
'test-dplyr-summarize.R:909:3' [failure]
'test-dplyr-summarize.R:909:3' [success]
'test-dplyr-summarize.R:920:3' [warning]
'test-dplyr-summarize.R:920:3' [warning]
'test-dplyr-summarize.R:919:15' [warning]
'test-dplyr-summarize.R:919:15' [warning]
Saving _problems/test-dplyr-summarize-928.R
'test-dplyr-summarize.R:920:3' [failure]
'test-dplyr-summarize.R:920:3' [success]
'test-dplyr-summarize.R:934:3' [warning]
'test-dplyr-summarize.R:934:3' [warning]
'test-dplyr-summarize.R:932:15' [warning]
'test-dplyr-summarize.R:932:15' [warning]
'test-dplyr-summarize.R:934:3' [failure]
'test-dplyr-summarize.R:934:3' [success]
'test-dplyr-summarize.R:934:3' [success]
End test: Weighted mean
Start test: Summarize with 0 arguments
'test-dplyr-summarize.R:949:3' [warning]
'test-dplyr-summarize.R:949:3' [warning]
Saving _problems/test-dplyr-summarize-955.R
'test-dplyr-summarize.R:949:3' [failure]
'test-dplyr-summarize.R:949:3' [success]
End test: Summarize with 0 arguments
Start test: Printing aggregation expressions
'test-dplyr-summarize.R:959:3' [warning]
'test-dplyr-summarize.R:959:3' [warning]
'test-dplyr-summarize.R:973:3' [success]
End test: Printing aggregation expressions
Start test: Not supported: window functions
'test-dplyr-summarize.R:997:3' [warning]
'test-dplyr-summarize.R:997:3' [warning]
'test-dplyr-summarize.R:997:3' [warning]
'test-dplyr-summarize.R:997:3' [warning]
'test-dplyr-summarize.R:997:3' [warning]
'test-dplyr-summarize.R:997:3' [success]
'test-dplyr-summarize.R:997:3' [success]
'test-dplyr-summarize.R:1007:3' [warning]
'test-dplyr-summarize.R:1007:3' [warning]
'test-dplyr-summarize.R:1007:3' [warning]
'test-dplyr-summarize.R:1007:3' [warning]
'test-dplyr-summarize.R:1007:3' [success]
'test-dplyr-summarize.R:1007:3' [success]
'test-dplyr-summarize.R:1017:3' [warning]
'test-dplyr-summarize.R:1017:3' [warning]
'test-dplyr-summarize.R:1017:3' [warning]
'test-dplyr-summarize.R:1017:3' [warning]
'test-dplyr-summarize.R:1017:3' [warning]
'test-dplyr-summarize.R:1017:3' [success]
'test-dplyr-summarize.R:1017:3' [success]
'test-dplyr-summarize.R:1028:3' [warning]
'test-dplyr-summarize.R:1028:3' [warning]
'test-dplyr-summarize.R:1028:3' [warning]
'test-dplyr-summarize.R:1028:3' [warning]
'test-dplyr-summarize.R:1028:3' [success]
'test-dplyr-summarize.R:1028:3' [success]
'test-dplyr-summarize.R:1037:3' [warning]
'test-dplyr-summarize.R:1037:3' [warning]
'test-dplyr-summarize.R:1037:3' [warning]
'test-dplyr-summarize.R:1037:3' [success]
'test-dplyr-summarize.R:1037:3' [success]
'test-dplyr-summarize.R:1047:3' [warning]
'test-dplyr-summarize.R:1047:3' [warning]
'test-dplyr-summarize.R:1047:3' [warning]
'test-dplyr-summarize.R:1047:3' [warning]
'test-dplyr-summarize.R:1047:3' [success]
'test-dplyr-summarize.R:1047:3' [success]
End test: Not supported: window functions
Start test: .groups argument
'test-dplyr-summarize.R:1058:3' [warning]
'test-dplyr-summarize.R:1058:3' [warning]
'test-dplyr-summarize.R:1058:3' [warning]
'test-dplyr-summarize.R:1058:3' [warning]
'test-dplyr-summarize.R:1058:3' [warning]
Saving _problems/test-dplyr-summarize-1064.R
'test-dplyr-summarize.R:1058:3' [failure]
'test-dplyr-summarize.R:1058:3' [success]
'test-dplyr-summarize.R:1065:3' [warning]
'test-dplyr-summarize.R:1065:3' [warning]
'test-dplyr-summarize.R:1065:3' [warning]
'test-dplyr-summarize.R:1065:3' [warning]
'test-dplyr-summarize.R:1065:3' [warning]
Saving _problems/test-dplyr-summarize-1071.R
'test-dplyr-summarize.R:1065:3' [failure]
'test-dplyr-summarize.R:1065:3' [success]
'test-dplyr-summarize.R:1072:3' [warning]
'test-dplyr-summarize.R:1072:3' [warning]
'test-dplyr-summarize.R:1072:3' [warning]
'test-dplyr-summarize.R:1072:3' [warning]
'test-dplyr-summarize.R:1072:3' [warning]
Saving _problems/test-dplyr-summarize-1078.R
'test-dplyr-summarize.R:1072:3' [failure]
'test-dplyr-summarize.R:1072:3' [success]
'test-dplyr-summarize.R:1079:3' [warning]
'test-dplyr-summarize.R:1079:3' [warning]
'test-dplyr-summarize.R:1079:3' [warning]
'test-dplyr-summarize.R:1079:3' [warning]
'test-dplyr-summarize.R:1079:3' [warning]
Saving _problems/test-dplyr-summarize-1085.R
'test-dplyr-summarize.R:1079:3' [failure]
'test-dplyr-summarize.R:1079:3' [success]
'test-dplyr-summarize.R:1086:3' [warning]
'test-dplyr-summarize.R:1086:3' [warning]
'test-dplyr-summarize.R:1086:3' [warning]
'test-dplyr-summarize.R:1086:3' [warning]
'test-dplyr-summarize.R:1086:3' [warning]
'test-dplyr-summarize.R:1086:3' [warning]
'test-dplyr-summarize.R:1086:3' [success]
'test-dplyr-summarize.R:1086:3' [success]
'test-dplyr-summarize.R:1097:3' [warning]
'test-dplyr-summarize.R:1097:3' [warning]
'test-dplyr-summarize.R:1097:3' [warning]
'test-dplyr-summarize.R:1097:3' [warning]
'test-dplyr-summarize.R:1097:3' [warning]
'test-dplyr-summarize.R:1097:3' [warning]
'test-dplyr-summarize.R:1097:3' [success]
End test: .groups argument
Start test: summarize() handles group_by .drop
'test-dplyr-summarize.R:1116:3' [warning]
'test-dplyr-summarize.R:1116:3' [warning]
Saving _problems/test-dplyr-summarize-1123.R
'test-dplyr-summarize.R:1116:3' [failure]
'test-dplyr-summarize.R:1116:3' [success]
'test-dplyr-summarize.R:1125:3' [warning]
'test-dplyr-summarize.R:1125:3' [warning]
'test-dplyr-summarize.R:1125:3' [warning]
'test-dplyr-summarize.R:1125:3' [success]
'test-dplyr-summarize.R:1125:3' [success]
'test-dplyr-summarize.R:1139:3' [warning]
'test-dplyr-summarize.R:1139:3' [warning]
Saving _problems/test-dplyr-summarize-1149.R
'test-dplyr-summarize.R:1139:3' [failure]
'test-dplyr-summarize.R:1139:3' [success]
End test: summarize() handles group_by .drop
Start test: summarise() passes through type information for temporary columns
'test-dplyr-summarize.R:1156:3' [warning]
'test-dplyr-summarize.R:1156:3' [warning]
'test-dplyr-summarize.R:1156:3' [warning]
'test-dplyr-summarize.R:1156:3' [warning]
Saving _problems/test-dplyr-summarize-1166.R
'test-dplyr-summarize.R:1156:3' [failure]
'test-dplyr-summarize.R:1156:3' [success]
End test: summarise() passes through type information for temporary columns
Start test: summarise() can handle scalars and literal values
'test-dplyr-summarize.R:1172:3' [warning]
Saving _problems/test-dplyr-summarize-1175.R
'test-dplyr-summarize.R:1172:3' [failure]
'test-dplyr-summarize.R:1172:3' [success]
'test-dplyr-summarize.R:1177:3' [warning]
Saving _problems/test-dplyr-summarize-1180.R
'test-dplyr-summarize.R:1177:3' [failure]
'test-dplyr-summarize.R:1177:3' [success]
'test-dplyr-summarize.R:1182:3' [warning]
Saving _problems/test-dplyr-summarize-1185.R
'test-dplyr-summarize.R:1182:3' [failure]
'test-dplyr-summarize.R:1182:3' [success]
'test-dplyr-summarize.R:1187:3' [warning]
'test-dplyr-summarize.R:1187:3' [warning]
'test-dplyr-summarize.R:1187:3' [success]
'test-dplyr-summarize.R:1192:3' [warning]
'test-dplyr-summarize.R:1192:3' [warning]
'test-dplyr-summarize.R:1192:3' [success]
'test-dplyr-summarize.R:1197:3' [warning]
'test-dplyr-summarize.R:1197:3' [warning]
'test-dplyr-summarize.R:1197:3' [success]
'test-dplyr-summarize.R:1202:3' [warning]
'test-dplyr-summarize.R:1202:3' [warning]
'test-dplyr-summarize.R:1202:3' [success]
End test: summarise() can handle scalars and literal values
Start test: summarise() supports namespacing
'test-dplyr-summarize.R:1209:3' [warning]
Saving _problems/test-dplyr-summarize-1214.R
'test-dplyr-summarize.R:1209:3' [failure]
'test-dplyr-summarize.R:1209:3' [success]
'test-dplyr-summarize.R:1215:3' [warning]
'test-dplyr-summarize.R:1215:3' [warning]
'test-dplyr-summarize.R:1215:3' [warning]
Saving _problems/test-dplyr-summarize-1222.R
'test-dplyr-summarize.R:1215:3' [failure]
'test-dplyr-summarize.R:1215:3' [success]
'test-dplyr-summarize.R:1223:3' [warning]
'test-dplyr-summarize.R:1223:3' [warning]
'test-dplyr-summarize.R:1223:3' [warning]
Saving _problems/test-dplyr-summarize-1230.R
'test-dplyr-summarize.R:1223:3' [failure]
'test-dplyr-summarize.R:1223:3' [success]
End test: summarise() supports namespacing
Start test: We don't add unnecessary ProjectNodes when aggregating
'test-dplyr-summarize.R:1238:5' [warning]
'test-dplyr-summarize.R:1238:5' [warning]
'test-dplyr-summarize.R:1239:5' [success]
'test-dplyr-summarize.R:1238:5' [warning]
'test-dplyr-summarize.R:1238:5' [warning]
'test-dplyr-summarize.R:1239:5' [success]
'test-dplyr-summarize.R:1238:5' [warning]
'test-dplyr-summarize.R:1238:5' [warning]
'test-dplyr-summarize.R:1239:5' [success]
'test-dplyr-summarize.R:1238:5' [warning]
'test-dplyr-summarize.R:1238:5' [warning]
'test-dplyr-summarize.R:1238:5' [warning]
'test-dplyr-summarize.R:1239:5' [success]
'test-dplyr-summarize.R:1238:5' [warning]
'test-dplyr-summarize.R:1238:5' [warning]
'test-dplyr-summarize.R:1238:5' [warning]
'test-dplyr-summarize.R:1239:5' [success]
End test: We don't add unnecessary ProjectNodes when aggregating
Start test: Can use across() within summarise()
'test-dplyr-summarize.R:1277:3' [warning]
'test-dplyr-summarize.R:1277:3' [warning]
'test-dplyr-summarize.R:1277:3' [warning]
Saving _problems/test-dplyr-summarize-1284.R
'test-dplyr-summarize.R:1277:3' [failure]
'test-dplyr-summarize.R:1277:3' [success]
'test-dplyr-summarize.R:1276:1' [skip]
End test: Can use across() within summarise()
Start test: across() does not select grouping variables within summarise()
'test-dplyr-summarize.R:1297:3' [warning]
'test-dplyr-summarize.R:1297:3' [warning]
'test-dplyr-summarize.R:1297:3' [warning]
Saving _problems/test-dplyr-summarize-1305.R
'test-dplyr-summarize.R:1297:3' [failure]
'test-dplyr-summarize.R:1297:3' [success]
'test-dplyr-summarize.R:1307:3' [warning]
'test-dplyr-summarize.R:1307:3' [success]
End test: across() does not select grouping variables within summarise()
Start test: .by argument
'test-dplyr-summarize.R:1318:3' [warning]
Saving _problems/test-dplyr-summarize-1323.R
'test-dplyr-summarize.R:1318:3' [failure]
'test-dplyr-summarize.R:1318:3' [success]
'test-dplyr-summarize.R:1324:3' [warning]
'test-dplyr-summarize.R:1324:3' [warning]
Saving _problems/test-dplyr-summarize-1330.R
'test-dplyr-summarize.R:1324:3' [failure]
'test-dplyr-summarize.R:1324:3' [success]
'test-dplyr-summarize.R:1331:3' [warning]
'test-dplyr-summarize.R:1331:3' [success]
End test: .by argument
Start test: union_all
'test-dplyr-union.R:24:3' [success]
'test-dplyr-union.R:24:3' [success]
'test-dplyr-union.R:34:3' [success]
'test-dplyr-union.R:41:3' [success]
End test: union_all
Start test: union
'test-dplyr-union.R:50:3' [warning]
'test-dplyr-union.R:50:3' [warning]
Saving _problems/test-dplyr-union-55.R
'test-dplyr-union.R:50:3' [failure]
'test-dplyr-union.R:50:3' [success]
'test-dplyr-union.R:60:3' [warning]
'test-dplyr-union.R:60:3' [warning]
'test-dplyr-union.R:60:3' [warning]
'test-dplyr-union.R:60:3' [success]
'test-dplyr-union.R:67:3' [warning]
'test-dplyr-union.R:67:3' [warning]
'test-dplyr-union.R:67:3' [warning]
'test-dplyr-union.R:67:3' [success]
End test: union
'test-duckdb.R:19:1' [skip]
Start test: C++ expressions
'test-expression.R:21:3' [success]
'test-expression.R:28:3' [warning]
'test-expression.R:28:3' [success]
'test-expression.R:29:3' [warning]
'test-expression.R:29:3' [success]
'test-expression.R:30:3' [warning]
'test-expression.R:30:3' [success]
'test-expression.R:31:3' [warning]
'test-expression.R:31:3' [success]
'test-expression.R:32:3' [warning]
'test-expression.R:32:3' [success]
'test-expression.R:33:3' [warning]
'test-expression.R:33:3' [success]
'test-expression.R:34:3' [warning]
'test-expression.R:34:3' [success]
'test-expression.R:37:3' [warning]
'test-expression.R:37:3' [success]
'test-expression.R:38:3' [warning]
'test-expression.R:38:3' [success]
'test-expression.R:39:3' [warning]
'test-expression.R:39:3' [success]
'test-expression.R:40:3' [warning]
'test-expression.R:40:3' [success]
'test-expression.R:41:3' [warning]
'test-expression.R:41:3' [warning]
'test-expression.R:41:3' [warning]
'test-expression.R:41:3' [success]
'test-expression.R:42:3' [warning]
'test-expression.R:42:3' [warning]
'test-expression.R:42:3' [warning]
'test-expression.R:42:3' [success]
'test-expression.R:43:3' [warning]
'test-expression.R:43:3' [warning]
'test-expression.R:43:3' [success]
'test-expression.R:44:3' [warning]
'test-expression.R:44:3' [success]
'test-expression.R:49:3' [success]
'test-expression.R:53:3' [warning]
'test-expression.R:53:3' [success]
'test-expression.R:58:3' [warning]
'test-expression.R:58:3' [success]
'test-expression.R:61:3' [warning]
'test-expression.R:61:3' [warning]
'test-expression.R:61:3' [success]
End test: C++ expressions
Start test: Field reference expression schemas and types
'test-expression.R:71:3' [success]
'test-expression.R:75:3' [success]
End test: Field reference expression schemas and types
Start test: Nested field refs
'test-expression.R:81:3' [success]
'test-expression.R:82:3' [success]
'test-expression.R:83:3' [success]
'test-expression.R:84:3' [success]
End test: Nested field refs
Start test: Scalar expression schemas and types
'test-expression.R:89:3' [success]
'test-expression.R:93:3' [success]
End test: Scalar expression schemas and types
Start test: Expression schemas and types
'test-expression.R:105:3' [warning]
'test-expression.R:105:3' [success]
'test-expression.R:112:3' [warning]
'test-expression.R:112:3' [success]
'test-expression.R:120:3' [warning]
'test-expression.R:120:3' [success]
'test-expression.R:127:3' [warning]
'test-expression.R:127:3' [success]
'test-expression.R:133:3' [warning]
'test-expression.R:133:3' [success]
End test: Expression schemas and types
Start test: Nested field ref types
'test-expression.R:142:3' [success]
'test-expression.R:146:3' [warning]
'test-expression.R:146:3' [success]
End test: Nested field ref types
Start test: Nested field from a non-field-ref (struct_field kernel)
'test-expression.R:151:3' [success]
'test-expression.R:152:3' [success]
'test-expression.R:153:3' [success]
End test: Nested field from a non-field-ref (struct_field kernel)
Start test: extension types can be created
'test-extension.R:25:3' [success]
'test-extension.R:26:3' [success]
'test-extension.R:27:3' [success]
'test-extension.R:28:3' [success]
'test-extension.R:29:3' [success]
'test-extension.R:30:3' [success]
'test-extension.R:34:3' [success]
'test-extension.R:35:3' [success]
'test-extension.R:37:3' [success]
'test-extension.R:38:3' [success]
'test-extension.R:40:3' [success]
'test-extension.R:41:3' [success]
'test-extension.R:18:1' [skip]
End test: extension types can be created
Start test: extension type subclasses work
'test-extension.R:72:3' [success]
'test-extension.R:73:3' [success]
'test-extension.R:91:3' [success]
'test-extension.R:92:3' [success]
'test-extension.R:93:3' [success]
'test-extension.R:94:3' [success]
'test-extension.R:97:3' [success]
End test: extension type subclasses work
Start test: extension types can use UTF-8 for metadata
'test-extension.R:109:3' [success]
'test-extension.R:114:3' [success]
End test: extension types can use UTF-8 for metadata
Start test: extension types can be printed that don't use UTF-8 for metadata
'test-extension.R:124:3' [success]
End test: extension types can be printed that don't use UTF-8 for metadata
Start test: extension subclasses can override the ExtensionEquals method
'test-extension.R:159:3' [success]
'test-extension.R:160:3' [success]
'test-extension.R:169:3' [success]
'test-extension.R:170:3' [success]
End test: extension subclasses can override the ExtensionEquals method
Start test: vctrs extension type works
'test-extension.R:183:3' [success]
'test-extension.R:184:3' [success]
'test-extension.R:185:3' [success]
'test-extension.R:186:3' [success]
'test-extension.R:189:3' [success]
'test-extension.R:190:3' [success]
'test-extension.R:198:3' [success]
'test-extension.R:199:3' [success]
'test-extension.R:201:3' [success]
'test-extension.R:202:3' [success]
'test-extension.R:208:3' [success]
'test-extension.R:209:3' [success]
'test-extension.R:175:1' [skip]
End test: vctrs extension type works
Start test: chunked arrays can roundtrip extension types
'test-extension.R:226:3' [success]
'test-extension.R:227:3' [success]
End test: chunked arrays can roundtrip extension types
Start test: RecordBatch can roundtrip extension types
'test-extension.R:239:3' [success]
'test-extension.R:250:3' [success]
'test-extension.R:264:3' [success]
End test: RecordBatch can roundtrip extension types
Start test: Table can roundtrip extension types
'test-extension.R:279:3' [success]
'test-extension.R:290:3' [success]
'test-extension.R:304:3' [success]
End test: Table can roundtrip extension types
Start test: Dataset/arrow_dplyr_query can roundtrip extension types
'test-extension.R:336:3' [warning]
'test-extension.R:344:3' [success]
End test: Dataset/arrow_dplyr_query can roundtrip extension types
Start test: Handling vctrs_rcrd type
'test-extension.R:352:3' [success]
End test: Handling vctrs_rcrd type
'test-extra-package-roundtrip.R:18:1' [skip]
Start test: Write a feather file
'test-feather.R:23:3' [success]
'test-feather.R:25:3' [success]
End test: Write a feather file
Start test: write_ipc_file() returns its input
'test-feather.R:30:3' [success]
'test-feather.R:32:3' [success]
End test: write_ipc_file() returns its input
Start test: feather read/write round trip
'test-feather.R:74:3' [success]
'test-feather.R:74:3' [success]
'test-feather.R:74:3' [success]
'test-feather.R:74:3' [success]
'test-feather.R:74:3' [success]
'test-feather.R:74:3' [success]
'test-feather.R:74:3' [success]
'test-feather.R:74:3' [success]
'test-feather.R:74:3' [success]
'test-feather.R:74:3' [success]
'test-feather.R:75:3' [success]
'test-feather.R:75:3' [success]
'test-feather.R:75:3' [success]
'test-feather.R:75:3' [success]
'test-feather.R:75:3' [success]
'test-feather.R:75:3' [success]
'test-feather.R:75:3' [success]
'test-feather.R:75:3' [success]
'test-feather.R:75:3' [success]
'test-feather.R:75:3' [success]
'test-feather.R:76:3' [success]
'test-feather.R:76:3' [success]
'test-feather.R:76:3' [success]
'test-feather.R:76:3' [success]
'test-feather.R:76:3' [success]
'test-feather.R:76:3' [success]
'test-feather.R:76:3' [success]
'test-feather.R:76:3' [success]
'test-feather.R:76:3' [success]
'test-feather.R:76:3' [success]
'test-feather.R:77:3' [success]
'test-feather.R:77:3' [success]
'test-feather.R:77:3' [success]
'test-feather.R:77:3' [success]
'test-feather.R:77:3' [success]
'test-feather.R:77:3' [success]
'test-feather.R:77:3' [success]
'test-feather.R:77:3' [success]
'test-feather.R:77:3' [success]
'test-feather.R:77:3' [success]
'test-feather.R:78:3' [success]
'test-feather.R:78:3' [success]
'test-feather.R:78:3' [success]
'test-feather.R:78:3' [success]
'test-feather.R:78:3' [success]
'test-feather.R:78:3' [success]
'test-feather.R:78:3' [success]
'test-feather.R:78:3' [success]
'test-feather.R:78:3' [success]
'test-feather.R:78:3' [success]
'test-feather.R:79:3' [success]
'test-feather.R:79:3' [success]
'test-feather.R:79:3' [success]
'test-feather.R:79:3' [success]
'test-feather.R:79:3' [success]
'test-feather.R:79:3' [success]
'test-feather.R:79:3' [success]
'test-feather.R:79:3' [success]
'test-feather.R:79:3' [success]
'test-feather.R:79:3' [success]
'test-feather.R:80:3' [success]
'test-feather.R:80:3' [success]
'test-feather.R:80:3' [success]
'test-feather.R:80:3' [success]
'test-feather.R:80:3' [success]
'test-feather.R:80:3' [success]
'test-feather.R:80:3' [success]
'test-feather.R:80:3' [success]
'test-feather.R:80:3' [success]
'test-feather.R:80:3' [success]
'test-feather.R:81:3' [success]
'test-feather.R:81:3' [success]
'test-feather.R:81:3' [success]
'test-feather.R:81:3' [success]
'test-feather.R:81:3' [success]
'test-feather.R:81:3' [success]
'test-feather.R:81:3' [success]
'test-feather.R:81:3' [success]
'test-feather.R:81:3' [success]
'test-feather.R:81:3' [success]
'test-feather.R:82:3' [success]
'test-feather.R:82:3' [success]
'test-feather.R:82:3' [success]
'test-feather.R:82:3' [success]
'test-feather.R:82:3' [success]
'test-feather.R:82:3' [success]
'test-feather.R:82:3' [success]
'test-feather.R:82:3' [success]
'test-feather.R:82:3' [success]
'test-feather.R:82:3' [success]
'test-feather.R:83:3' [success]
'test-feather.R:83:3' [success]
'test-feather.R:83:3' [success]
'test-feather.R:83:3' [success]
'test-feather.R:83:3' [success]
'test-feather.R:83:3' [success]
'test-feather.R:83:3' [success]
'test-feather.R:83:3' [success]
'test-feather.R:83:3' [success]
'test-feather.R:83:3' [success]
'test-feather.R:84:3' [success]
'test-feather.R:84:3' [success]
'test-feather.R:84:3' [success]
'test-feather.R:84:3' [success]
'test-feather.R:84:3' [success]
'test-feather.R:84:3' [success]
'test-feather.R:84:3' [success]
'test-feather.R:84:3' [success]
'test-feather.R:84:3' [success]
'test-feather.R:84:3' [success]
'test-feather.R:86:5' [success]
'test-feather.R:86:5' [success]
'test-feather.R:86:5' [success]
'test-feather.R:86:5' [success]
'test-feather.R:86:5' [success]
'test-feather.R:86:5' [success]
'test-feather.R:86:5' [success]
'test-feather.R:86:5' [success]
'test-feather.R:86:5' [success]
'test-feather.R:86:5' [success]
'test-feather.R:87:5' [success]
'test-feather.R:87:5' [success]
'test-feather.R:87:5' [success]
'test-feather.R:87:5' [success]
'test-feather.R:87:5' [success]
'test-feather.R:87:5' [success]
'test-feather.R:87:5' [success]
'test-feather.R:87:5' [success]
'test-feather.R:87:5' [success]
'test-feather.R:87:5' [success]
'test-feather.R:97:3' [success]
'test-feather.R:97:3' [success]
'test-feather.R:97:3' [success]
'test-feather.R:97:3' [success]
'test-feather.R:97:3' [success]
'test-feather.R:97:3' [success]
'test-feather.R:97:3' [success]
'test-feather.R:97:3' [success]
'test-feather.R:97:3' [success]
'test-feather.R:97:3' [success]
'test-feather.R:98:3' [success]
'test-feather.R:98:3' [success]
'test-feather.R:98:3' [success]
'test-feather.R:98:3' [success]
'test-feather.R:98:3' [success]
'test-feather.R:98:3' [success]
'test-feather.R:98:3' [success]
'test-feather.R:98:3' [success]
'test-feather.R:98:3' [success]
'test-feather.R:98:3' [success]
'test-feather.R:99:3' [success]
'test-feather.R:99:3' [success]
'test-feather.R:99:3' [success]
'test-feather.R:99:3' [success]
'test-feather.R:99:3' [success]
'test-feather.R:99:3' [success]
'test-feather.R:99:3' [success]
'test-feather.R:99:3' [success]
'test-feather.R:99:3' [success]
'test-feather.R:99:3' [success]
'test-feather.R:100:3' [success]
'test-feather.R:100:3' [success]
'test-feather.R:100:3' [success]
'test-feather.R:100:3' [success]
'test-feather.R:100:3' [success]
'test-feather.R:100:3' [success]
'test-feather.R:100:3' [success]
'test-feather.R:100:3' [success]
'test-feather.R:100:3' [success]
'test-feather.R:100:3' [success]
End test: feather read/write round trip
Start test: write_feather option error handling
'test-feather.R:105:3' [success]
'test-feather.R:106:3' [success]
'test-feather.R:110:3' [success]
'test-feather.R:114:3' [success]
'test-feather.R:118:3' [success]
'test-feather.R:122:3' [success]
'test-feather.R:123:3' [success]
End test: write_feather option error handling
Start test: write_ipc_file option error handling
'test-feather.R:128:3' [success]
'test-feather.R:129:3' [success]
'test-feather.R:133:3' [success]
'test-feather.R:137:3' [success]
'test-feather.R:138:3' [success]
End test: write_ipc_file option error handling
Start test: write_feather with invalid input type
'test-feather.R:141:1' [skip]
End test: write_feather with invalid input type
Start test: read_feather supports col_select = <names>
'test-feather.R:148:3' [success]
'test-feather.R:150:3' [success]
'test-feather.R:151:3' [success]
End test: read_feather supports col_select = <names>
Start test: feather handles col_select = <integer>
'test-feather.R:156:3' [success]
'test-feather.R:158:3' [success]
'test-feather.R:159:3' [success]
End test: feather handles col_select = <integer>
Start test: feather handles col_select = <tidyselect helper>
'test-feather.R:164:3' [success]
'test-feather.R:167:3' [success]
'test-feather.R:170:3' [success]
'test-feather.R:173:3' [success]
End test: feather handles col_select = <tidyselect helper>
Start test: feather read/write round trip
'test-feather.R:178:3' [success]
'test-feather.R:180:3' [success]
End test: feather read/write round trip
Start test: Read feather from raw vector
'test-feather.R:186:3' [success]
End test: Read feather from raw vector
Start test: FeatherReader
'test-feather.R:201:3' [success]
'test-feather.R:204:3' [success]
End test: FeatherReader
Start test: read_feather requires RandomAccessFile and errors nicely otherwise (ARROW-8615)
'test-feather.R:210:3' [success]
End test: read_feather requires RandomAccessFile and errors nicely otherwise (ARROW-8615)
Start test: write_feather() does not detect compression from filename
'test-feather.R:222:3' [success]
End test: write_feather() does not detect compression from filename
Start test: read_feather() handles (ignores) compression in filename
'test-feather.R:229:3' [success]
End test: read_feather() handles (ignores) compression in filename
Start test: read_feather() and write_feather() accept connection objects
'test-feather.R:247:3' [success]
'test-feather.R:248:3' [success]
End test: read_feather() and write_feather() accept connection objects
Start test: read_feather closes connection to file
'test-feather.R:255:3' [success]
'test-feather.R:257:3' [success]
'test-feather.R:258:3' [success]
End test: read_feather closes connection to file
Start test: Character vectors > 2GB can write to feather
'test-feather.R:262:3' [skip]
End test: Character vectors > 2GB can write to feather
Start test: FeatherReader methods
'test-feather.R:284:3' [success]
'test-feather.R:290:3' [success]
End test: FeatherReader methods
Start test: Error messages are shown when the compression algorithm lz4 is not found
'test-feather.R:314:5' [success]
End test: Error messages are shown when the compression algorithm lz4 is not found
Start test: Error is created when feather reads a parquet file
'test-feather.R:321:3' [success]
End test: Error is created when feather reads a parquet file
Start test: The read_ipc_file function is an alias of read_feather
'test-feather.R:328:3' [success]
End test: The read_ipc_file function is an alias of read_feather
Start test: Can read Feather files from a URL
'test-feather.R:332:3' [skip]
End test: Can read Feather files from a URL
Start test: field() factory
'test-field.R:20:3' [success]
'test-field.R:21:3' [success]
'test-field.R:22:3' [success]
'test-field.R:23:3' [success]
'test-field.R:24:3' [success]
End test: field() factory
Start test: Field with nullable values
'test-field.R:29:3' [success]
'test-field.R:30:3' [success]
'test-field.R:31:3' [success]
'test-field.R:32:3' [success]
End test: Field with nullable values
Start test: Field validation
'test-field.R:36:3' [success]
End test: Field validation
Start test: Print method for field
'test-field.R:40:3' [success]
'test-field.R:41:3' [success]
'test-field.R:46:3' [success]
End test: Print method for field
Start test: Field to C-interface
'test-field.R:61:3' [success]
End test: Field to C-interface
Start test: LocalFilesystem
'test-filesystem.R:20:3' [success]
'test-filesystem.R:23:3' [success]
'test-filesystem.R:24:3' [success]
'test-filesystem.R:25:3' [success]
'test-filesystem.R:26:3' [success]
'test-filesystem.R:29:3' [success]
'test-filesystem.R:30:3' [success]
'test-filesystem.R:35:3' [success]
'test-filesystem.R:36:3' [success]
'test-filesystem.R:37:3' [success]
'test-filesystem.R:42:3' [success]
'test-filesystem.R:43:3' [success]
'test-filesystem.R:44:3' [success]
'test-filesystem.R:47:3' [success]
'test-filesystem.R:48:3' [success]
'test-filesystem.R:50:3' [success]
'test-filesystem.R:51:3' [success]
'test-filesystem.R:55:3' [success]
'test-filesystem.R:58:3' [success]
'test-filesystem.R:60:3' [success]
'test-filesystem.R:70:3' [success]
End test: LocalFilesystem
Start test: SubTreeFilesystem
'test-filesystem.R:80:3' [success]
'test-filesystem.R:81:3' [success]
'test-filesystem.R:82:3' [success]
'test-filesystem.R:83:3' [success]
'test-filesystem.R:94:3' [success]
'test-filesystem.R:95:3' [success]
'test-filesystem.R:96:3' [success]
'test-filesystem.R:97:3' [success]
'test-filesystem.R:98:3' [success]
'test-filesystem.R:103:3' [success]
'test-filesystem.R:104:3' [success]
'test-filesystem.R:105:3' [success]
'test-filesystem.R:106:3' [success]
End test: SubTreeFilesystem
Start test: LocalFileSystem + Selector
'test-filesystem.R:119:3' [success]
'test-filesystem.R:121:3' [success]
'test-filesystem.R:122:3' [success]
'test-filesystem.R:126:3' [success]
'test-filesystem.R:128:3' [success]
'test-filesystem.R:129:3' [success]
End test: LocalFileSystem + Selector
Start test: S3FileSystem
'test-filesystem.R:138:3' [skip]
End test: S3FileSystem
Start test: FileSystem$from_uri
'test-filesystem.R:146:3' [skip]
End test: FileSystem$from_uri
Start test: SubTreeFileSystem$create() with URI
'test-filesystem.R:155:3' [skip]
End test: SubTreeFileSystem$create() with URI
Start test: S3FileSystem$create() with proxy_options
'test-filesystem.R:167:3' [skip]
End test: S3FileSystem$create() with proxy_options
Start test: s3_bucket
'test-filesystem.R:178:3' [skip]
End test: s3_bucket
Start test: gs_bucket
'test-filesystem.R:193:3' [skip]
End test: gs_bucket
'test-gcs.R:18:1' [skip]
Start test: arrow_repos
'test-install-arrow.R:28:5' [success]
'test-install-arrow.R:29:5' [success]
'test-install-arrow.R:30:5' [success]
'test-install-arrow.R:31:5' [success]
'test-install-arrow.R:32:5' [success]
'test-install-arrow.R:33:5' [success]
End test: arrow_repos
Start test: on_rosetta() does not warn
'test-install-arrow.R:39:3' [success]
End test: on_rosetta() does not warn
Start test: RandomAccessFile$ReadMetadata() works for LocalFileSystem
'test-io.R:24:3' [success]
End test: RandomAccessFile$ReadMetadata() works for LocalFileSystem
Start test: RConnectionInputStream can read from R connections
'test-io.R:34:3' [success]
'test-io.R:35:3' [success]
'test-io.R:37:3' [success]
'test-io.R:38:3' [success]
'test-io.R:40:3' [success]
End test: RConnectionInputStream can read from R connections
Start test: RConnectionRandomAccessFile can read from R connections
'test-io.R:47:3' [success]
'test-io.R:48:3' [success]
'test-io.R:50:3' [success]
End test: RConnectionRandomAccessFile can read from R connections
Start test: RConnectionOutputStream can write to R connections
'test-io.R:62:3' [success]
'test-io.R:65:3' [success]
'test-io.R:66:3' [success]
End test: RConnectionOutputStream can write to R connections
Start test: make_readable_file() works for non-filesystem URLs
'test-io.R:71:3' [skip]
End test: make_readable_file() works for non-filesystem URLs
Start test: make_readable_file() works for seekable connection objects
'test-io.R:84:3' [success]
'test-io.R:85:3' [success]
End test: make_readable_file() works for seekable connection objects
Start test: make_readable_file() and make_writable_file() open connections
'test-io.R:96:3' [success]
'test-io.R:97:3' [success]
'test-io.R:110:3' [success]
End test: make_readable_file() and make_writable_file() open connections
Start test: make_output_stream() works for connection objects
'test-io.R:122:3' [success]
End test: make_output_stream() works for connection objects
Start test: reencoding input stream works for windows-1252
'test-io.R:151:3' [success]
End test: reencoding input stream works for windows-1252
Start test: reencoding input stream works for UTF-16
'test-io.R:184:3' [success]
End test: reencoding input stream works for UTF-16
Start test: reencoding input stream works with pending characters
'test-io.R:214:3' [success]
'test-io.R:215:3' [success]
'test-io.R:216:3' [success]
'test-io.R:217:3' [success]
'test-io.R:220:3' [success]
End test: reencoding input stream works with pending characters
Start test: reencoding input stream errors for invalid characters
'test-io.R:243:3' [success]
End test: reencoding input stream errors for invalid characters
Start test: read_ipc_stream() and write_ipc_stream() accept connection objects
'test-ipc-stream.R:29:3' [success]
'test-ipc-stream.R:30:3' [success]
End test: read_ipc_stream() and write_ipc_stream() accept connection objects
Start test: write_ipc_stream can write Table
'test-ipc-stream.R:38:3' [success]
'test-ipc-stream.R:39:3' [success]
End test: write_ipc_stream can write Table
Start test: write_ipc_stream errors for invalid input type
'test-ipc-stream.R:42:1' [skip]
End test: write_ipc_stream errors for invalid input type
Start test: Can read IPC streams from a URL
'test-ipc-stream.R:48:3' [skip]
End test: Can read IPC streams from a URL
Start test: Can read json file with scalars columns (ARROW-5503)
'test-json.R:38:3' [success]
'test-json.R:39:3' [success]
'test-json.R:41:3' [success]
'test-json.R:46:3' [success]
'test-json.R:47:3' [success]
'test-json.R:48:3' [success]
End test: Can read json file with scalars columns (ARROW-5503)
Start test: read_json_arrow() converts to tibble
'test-json.R:69:3' [success]
'test-json.R:70:3' [success]
'test-json.R:71:3' [success]
'test-json.R:73:3' [success]
'test-json.R:74:3' [success]
'test-json.R:76:3' [success]
'test-json.R:77:3' [success]
'test-json.R:78:3' [success]
End test: read_json_arrow() converts to tibble
Start test: read_json_arrow() supports col_select=
'test-json.R:94:3' [success]
'test-json.R:97:3' [success]
End test: read_json_arrow() supports col_select=
Start test: read_json_arrow(schema=) with empty schema
'test-json.R:114:3' [success]
End test: read_json_arrow(schema=) with empty schema
Start test: read_json_arrow(schema=) with partial schema
'test-json.R:138:3' [success]
'test-json.R:159:3' [success]
End test: read_json_arrow(schema=) with partial schema
Start test: read_json_arrow(schema=) with full schema
'test-json.R:190:3' [success]
End test: read_json_arrow(schema=) with full schema
Start test: Can read json file with nested columns (ARROW-5503)
'test-json.R:219:3' [success]
'test-json.R:220:3' [success]
'test-json.R:222:3' [success]
'test-json.R:233:3' [success]
'test-json.R:234:3' [success]
'test-json.R:236:3' [success]
'test-json.R:237:3' [success]
'test-json.R:238:3' [success]
'test-json.R:239:3' [success]
'test-json.R:253:3' [success]
'test-json.R:260:3' [success]
End test: Can read json file with nested columns (ARROW-5503)
Start test: Can read json file with list<struct<T...>> nested columns (ARROW-7740)
'test-json.R:283:3' [success]
End test: Can read json file with list<struct<T...>> nested columns (ARROW-7740)
Start test: Read literal data directly
'test-json.R:289:3' [success]
'test-json.R:290:3' [success]
'test-json.R:291:3' [success]
'test-json.R:292:3' [success]
End test: Read literal data directly
Start test: default_memory_pool and its attributes
'test-memory-pool.R:21:3' [success]
'test-memory-pool.R:22:3' [success]
'test-memory-pool.R:23:3' [success]
'test-memory-pool.R:25:3' [success]
End test: default_memory_pool and its attributes
Start test: MessageReader can be created from raw vectors
'test-message-reader.R:25:3' [success]
'test-message-reader.R:26:3' [success]
'test-message-reader.R:27:3' [success]
'test-message-reader.R:28:3' [success]
'test-message-reader.R:31:3' [success]
'test-message-reader.R:39:3' [success]
'test-message-reader.R:40:3' [success]
'test-message-reader.R:41:3' [success]
'test-message-reader.R:42:3' [success]
'test-message-reader.R:45:3' [success]
End test: MessageReader can be created from raw vectors
Start test: MessageReader can be created from input stream
'test-message-reader.R:53:3' [success]
'test-message-reader.R:56:3' [success]
'test-message-reader.R:59:3' [success]
'test-message-reader.R:60:3' [success]
'test-message-reader.R:61:3' [success]
'test-message-reader.R:62:3' [success]
'test-message-reader.R:65:3' [success]
'test-message-reader.R:71:3' [success]
'test-message-reader.R:74:3' [success]
'test-message-reader.R:77:3' [success]
'test-message-reader.R:78:3' [success]
'test-message-reader.R:79:3' [success]
'test-message-reader.R:80:3' [success]
'test-message-reader.R:83:3' [success]
End test: MessageReader can be created from input stream
Start test: read_message can read from input stream
'test-message.R:24:3' [success]
'test-message.R:25:3' [success]
'test-message.R:26:3' [success]
'test-message.R:27:3' [success]
'test-message.R:30:3' [success]
End test: read_message can read from input stream
Start test: read_message() can read Schema messages
'test-message.R:38:3' [success]
'test-message.R:39:3' [success]
'test-message.R:40:3' [success]
'test-message.R:41:3' [success]
'test-message.R:44:3' [success]
End test: read_message() can read Schema messages
Start test: read_message() can handle raw vectors
'test-message.R:54:3' [success]
'test-message.R:61:3' [success]
End test: read_message() can handle raw vectors
Start test: Schema metadata
'test-metadata.R:20:3' [warning]
'test-metadata.R:20:3' [success]
'test-metadata.R:21:3' [success]
'test-metadata.R:23:3' [success]
'test-metadata.R:24:3' [success]
'test-metadata.R:26:3' [success]
'test-metadata.R:27:3' [success]
'test-metadata.R:29:3' [success]
'test-metadata.R:30:3' [success]
'test-metadata.R:31:3' [warning]
'test-metadata.R:32:3' [warning]
'test-metadata.R:32:3' [success]
'test-metadata.R:33:3' [success]
'test-metadata.R:34:3' [success]
End test: Schema metadata
Start test: Table metadata
'test-metadata.R:42:3' [warning]
'test-metadata.R:42:3' [success]
'test-metadata.R:44:3' [success]
'test-metadata.R:46:3' [success]
'test-metadata.R:48:3' [success]
'test-metadata.R:49:3' [warning]
'test-metadata.R:50:3' [warning]
'test-metadata.R:50:3' [success]
End test: Table metadata
Start test: Table R metadata
'test-metadata.R:55:3' [success]
'test-metadata.R:60:3' [success]
End test: Table R metadata
Start test: R metadata is not stored for types that map to Arrow types (factor, Date, etc.)
'test-metadata.R:65:3' [success]
'test-metadata.R:67:3' [success]
End test: R metadata is not stored for types that map to Arrow types (factor, Date, etc.)
Start test: R metadata is not stored for ExtensionType columns
'test-metadata.R:74:3' [success]
End test: R metadata is not stored for ExtensionType columns
Start test: classes are not stored for arrow_binary/arrow_large_binary/arrow_fixed_size_binary (ARROW-14140)
'test-metadata.R:84:3' [success]
'test-metadata.R:85:3' [success]
'test-metadata.R:86:3' [success]
'test-metadata.R:88:3' [success]
'test-metadata.R:89:3' [success]
'test-metadata.R:90:3' [success]
End test: classes are not stored for arrow_binary/arrow_large_binary/arrow_fixed_size_binary (ARROW-14140)
Start test: Garbage R metadata doesn't break things
'test-metadata.R:96:3' [success]
'test-metadata.R:105:3' [success]
'test-metadata.R:114:3' [success]
'test-metadata.R:144:3' [success]
'test-metadata.R:144:3' [success]
End test: Garbage R metadata doesn't break things
Start test: R metadata processing doesn't choke on packageVersion() output
'test-metadata.R:156:3' [success]
'test-metadata.R:160:3' [success]
End test: R metadata processing doesn't choke on packageVersion() output
Start test: Complex or unsafe attributes are pruned from R metadata, if they exist
'test-metadata.R:168:3' [success]
'test-metadata.R:178:3' [success]
'test-metadata.R:189:3' [success]
End test: Complex or unsafe attributes are pruned from R metadata, if they exist
Start test: Metadata serialization compression
'test-metadata.R:201:3' [success]
'test-metadata.R:209:3' [success]
'test-metadata.R:214:3' [success]
'test-metadata.R:220:3' [success]
'test-metadata.R:231:3' [success]
End test: Metadata serialization compression
Start test: RecordBatch metadata
'test-metadata.R:239:3' [warning]
'test-metadata.R:239:3' [success]
'test-metadata.R:241:3' [success]
'test-metadata.R:243:3' [success]
'test-metadata.R:245:3' [success]
'test-metadata.R:246:3' [warning]
'test-metadata.R:247:3' [warning]
'test-metadata.R:247:3' [success]
End test: RecordBatch metadata
Start test: RecordBatch R metadata
'test-metadata.R:251:3' [success]
End test: RecordBatch R metadata
Start test: R metadata roundtrip via parquet
'test-metadata.R:260:3' [success]
End test: R metadata roundtrip via parquet
Start test: R metadata roundtrip via feather
'test-metadata.R:268:3' [success]
End test: R metadata roundtrip via feather
Start test: haven types roundtrip via feather
'test-metadata.R:276:3' [success]
End test: haven types roundtrip via feather
Start test: Date/time type roundtrip
'test-metadata.R:281:3' [success]
'test-metadata.R:282:3' [success]
End test: Date/time type roundtrip
Start test: metadata keeps attribute of top level data frame
'test-metadata.R:288:3' [success]
'test-metadata.R:289:3' [success]
End test: metadata keeps attribute of top level data frame
Start test: metadata drops readr's problems attribute
'test-metadata.R:312:3' [success]
End test: metadata drops readr's problems attribute
Start test: Row-level metadata (does not by default) roundtrip
'test-metadata.R:321:3' [success]
'test-metadata.R:322:3' [success]
'test-metadata.R:330:7' [success]
'test-metadata.R:331:7' [success]
End test: Row-level metadata (does not by default) roundtrip
Start test: Row-level metadata (does not) roundtrip in datasets
'test-metadata.R:360:3' [success]
'test-metadata.R:374:3' [success]
'test-metadata.R:378:3' [success]
'test-metadata.R:385:3' [success]
End test: Row-level metadata (does not) roundtrip in datasets
Start test: Dataset writing does handle other metadata
'test-metadata.R:403:3' [success]
'test-metadata.R:412:3' [success]
End test: Dataset writing does handle other metadata
Start test: dplyr with metadata
'test-metadata.R:418:3' [success]
'test-metadata.R:418:3' [success]
'test-metadata.R:423:3' [success]
'test-metadata.R:423:3' [success]
'test-metadata.R:429:3' [warning]
Saving _problems/test-metadata-435.R
'test-metadata.R:429:3' [failure]
'test-metadata.R:429:3' [success]
'test-metadata.R:436:3' [warning]
Saving _problems/test-metadata-442.R
'test-metadata.R:436:3' [failure]
'test-metadata.R:436:3' [success]
'test-metadata.R:445:3' [warning]
'test-metadata.R:445:3' [warning]
Saving _problems/test-metadata-451.R
'test-metadata.R:445:3' [failure]
'test-metadata.R:445:3' [success]
Saving _problems/test-metadata-460.R
'test-metadata.R:454:3' [failure]
'test-metadata.R:454:3' [success]
End test: dplyr with metadata
Start test: grouped_df metadata is recorded (efficiently)
'test-metadata.R:465:3' [success]
'test-metadata.R:467:3' [success]
'test-metadata.R:468:3' [success]
End test: grouped_df metadata is recorded (efficiently)
Start test: grouped_df non-arrow metadata is preserved
'test-metadata.R:477:3' [success]
End test: grouped_df non-arrow metadata is preserved
Start test: data.frame class attribute is not saved
'test-metadata.R:486:3' [success]
'test-metadata.R:491:3' [success]
End test: data.frame class attribute is not saved
Start test: apply_arrow_r_metadata doesn't add in metadata from plain data.frame objects - GH48057
'test-metadata.R:499:3' [success]
'test-metadata.R:504:3' [success]
'test-metadata.R:509:3' [success]
'test-metadata.R:517:3' [success]
'test-metadata.R:518:3' [success]
End test: apply_arrow_r_metadata doesn't add in metadata from plain data.frame objects - GH48057
Start test: na.fail on Scalar
'test-na-omit.R:24:3' [success]
'test-na-omit.R:25:3' [success]
End test: na.fail on Scalar
Start test: na.omit on Array and ChunkedArray
'test-na-omit.R:29:3' [warning]
'test-na-omit.R:29:3' [success]
'test-na-omit.R:29:3' [warning]
'test-na-omit.R:29:3' [success]
'test-na-omit.R:30:3' [warning]
'test-na-omit.R:30:3' [success]
'test-na-omit.R:30:3' [warning]
'test-na-omit.R:30:3' [success]
End test: na.omit on Array and ChunkedArray
Start test: na.exclude on Array and ChunkedArray
'test-na-omit.R:34:3' [warning]
'test-na-omit.R:34:3' [success]
'test-na-omit.R:34:3' [warning]
'test-na-omit.R:34:3' [success]
'test-na-omit.R:35:3' [warning]
'test-na-omit.R:35:3' [success]
'test-na-omit.R:35:3' [warning]
'test-na-omit.R:35:3' [success]
End test: na.exclude on Array and ChunkedArray
Start test: na.fail on Array and ChunkedArray
'test-na-omit.R:39:3' [success]
'test-na-omit.R:39:3' [success]
'test-na-omit.R:40:3' [success]
'test-na-omit.R:40:3' [success]
'test-na-omit.R:40:3' [success]
End test: na.fail on Array and ChunkedArray
Start test: na.omit on Table
'test-na-omit.R:45:3' [warning]
'test-na-omit.R:45:3' [warning]
'test-na-omit.R:45:3' [warning]
'test-na-omit.R:45:3' [warning]
'test-na-omit.R:45:3' [warning]
'test-na-omit.R:45:3' [warning]
'test-na-omit.R:45:3' [warning]
'test-na-omit.R:45:3' [warning]
'test-na-omit.R:45:3' [warning]
'test-na-omit.R:45:3' [warning]
'test-na-omit.R:45:3' [warning]
'test-na-omit.R:45:3' [warning]
'test-na-omit.R:45:3' [warning]
'test-na-omit.R:45:3' [success]
End test: na.omit on Table
Start test: na.exclude on Table
'test-na-omit.R:55:3' [warning]
'test-na-omit.R:55:3' [warning]
'test-na-omit.R:55:3' [warning]
'test-na-omit.R:55:3' [warning]
'test-na-omit.R:55:3' [warning]
'test-na-omit.R:55:3' [warning]
'test-na-omit.R:55:3' [warning]
'test-na-omit.R:55:3' [warning]
'test-na-omit.R:55:3' [warning]
'test-na-omit.R:55:3' [warning]
'test-na-omit.R:55:3' [warning]
'test-na-omit.R:55:3' [warning]
'test-na-omit.R:55:3' [warning]
'test-na-omit.R:55:3' [success]
End test: na.exclude on Table
Start test: na.fail on Table
'test-na-omit.R:64:3' [success]
End test: na.fail on Table
Start test: na.omit on RecordBatch
'test-na-omit.R:69:3' [warning]
'test-na-omit.R:69:3' [warning]
'test-na-omit.R:69:3' [warning]
'test-na-omit.R:69:3' [warning]
'test-na-omit.R:69:3' [warning]
'test-na-omit.R:69:3' [warning]
'test-na-omit.R:69:3' [warning]
'test-na-omit.R:69:3' [warning]
'test-na-omit.R:69:3' [warning]
'test-na-omit.R:69:3' [warning]
'test-na-omit.R:69:3' [warning]
'test-na-omit.R:69:3' [warning]
'test-na-omit.R:69:3' [warning]
'test-na-omit.R:69:3' [success]
End test: na.omit on RecordBatch
Start test: na.exclude on RecordBatch
'test-na-omit.R:78:3' [warning]
'test-na-omit.R:78:3' [warning]
'test-na-omit.R:78:3' [warning]
'test-na-omit.R:78:3' [warning]
'test-na-omit.R:78:3' [warning]
'test-na-omit.R:78:3' [warning]
'test-na-omit.R:78:3' [warning]
'test-na-omit.R:78:3' [warning]
'test-na-omit.R:78:3' [warning]
'test-na-omit.R:78:3' [warning]
'test-na-omit.R:78:3' [warning]
'test-na-omit.R:78:3' [warning]
'test-na-omit.R:78:3' [warning]
'test-na-omit.R:78:3' [success]
End test: na.exclude on RecordBatch
Start test: na.fail on RecordBatch
'test-na-omit.R:87:3' [success]
End test: na.fail on RecordBatch
Start test: reading a known Parquet file to tibble
'test-parquet.R:23:3' [skip]
End test: reading a known Parquet file to tibble
Start test: simple int column roundtrip
'test-parquet.R:36:3' [success]
'test-parquet.R:38:3' [success]
'test-parquet.R:39:3' [success]
End test: simple int column roundtrip
Start test: read_parquet() supports col_select
'test-parquet.R:43:3' [skip]
End test: read_parquet() supports col_select
Start test: read_parquet() with raw data
'test-parquet.R:52:3' [skip]
End test: read_parquet() with raw data
Start test: write_parquet() handles various compression= specs
'test-parquet.R:59:3' [skip]
End test: write_parquet() handles various compression= specs
Start test: write_parquet() handles various compression_level= specs
'test-parquet.R:71:3' [success]
'test-parquet.R:72:3' [success]
'test-parquet.R:73:3' [success]
End test: write_parquet() handles various compression_level= specs
Start test: write_parquet() handles various use_dictionary= specs
'test-parquet.R:79:3' [success]
'test-parquet.R:80:3' [success]
'test-parquet.R:81:3' [success]
'test-parquet.R:82:3' [success]
'test-parquet.R:86:3' [success]
End test: write_parquet() handles various use_dictionary= specs
Start test: write_parquet() handles various write_statistics= specs
'test-parquet.R:96:3' [success]
'test-parquet.R:97:3' [success]
'test-parquet.R:98:3' [success]
End test: write_parquet() handles various write_statistics= specs
Start test: write_parquet() accepts RecordBatch too
'test-parquet.R:104:3' [success]
End test: write_parquet() accepts RecordBatch too
Start test: write_parquet() handles grouped_df
'test-parquet.R:111:3' [success]
End test: write_parquet() handles grouped_df
Start test: write_parquet() with invalid input type
'test-parquet.R:114:1' [skip]
End test: write_parquet() with invalid input type
Start test: write_parquet() can truncate timestamps
'test-parquet.R:121:3' [success]
'test-parquet.R:128:3' [success]
'test-parquet.R:129:3' [success]
End test: write_parquet() can truncate timestamps
Start test: write_parquet() works with zero-length POSIXct (GH-48832)
'test-parquet.R:137:3' [success]
'test-parquet.R:139:3' [success]
End test: write_parquet() works with zero-length POSIXct (GH-48832)
Start test: make_valid_parquet_version()
'test-parquet.R:143:3' [success]
'test-parquet.R:147:3' [success]
'test-parquet.R:151:3' [success]
'test-parquet.R:155:3' [success]
'test-parquet.R:160:3' [success]
'test-parquet.R:161:3' [success]
'test-parquet.R:162:3' [success]
End test: make_valid_parquet_version()
Start test: make_valid_parquet_version() input validation
'test-parquet.R:166:3' [success]
'test-parquet.R:170:3' [success]
'test-parquet.R:174:3' [success]
End test: make_valid_parquet_version() input validation
Start test: write_parquet() defaults to snappy compression
'test-parquet.R:181:3' [skip]
End test: write_parquet() defaults to snappy compression
Start test: write_parquet() does not detect compression from filename
'test-parquet.R:195:3' [success]
End test: write_parquet() does not detect compression from filename
Start test: read_parquet() handles (ignores) compression in filename
'test-parquet.R:202:3' [success]
End test: read_parquet() handles (ignores) compression in filename
Start test: Factors are preserved when writing/reading from Parquet
'test-parquet.R:216:3' [success]
End test: Factors are preserved when writing/reading from Parquet
Start test: Lists are preserved when writing/reading from Parquet
'test-parquet.R:231:3' [success]
End test: Lists are preserved when writing/reading from Parquet
Start test: Maps are preserved when writing/reading from Parquet
'test-parquet.R:251:3' [success]
End test: Maps are preserved when writing/reading from Parquet
Start test: read_parquet() and write_parquet() accept connection objects
'test-parquet.R:255:3' [skip]
End test: read_parquet() and write_parquet() accept connection objects
Start test: write_parquet() to stream
'test-parquet.R:280:3' [success]
End test: write_parquet() to stream
Start test: write_parquet() returns its input
'test-parquet.R:288:3' [success]
End test: write_parquet() returns its input
Start test: write_parquet() handles version argument
'test-parquet.R:300:5' [success]
'test-parquet.R:300:5' [success]
'test-parquet.R:300:5' [success]
'test-parquet.R:300:5' [success]
'test-parquet.R:300:5' [success]
'test-parquet.R:300:5' [success]
'test-parquet.R:300:5' [success]
'test-parquet.R:300:5' [success]
'test-parquet.R:307:5' [success]
'test-parquet.R:307:5' [success]
'test-parquet.R:307:5' [success]
'test-parquet.R:307:5' [success]
End test: write_parquet() handles version argument
Start test: ParquetFileReader raises an error for non-RandomAccessFile source
'test-parquet.R:313:3' [success]
End test: ParquetFileReader raises an error for non-RandomAccessFile source
Start test: ParquetFileWriter raises an error for non-OutputStream sink
'test-parquet.R:322:3' [success]
End test: ParquetFileWriter raises an error for non-OutputStream sink
Start test: ParquetFileReader $ReadRowGroup(s) methods
'test-parquet.R:335:3' [success]
'test-parquet.R:336:3' [success]
'test-parquet.R:337:3' [success]
'test-parquet.R:338:3' [success]
'test-parquet.R:339:3' [success]
'test-parquet.R:340:3' [success]
'test-parquet.R:342:3' [success]
'test-parquet.R:343:3' [success]
'test-parquet.R:344:3' [success]
'test-parquet.R:345:3' [success]
'test-parquet.R:348:3' [success]
'test-parquet.R:349:3' [success]
'test-parquet.R:351:3' [success]
'test-parquet.R:352:3' [success]
End test: ParquetFileReader $ReadRowGroup(s) methods
Start test: Error messages are shown when the compression algorithm snappy is not found
'test-parquet.R:368:5' [success]
End test: Error messages are shown when the compression algorithm snappy is not found
Start test: Error is created when parquet reads a feather file
'test-parquet.R:375:3' [success]
End test: Error is created when parquet reads a feather file
Start test: ParquetFileWrite chunk_size defaults
'test-parquet.R:396:7' [success]
'test-parquet.R:397:7' [success]
'test-parquet.R:398:7' [success]
'test-parquet.R:417:7' [success]
'test-parquet.R:418:7' [success]
'test-parquet.R:419:7' [success]
End test: ParquetFileWrite chunk_size defaults
Start test: ParquetFileWrite chunk_size calculation doesn't have integer overflow issues (ARROW-14894)
'test-parquet.R:425:3' [success]
'test-parquet.R:428:3' [success]
'test-parquet.R:429:3' [success]
'test-parquet.R:432:3' [success]
End test: ParquetFileWrite chunk_size calculation doesn't have integer overflow issues (ARROW-14894)
Start test: deprecated int96 timestamp unit can be specified when reading Parquet files
'test-parquet.R:451:3' [success]
'test-parquet.R:459:3' [success]
'test-parquet.R:460:3' [success]
End test: deprecated int96 timestamp unit can be specified when reading Parquet files
Start test: Can read parquet with nested lists and maps
'test-parquet.R:475:3' [skip]
End test: Can read parquet with nested lists and maps
Start test: Can read Parquet files from a URL
'test-parquet.R:487:3' [skip]
End test: Can read Parquet files from a URL
Start test: thrift string and container size can be specified when reading Parquet files
'test-parquet.R:507:3' [success]
'test-parquet.R:510:3' [success]
'test-parquet.R:516:3' [success]
'test-parquet.R:521:3' [success]
'test-parquet.R:523:3' [success]
'test-parquet.R:532:3' [success]
End test: thrift string and container size can be specified when reading Parquet files
Start test: We can use WriteBatch on ParquetFileWriter
'test-parquet.R:550:3' [success]
End test: We can use WriteBatch on ParquetFileWriter
Start test: WriteBatch on ParquetFileWriter errors when called on closed sink
'test-parquet.R:560:3' [success]
End test: WriteBatch on ParquetFileWriter errors when called on closed sink
Start test: Flight tests
'test-python-flight.R:84:5' [skip]
End test: Flight tests
Start test: install_pyarrow
'test-python.R:19:3' [skip]
End test: install_pyarrow
'test-python.R:38:1' [skip]
Start test: ExecPlanReader does not start evaluating a query
'test-query-engine.R:31:3' [success]
'test-query-engine.R:32:3' [success]
'test-query-engine.R:33:3' [success]
End test: ExecPlanReader does not start evaluating a query
Start test: ExecPlanReader evaluates nested exec plans lazily
'test-query-engine.R:38:3' [success]
'test-query-engine.R:41:3' [success]
'test-query-engine.R:43:3' [success]
'test-query-engine.R:48:3' [success]
End test: ExecPlanReader evaluates nested exec plans lazily
Start test: ExecPlanReader evaluates head() lazily
'test-query-engine.R:53:3' [success]
'test-query-engine.R:56:3' [success]
'test-query-engine.R:58:3' [success]
'test-query-engine.R:63:3' [success]
End test: ExecPlanReader evaluates head() lazily
Start test: ExecPlanReader evaluates head() lazily
'test-query-engine.R:77:3' [success]
End test: ExecPlanReader evaluates head() lazily
Start test: head() of an ExecPlanReader is an ExecPlanReader
'test-query-engine.R:86:3' [success]
'test-query-engine.R:88:3' [success]
'test-query-engine.R:89:3' [success]
End test: head() of an ExecPlanReader is an ExecPlanReader
Start test: do_exec_plan_substrait can evaluate a simple plan
'test-query-engine.R:96:3' [skip]
End test: do_exec_plan_substrait can evaluate a simple plan
Start test: RecordBatchFileWriter / RecordBatchFileReader roundtrips
'test-read-record-batch.R:27:3' [success]
'test-read-record-batch.R:35:3' [success]
'test-read-record-batch.R:40:3' [success]
'test-read-record-batch.R:42:3' [success]
'test-read-record-batch.R:44:3' [success]
End test: RecordBatchFileWriter / RecordBatchFileReader roundtrips
Start test: record_batch() handles (raw|Buffer|InputStream, Schema) (ARROW-3450, ARROW-3505)
'test-read-record-batch.R:63:3' [success]
'test-read-record-batch.R:64:3' [success]
End test: record_batch() handles (raw|Buffer|InputStream, Schema) (ARROW-3450, ARROW-3505)
Start test: record_batch() can handle (Message, Schema) parameters (ARROW-3499)
'test-read-record-batch.R:76:3' [success]
End test: record_batch() can handle (Message, Schema) parameters (ARROW-3499)
Start test: table round trip
'test-read-write.R:26:3' [success]
'test-read-write.R:27:3' [success]
'test-read-write.R:31:3' [success]
'test-read-write.R:32:3' [success]
'test-read-write.R:33:3' [success]
'test-read-write.R:37:3' [success]
'test-read-write.R:39:5' [success]
'test-read-write.R:44:3' [success]
'test-read-write.R:45:3' [success]
'test-read-write.R:46:3' [success]
'test-read-write.R:50:3' [success]
'test-read-write.R:52:5' [success]
'test-read-write.R:57:3' [success]
'test-read-write.R:58:3' [success]
'test-read-write.R:59:3' [success]
'test-read-write.R:63:3' [success]
'test-read-write.R:65:5' [success]
'test-read-write.R:71:3' [success]
'test-read-write.R:72:3' [success]
'test-read-write.R:73:3' [success]
End test: table round trip
Start test: table round trip handles NA in integer and numeric
'test-read-write.R:85:3' [success]
'test-read-write.R:86:3' [success]
'test-read-write.R:88:3' [success]
'test-read-write.R:89:3' [success]
'test-read-write.R:90:3' [success]
'test-read-write.R:92:3' [success]
'test-read-write.R:93:3' [success]
'test-read-write.R:94:3' [success]
'test-read-write.R:96:3' [success]
'test-read-write.R:97:3' [success]
'test-read-write.R:98:3' [success]
'test-read-write.R:104:3' [success]
'test-read-write.R:105:3' [success]
'test-read-write.R:106:3' [success]
'test-read-write.R:108:3' [success]
'test-read-write.R:109:3' [success]
'test-read-write.R:110:3' [success]
End test: table round trip handles NA in integer and numeric
Start test: reading/writing a raw vector (sparklyr integration)
'test-read-write.R:120:3' [success]
'test-read-write.R:121:3' [success]
'test-read-write.R:123:3' [success]
End test: reading/writing a raw vector (sparklyr integration)
Start test: RecordBatchStreamReader / Writer
'test-record-batch-reader.R:27:3' [success]
'test-record-batch-reader.R:29:3' [success]
'test-record-batch-reader.R:33:3' [success]
'test-record-batch-reader.R:37:3' [success]
'test-record-batch-reader.R:40:3' [success]
'test-record-batch-reader.R:43:3' [success]
'test-record-batch-reader.R:44:3' [success]
'test-record-batch-reader.R:46:3' [success]
'test-record-batch-reader.R:47:3' [success]
'test-record-batch-reader.R:49:3' [success]
'test-record-batch-reader.R:50:3' [success]
'test-record-batch-reader.R:51:3' [success]
End test: RecordBatchStreamReader / Writer
Start test: RecordBatchFileReader / Writer
'test-record-batch-reader.R:57:3' [success]
'test-record-batch-reader.R:64:3' [success]
'test-record-batch-reader.R:67:3' [success]
'test-record-batch-reader.R:70:3' [success]
'test-record-batch-reader.R:71:3' [success]
'test-record-batch-reader.R:73:3' [success]
End test: RecordBatchFileReader / Writer
Start test: StreamReader read_table
'test-record-batch-reader.R:79:3' [success]
'test-record-batch-reader.R:88:3' [success]
End test: StreamReader read_table
Start test: FileReader read_table
'test-record-batch-reader.R:94:3' [success]
'test-record-batch-reader.R:103:3' [success]
End test: FileReader read_table
Start test: MetadataFormat
'test-record-batch-reader.R:107:3' [success]
'test-record-batch-reader.R:108:3' [success]
'test-record-batch-reader.R:109:3' [success]
'test-record-batch-reader.R:111:3' [success]
'test-record-batch-reader.R:114:3' [success]
'test-record-batch-reader.R:116:3' [success]
'test-record-batch-reader.R:119:3' [success]
'test-record-batch-reader.R:123:3' [success]
End test: MetadataFormat
Start test: reader with 0 batches
'test-record-batch-reader.R:138:3' [success]
'test-record-batch-reader.R:139:3' [success]
End test: reader with 0 batches
Start test: reader head method edge cases
'test-record-batch-reader.R:155:3' [success]
'test-record-batch-reader.R:156:3' [success]
'test-record-batch-reader.R:160:3' [success]
End test: reader head method edge cases
Start test: RBR methods
'test-record-batch-reader.R:179:3' [success]
'test-record-batch-reader.R:186:3' [success]
'test-record-batch-reader.R:187:3' [success]
'test-record-batch-reader.R:189:3' [success]
End test: RBR methods
Start test: as_record_batch_reader() works for RecordBatchReader
'test-record-batch-reader.R:200:3' [success]
End test: as_record_batch_reader() works for RecordBatchReader
Start test: as_record_batch_reader() works for Scanner
'test-record-batch-reader.R:209:3' [success]
End test: as_record_batch_reader() works for Scanner
Start test: as_record_batch_reader() works for Dataset
'test-record-batch-reader.R:217:3' [success]
End test: as_record_batch_reader() works for Dataset
Start test: as_record_batch_reader() works for Table
'test-record-batch-reader.R:226:3' [success]
End test: as_record_batch_reader() works for Table
Start test: as_record_batch_reader() works for RecordBatch
'test-record-batch-reader.R:232:3' [success]
End test: as_record_batch_reader() works for RecordBatch
Start test: as_record_batch_reader() works for data.frame
'test-record-batch-reader.R:238:3' [success]
End test: as_record_batch_reader() works for data.frame
Start test: as_record_batch_reader() works for function
'test-record-batch-reader.R:254:3' [success]
'test-record-batch-reader.R:255:3' [success]
'test-record-batch-reader.R:256:3' [success]
'test-record-batch-reader.R:261:3' [success]
'test-record-batch-reader.R:268:3' [success]
End test: as_record_batch_reader() works for function
Start test: as_record_batch_reader() errors on data.frame with NULL names
'test-record-batch-reader.R:277:3' [success]
End test: as_record_batch_reader() errors on data.frame with NULL names
'test-s3-minio.R:18:1' [skip]
'test-s3.R:18:1' [skip]
Start test: SafeCallIntoR works from the main R thread
'test-safe-call-into-r.R:21:3' [skip]
End test: SafeCallIntoR works from the main R thread
Start test: SafeCallIntoR works within RunWithCapturedR
'test-safe-call-into-r.R:36:3' [skip]
End test: SafeCallIntoR works within RunWithCapturedR
Start test: SafeCallIntoR errors from the non-R thread
'test-safe-call-into-r.R:51:3' [skip]
End test: SafeCallIntoR errors from the non-R thread
Start test: Scalar object roundtrip
'test-scalar.R:34:3' [success]
'test-scalar.R:34:3' [success]
'test-scalar.R:34:3' [success]
'test-scalar.R:34:3' [success]
'test-scalar.R:34:3' [success]
'test-scalar.R:35:3' [success]
'test-scalar.R:35:3' [success]
'test-scalar.R:35:3' [success]
'test-scalar.R:35:3' [success]
'test-scalar.R:35:3' [success]
'test-scalar.R:36:3' [success]
'test-scalar.R:36:3' [success]
'test-scalar.R:36:3' [success]
'test-scalar.R:37:3' [success]
'test-scalar.R:37:3' [success]
'test-scalar.R:37:3' [success]
'test-scalar.R:38:3' [success]
'test-scalar.R:38:3' [success]
'test-scalar.R:38:3' [success]
End test: Scalar object roundtrip
Start test: Scalar print
'test-scalar.R:42:3' [success]
End test: Scalar print
Start test: ExtensionType scalar behaviour
'test-scalar.R:48:3' [success]
'test-scalar.R:49:3' [success]
'test-scalar.R:50:3' [success]
'test-scalar.R:51:3' [success]
End test: ExtensionType scalar behaviour
Start test: Creating Scalars of a different type and casting them
'test-scalar.R:55:3' [success]
'test-scalar.R:56:3' [success]
End test: Creating Scalars of a different type and casting them
Start test: Scalar to Array
'test-scalar.R:61:3' [success]
'test-scalar.R:62:3' [success]
End test: Scalar to Array
Start test: Scalar$Equals
'test-scalar.R:70:3' [success]
'test-scalar.R:71:3' [success]
'test-scalar.R:72:3' [success]
'test-scalar.R:73:3' [success]
End test: Scalar$Equals
Start test: Scalar$ApproxEquals
'test-scalar.R:81:3' [success]
'test-scalar.R:82:3' [success]
'test-scalar.R:83:3' [success]
'test-scalar.R:84:3' [success]
End test: Scalar$ApproxEquals
Start test: Handling string data with embedded nuls
'test-scalar.R:89:3' [success]
'test-scalar.R:96:3' [success]
'test-scalar.R:97:3' [success]
'test-scalar.R:107:5' [success]
'test-scalar.R:107:5' [success]
End test: Handling string data with embedded nuls
Start test: Alternate type names are supported
'test-schema.R:19:3' [success]
'test-schema.R:23:3' [success]
End test: Alternate type names are supported
Start test: Schema print method
'test-schema.R:27:3' [success]
End test: Schema print method
Start test: Schema$code()
'test-schema.R:41:3' [success]
'test-schema.R:41:3' [success]
'test-schema.R:41:3' [success]
'test-schema.R:41:3' [success]
'test-schema.R:46:3' [success]
End test: Schema$code()
Start test: Schema with non-nullable fields
'test-schema.R:53:3' [success]
End test: Schema with non-nullable fields
Start test: Schema $GetFieldByName
'test-schema.R:74:3' [success]
'test-schema.R:75:3' [success]
End test: Schema $GetFieldByName
Start test: Schema extract (returns Field)
'test-schema.R:87:3' [success]
'test-schema.R:88:3' [success]
'test-schema.R:89:3' [success]
'test-schema.R:91:3' [success]
'test-schema.R:92:3' [success]
End test: Schema extract (returns Field)
Start test: Schema slicing
'test-schema.R:97:3' [success]
'test-schema.R:98:3' [success]
'test-schema.R:99:3' [success]
'test-schema.R:100:3' [success]
'test-schema.R:101:3' [success]
'test-schema.R:102:3' [success]
End test: Schema slicing
Start test: Schema modification
'test-schema.R:108:3' [success]
'test-schema.R:110:3' [success]
'test-schema.R:112:3' [success]
'test-schema.R:115:3' [success]
'test-schema.R:118:3' [success]
'test-schema.R:123:3' [success]
'test-schema.R:129:3' [success]
'test-schema.R:131:3' [success]
'test-schema.R:134:3' [success]
'test-schema.R:135:3' [success]
'test-schema.R:136:3' [success]
'test-schema.R:137:3' [success]
'test-schema.R:138:3' [success]
'test-schema.R:139:3' [success]
End test: Schema modification
Start test: Metadata can be reassigned as a whole
'test-schema.R:147:3' [success]
'test-schema.R:151:3' [success]
'test-schema.R:154:3' [warning]
'test-schema.R:155:3' [success]
End test: Metadata can be reassigned as a whole
Start test: Metadata is preserved when modifying Schema
'test-schema.R:161:3' [success]
'test-schema.R:163:3' [success]
End test: Metadata is preserved when modifying Schema
Start test: reading schema from Buffer
'test-schema.R:170:3' [success]
'test-schema.R:174:3' [success]
'test-schema.R:178:3' [success]
'test-schema.R:181:3' [success]
'test-schema.R:184:3' [success]
'test-schema.R:185:3' [success]
'test-schema.R:188:3' [success]
'test-schema.R:190:3' [success]
'test-schema.R:191:3' [success]
End test: reading schema from Buffer
Start test: Input validation when creating a table with a schema
'test-schema.R:195:3' [success]
End test: Input validation when creating a table with a schema
Start test: Schema$Equals
'test-schema.R:206:3' [success]
'test-schema.R:207:3' [success]
'test-schema.R:210:3' [success]
'test-schema.R:213:3' [success]
End test: Schema$Equals
Start test: unify_schemas
'test-schema.R:219:3' [success]
'test-schema.R:224:3' [success]
'test-schema.R:228:3' [success]
'test-schema.R:232:3' [success]
End test: unify_schemas
Start test: Schema to C-interface
'test-schema.R:247:3' [success]
End test: Schema to C-interface
Start test: Schemas from lists
'test-schema.R:264:3' [success]
'test-schema.R:265:3' [success]
End test: Schemas from lists
Start test: as_schema() works for Schema objects
'test-schema.R:270:3' [success]
End test: as_schema() works for Schema objects
Start test: as_schema() works for StructType objects
'test-schema.R:275:3' [success]
End test: as_schema() works for StructType objects
Start test: schema name assignment
'test-schema.R:280:3' [success]
'test-schema.R:282:3' [success]
'test-schema.R:283:3' [success]
'test-schema.R:284:3' [success]
'test-schema.R:290:3' [success]
'test-schema.R:291:3' [success]
End test: schema name assignment
Start test: schema extraction
'test-schema.R:298:3' [success]
'test-schema.R:299:3' [success]
'test-schema.R:301:3' [success]
'test-schema.R:306:3' [success]
'test-schema.R:309:3' [success]
'test-schema.R:312:3' [success]
'test-schema.R:315:3' [success]
End test: schema extraction
Start test: schema print truncation
'test-schema.R:321:3' [success]
'test-schema.R:327:3' [success]
End test: schema print truncation
Start test: can set/get cpu thread pool capacity
'test-thread-pool.R:21:3' [success]
'test-thread-pool.R:23:3' [success]
End test: can set/get cpu thread pool capacity
Start test: can set/get I/O thread pool capacity
'test-thread-pool.R:29:3' [success]
'test-thread-pool.R:31:3' [success]
End test: can set/get I/O thread pool capacity
Start test: infer_type() gets the right type for arrow::Array
'test-type.R:20:3' [success]
End test: infer_type() gets the right type for arrow::Array
Start test: infer_type() gets the right type for ChunkedArray
'test-type.R:25:3' [success]
End test: infer_type() gets the right type for ChunkedArray
Start test: infer_type() infers from R type
'test-type.R:29:3' [success]
'test-type.R:30:3' [success]
'test-type.R:31:3' [success]
'test-type.R:32:3' [success]
'test-type.R:33:3' [success]
'test-type.R:34:3' [success]
'test-type.R:38:3' [success]
'test-type.R:42:3' [success]
'test-type.R:46:3' [success]
'test-type.R:50:3' [success]
End test: infer_type() infers from R type
Start test: infer_type() default method errors for unknown classes
'test-type.R:56:1' [skip]
End test: infer_type() default method errors for unknown classes
Start test: infer_type() can infer struct types from data frames
'test-type.R:68:3' [success]
End test: infer_type() can infer struct types from data frames
Start test: infer_type() can infer type for vctr_vctr subclasses
'test-type.R:73:3' [success]
End test: infer_type() can infer type for vctr_vctr subclasses
Start test: infer_type() can infer nested extension types
'test-type.R:81:3' [success]
End test: infer_type() can infer nested extension types
Start test: infer_type() can infer vctrs::list_of() types
'test-type.R:88:3' [success]
End test: infer_type() can infer vctrs::list_of() types
Start test: infer_type() can infer blob type
'test-type.R:94:3' [success]
'test-type.R:98:3' [success]
End test: infer_type() can infer blob type
Start test: DataType$Equals
'test-type.R:105:3' [success]
'test-type.R:106:3' [success]
'test-type.R:107:3' [success]
'test-type.R:108:3' [success]
'test-type.R:109:3' [success]
'test-type.R:110:3' [success]
'test-type.R:111:3' [success]
End test: DataType$Equals
Start test: Masked data type functions still work
'test-type.R:115:3' [skip]
End test: Masked data type functions still work
Start test: Type strings are correctly canonicalized
'test-type.R:153:3' [success]
'test-type.R:154:3' [success]
'test-type.R:155:3' [success]
'test-type.R:156:3' [success]
'test-type.R:157:3' [success]
'test-type.R:158:3' [success]
'test-type.R:159:3' [success]
'test-type.R:160:3' [success]
'test-type.R:161:3' [success]
'test-type.R:162:3' [success]
'test-type.R:163:3' [success]
'test-type.R:164:3' [success]
'test-type.R:165:3' [success]
'test-type.R:166:3' [success]
'test-type.R:167:3' [success]
'test-type.R:168:3' [success]
'test-type.R:169:3' [success]
'test-type.R:170:3' [success]
'test-type.R:171:3' [success]
'test-type.R:172:3' [success]
'test-type.R:173:3' [success]
'test-type.R:174:3' [success]
'test-type.R:175:3' [success]
'test-type.R:178:3' [success]
'test-type.R:182:3' [success]
'test-type.R:186:3' [success]
'test-type.R:190:3' [success]
'test-type.R:194:3' [success]
'test-type.R:198:3' [success]
'test-type.R:202:3' [success]
'test-type.R:206:3' [success]
'test-type.R:210:3' [success]
'test-type.R:214:3' [success]
'test-type.R:218:3' [success]
'test-type.R:222:3' [success]
'test-type.R:226:3' [success]
'test-type.R:230:3' [success]
'test-type.R:234:3' [success]
'test-type.R:238:3' [success]
'test-type.R:242:3' [success]
'test-type.R:246:3' [success]
'test-type.R:250:3' [success]
'test-type.R:256:3' [success]
'test-type.R:260:3' [success]
'test-type.R:264:3' [success]
'test-type.R:268:3' [success]
'test-type.R:274:3' [success]
End test: Type strings are correctly canonicalized
Start test: infer_type() gets the right type for Expression
'test-type.R:283:3' [warning]
'test-type.R:285:3' [success]
'test-type.R:286:3' [success]
'test-type.R:287:3' [success]
'test-type.R:288:3' [success]
'test-type.R:289:3' [success]
'test-type.R:292:3' [success]
End test: infer_type() gets the right type for Expression
Start test: infer_type() infers type for POSIXlt
'test-type.R:297:3' [success]
End test: infer_type() infers type for POSIXlt
Start test: infer_type() infers type for vctrs
'test-type.R:305:3' [success]
End test: infer_type() infers type for vctrs
Start test: type() is deprecated
'test-type.R:313:3' [success]
'test-type.R:317:3' [success]
End test: type() is deprecated
Start test: infer_type() infers type for lists of raw() as binary()
'test-type.R:321:3' [success]
'test-type.R:326:3' [success]
End test: infer_type() infers type for lists of raw() as binary()
Start test: infer_type() infers type for lists starting with NULL - ARROW-17639
'test-type.R:335:3' [success]
'test-type.R:342:3' [success]
'test-type.R:348:3' [success]
End test: infer_type() infers type for lists starting with NULL - ARROW-17639
Start test: list_compute_functions() works
'test-udf.R:19:3' [success]
'test-udf.R:20:3' [success]
End test: list_compute_functions() works
Start test: arrow_scalar_function() works
'test-udf.R:30:3' [success]
'test-udf.R:31:3' [success]
'test-udf.R:39:3' [success]
'test-udf.R:40:3' [success]
'test-udf.R:48:3' [success]
'test-udf.R:49:3' [success]
'test-udf.R:59:3' [success]
'test-udf.R:60:3' [success]
'test-udf.R:61:3' [success]
'test-udf.R:62:3' [success]
'test-udf.R:23:1' [skip]
End test: arrow_scalar_function() works
Start test: arrow_scalar_function() works with auto_convert = TRUE
'test-udf.R:77:3' [success]
End test: arrow_scalar_function() works with auto_convert = TRUE
Start test: register_scalar_function() adds a compute function to the registry
'test-udf.R:87:3' [skip]
End test: register_scalar_function() adds a compute function to the registry
Start test: arrow_scalar_function() with bad return type errors
'test-udf.R:132:3' [warning]
'test-udf.R:132:3' [success]
'test-udf.R:145:3' [warning]
'test-udf.R:145:3' [success]
End test: arrow_scalar_function() with bad return type errors
Start test: register_scalar_function() can register multiple kernels
'test-udf.R:163:3' [warning]
'test-udf.R:163:3' [success]
'test-udf.R:168:3' [warning]
'test-udf.R:168:3' [success]
'test-udf.R:173:3' [warning]
'test-udf.R:173:3' [success]
End test: register_scalar_function() can register multiple kernels
Start test: register_scalar_function() errors for unsupported specifications
'test-udf.R:180:3' [success]
'test-udf.R:190:3' [success]
'test-udf.R:200:3' [success]
End test: register_scalar_function() errors for unsupported specifications
Start test: user-defined functions work during multi-threaded execution
'test-udf.R:218:3' [skip]
End test: user-defined functions work during multi-threaded execution
Start test: nested exec plans can contain user-defined functions
'test-udf.R:280:5' [warning]
'test-udf.R:280:5' [warning]
'test-udf.R:293:3' [warning]
'test-udf.R:293:3' [warning]
'test-udf.R:293:3' [success]
'test-udf.R:287:5' [warning]
'test-udf.R:287:5' [warning]
'test-udf.R:301:3' [success]
End test: nested exec plans can contain user-defined functions
Start test: head() on exec plan containing user-defined functions
'test-udf.R:305:3' [skip]
End test: head() on exec plan containing user-defined functions
Start test: We handle non-UTF strings
'test-utf.R:31:3' [success]
'test-utf.R:32:3' [success]
'test-utf.R:33:3' [success]
'test-utf.R:34:3' [success]
'test-utf.R:37:3' [success]
'test-utf.R:39:3' [success]
'test-utf.R:42:3' [success]
'test-utf.R:44:3' [success]
'test-utf.R:47:3' [success]
'test-utf.R:48:3' [success]
'test-utf.R:51:3' [success]
'test-utf.R:52:3' [success]
'test-utf.R:56:3' [success]
'test-utf.R:61:3' [success]
'test-utf.R:62:3' [success]
'test-utf.R:63:3' [success]
'test-utf.R:64:3' [success]
'test-utf.R:69:3' [success]
'test-utf.R:74:5' [success]
End test: We handle non-UTF strings
Start test: as_writable_table() works for data.frame, RecordBatch, and Table
'test-util.R:20:3' [success]
'test-util.R:23:3' [success]
'test-util.R:28:3' [warning]
'test-util.R:29:3' [success]
End test: as_writable_table() works for data.frame, RecordBatch, and Table
Start test: as_writable_table() errors for invalid input
'test-util.R:32:1' [skip]
End test: as_writable_table() errors for invalid input
Start test: all_funs() identifies namespace-qualified and unqualified functions
'test-util.R:44:3' [success]
'test-util.R:48:3' [success]
'test-util.R:52:3' [success]
'test-util.R:56:3' [success]
'test-util.R:60:3' [success]
'test-util.R:64:3' [success]
'test-util.R:68:3' [success]
End test: all_funs() identifies namespace-qualified and unqualified functions
Start test: parse_compact_col_spec() converts string specs to schema
'test-util.R:80:3' [success]
'test-util.R:96:3' [success]
'test-util.R:101:3' [success]
'test-util.R:106:3' [success]
End test: parse_compact_col_spec() converts string specs to schema
[ FAIL 267 | WARN 2327 | SKIP 110 | PASS 5942 ]
══ Skipped tests (110) ═════════════════════════════════════════════════════════
• ARROW-17043 (date/datetime arithmetic with integers) (1):
'test-compute-arith.R:128:3'
• ARROW-18101 (1): 'test-udf.R:305:3'
• Arrow C++ not built with gcs (1): 'test-gcs.R:18:1'
• Arrow C++ not built with s3 (2): 'test-s3-minio.R:18:1', 'test-s3.R:18:1'
• Arrow C++ not built with substrait (1): 'test-query-engine.R:96:3'
• Arrow C++ not built with zstd (5): 'test-backwards-compatibility.R:90:5',
'test-backwards-compatibility.R:99:5',
'test-backwards-compatibility.R:109:5', 'test-compressed.R:44:3',
'test-csv.R:634:3'
• Flight server is not running (1): 'test-python-flight.R:84:5'
• GH-33708: timestamp_parsers don't appear to be working properly (1):
'test-dataset-csv.R:629:3'
• Ingest_POSIXct only implemented for REALSXP (1): 'test-Array.R:297:5'
• Need halffloat support: https://issues.apache.org/jira/browse/ARROW-3802 (1):
'test-Array.R:447:3'
• On CRAN (87): 'test-Array.R:59:3', 'test-Array.R:209:3',
'test-Array.R:216:3', 'test-Array.R:1119:1', 'test-Array.R:1203:1',
'test-Array.R:1219:1', 'test-Array.R:1250:1', 'test-Array.R:1328:1',
'test-RecordBatch.R:516:1', 'test-RecordBatch.R:525:1', 'test-Table.R:521:1',
'test-altrep.R:379:3', 'test-arrow.R:58:3',
'test-backwards-compatibility.R:54:3', 'test-backwards-compatibility.R:64:3',
'test-backwards-compatibility.R:74:3', 'test-chunked-array.R:120:3',
'test-compute-no-bindings.R:170:3', 'test-compute-no-bindings.R:186:3',
'test-csv.R:732:3', 'test-dataset-dplyr.R:73:3',
'test-dataset-dplyr.R:121:3', 'test-dataset-dplyr.R:323:1',
'test-dataset-write.R:580:1', 'test-dataset.R:879:1',
'test-dataset.R:1177:1', 'test-dplyr-across.R:20:1',
'test-dplyr-eval.R:37:1', 'test-dplyr-filter.R:290:3',
'test-dplyr-funcs-conditional.R:23:1', 'test-dplyr-funcs-datetime.R:27:1',
'test-dplyr-funcs-math.R:22:1', 'test-dplyr-funcs-string.R:21:1',
'test-dplyr-funcs-type.R:24:1', 'test-dplyr-funcs.R:19:1',
'test-dplyr-glimpse.R:20:1', 'test-dplyr-glimpse.R:26:1',
'test-dplyr-glimpse.R:32:1', 'test-dplyr-glimpse.R:38:1',
'test-dplyr-glimpse.R:45:1', 'test-dplyr-glimpse.R:69:1',
'test-dplyr-glimpse.R:73:1', 'test-dplyr-glimpse.R:95:1',
'test-dplyr-join.R:116:1', 'test-dplyr-join.R:456:3',
'test-dplyr-mutate.R:157:3', 'test-dplyr-mutate.R:516:3',
'test-dplyr-mutate.R:661:3', 'test-dplyr-query.R:595:1',
'test-dplyr-slice.R:107:3', 'test-dplyr-summarize.R:323:1',
'test-dplyr-summarize.R:786:1', 'test-dplyr-summarize.R:1276:1',
'test-duckdb.R:19:1', 'test-extension.R:18:1', 'test-extension.R:175:1',
'test-extra-package-roundtrip.R:18:1', 'test-feather.R:141:1',
'test-feather.R:262:3', 'test-feather.R:332:3', 'test-filesystem.R:138:3',
'test-filesystem.R:146:3', 'test-filesystem.R:155:3',
'test-filesystem.R:167:3', 'test-filesystem.R:178:3',
'test-filesystem.R:193:3', 'test-io.R:71:3', 'test-ipc-stream.R:42:1',
'test-ipc-stream.R:48:3', 'test-parquet.R:23:3', 'test-parquet.R:43:3',
'test-parquet.R:52:3', 'test-parquet.R:59:3', 'test-parquet.R:114:1',
'test-parquet.R:181:3', 'test-parquet.R:255:3', 'test-parquet.R:487:3',
'test-python.R:19:3', 'test-python.R:38:1', 'test-safe-call-into-r.R:21:3',
'test-safe-call-into-r.R:36:3', 'test-safe-call-into-r.R:51:3',
'test-type.R:56:1', 'test-udf.R:23:1', 'test-udf.R:87:3', 'test-udf.R:218:3',
'test-util.R:32:1'
• Parquet test data missing (1): 'test-parquet.R:475:3'
• TODO (ARROW-16630): make sure BottomK can handle NA ordering (1):
'test-dplyr-collapse.R:173:3'
• TODO: (if anyone uses RangeEquals) (1): 'test-Array.R:139:3'
• Table with 0 cols doesn't know how many rows it should have (1):
'test-Table.R:114:3'
• Work around masking of data type functions (ARROW-12322) (1):
'test-type.R:115:3'
• environment variable ARROW_LARGE_MEMORY_TESTS (1): 'test-Table.R:684:3'
• https://issues.apache.org/jira/browse/ARROW-7653 (1): 'test-dataset.R:563:3'
• tolower(Sys.info()[["sysname"]]) != "windows" is TRUE (1):
'test-compressed.R:27:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Failure ('test-dplyr-across.R:282:3'): ARROW-14071 - R functions from a user's environment ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-across.R:282:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, across(c(int, dbl), makeWhole)))
10. ├─dplyr::mutate(.input, across(c(int, dbl), makeWhole))
11. └─arrow:::mutate.ArrowTabular(.input, across(c(int, dbl), makeWhole))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:26:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:26:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, chr))
10. ├─dplyr::arrange(.input, int, chr)
11. └─arrow:::arrange.ArrowTabular(.input, int, chr)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:32:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:32:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, desc(dbl)))
10. ├─dplyr::arrange(.input, int, desc(dbl))
11. └─arrow:::arrange.ArrowTabular(.input, int, desc(dbl))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:38:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:38:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, dplyr::desc(dbl)))
10. ├─dplyr::arrange(.input, int, dplyr::desc(dbl))
11. └─arrow:::arrange.ArrowTabular(.input, int, dplyr::desc(dbl))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:44:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:44:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, desc(desc(dbl))))
10. ├─dplyr::arrange(.input, int, desc(desc(dbl)))
11. └─arrow:::arrange.ArrowTabular(.input, int, desc(desc(dbl)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:50:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:50:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, dplyr::desc(dplyr::desc(dbl))))
10. ├─dplyr::arrange(.input, int, dplyr::desc(dplyr::desc(dbl)))
11. └─arrow:::arrange.ArrowTabular(.input, int, dplyr::desc(dplyr::desc(dbl)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:56:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:56:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(arrange(.input, int), desc(dbl)))
10. ├─dplyr::arrange(arrange(.input, int), desc(dbl))
11. ├─dplyr::arrange(.input, int)
12. └─arrow:::arrange.ArrowTabular(.input, int)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:63:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:63:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(arrange(.input, int), dplyr::desc(dbl)))
10. ├─dplyr::arrange(arrange(.input, int), dplyr::desc(dbl))
11. ├─dplyr::arrange(.input, int)
12. └─arrow:::arrange.ArrowTabular(.input, int)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:70:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:70:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int + dbl, chr))
10. ├─dplyr::arrange(.input, int + dbl, chr)
11. └─arrow:::arrange.ArrowTabular(.input, int + dbl, chr)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:76:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:76:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(mutate(.input, zzz = int + dbl, ), zzz, chr)
11. ├─dplyr::mutate(.input, zzz = int + dbl, )
12. └─arrow:::mutate.ArrowTabular(.input, zzz = int + dbl, )
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:83:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:83:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(mutate(.input, zzz = int + dbl), int + dbl, chr)
11. ├─dplyr::mutate(.input, zzz = int + dbl)
12. └─arrow:::mutate.ArrowTabular(.input, zzz = int + dbl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:90:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:90:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(mutate(.input, int + dbl), int + dbl, chr)
11. ├─dplyr::mutate(.input, int + dbl)
12. └─arrow:::mutate.ArrowTabular(.input, int + dbl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:97:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:97:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(group_by(.input, grp), int, dbl))
10. ├─dplyr::arrange(group_by(.input, grp), int, dbl)
11. ├─dplyr::group_by(.input, grp)
12. └─arrow:::group_by.ArrowTabular(.input, grp)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:104:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:104:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(group_by(.input, grp), int, dbl, .by_group = TRUE))
10. ├─dplyr::arrange(group_by(.input, grp), int, dbl, .by_group = TRUE)
11. ├─dplyr::group_by(.input, grp)
12. └─arrow:::group_by.ArrowTabular(.input, grp)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:111:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:111:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(group_by(.input, grp, grp2), int, dbl, .by_group = TRUE)
11. ├─dplyr::group_by(.input, grp, grp2)
12. └─arrow:::group_by.ArrowTabular(.input, grp, grp2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:119:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:119:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─base::as.vector(...)
10. ├─dplyr::pull(...)
11. ├─dplyr::arrange(group_by(.input, grp), .by_group = TRUE)
12. ├─dplyr::group_by(.input, grp)
13. └─arrow:::group_by.ArrowTabular(.input, grp)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:134:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:134:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(group_by(.input, grp)))
10. ├─dplyr::arrange(group_by(.input, grp))
11. ├─dplyr::group_by(.input, grp)
12. └─arrow:::group_by.ArrowTabular(.input, grp)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:148:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:148:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, chr))
10. ├─dplyr::arrange(.input, chr)
11. └─arrow:::arrange.ArrowTabular(.input, chr)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:156:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:156:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, dbl))
10. ├─dplyr::arrange(.input, int, dbl)
11. └─arrow:::arrange.ArrowTabular(.input, int, dbl)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:165:3'): arrange() on datetime columns ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:165:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, dttm, int))
10. ├─dplyr::arrange(.input, dttm, int)
11. └─arrow:::arrange.ArrowTabular(.input, dttm, int)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:171:3'): arrange() on datetime columns ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:171:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, dttm))
10. ├─dplyr::arrange(.input, dttm)
11. └─arrow:::arrange.ArrowTabular(.input, dttm)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:181:3'): arrange() on logical columns ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:181:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, lgl, int))
10. ├─dplyr::arrange(.input, lgl, int)
11. └─arrow:::arrange.ArrowTabular(.input, lgl, int)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:235:3'): Can use across() within arrange() ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:235:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, across(starts_with("d"))))
10. ├─dplyr::arrange(.input, across(starts_with("d")))
11. └─arrow:::arrange.ArrowTabular(.input, across(starts_with("d")))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:241:3'): Can use across() within arrange() ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:241:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, across(starts_with("d"), desc)))
10. ├─dplyr::arrange(.input, across(starts_with("d"), desc))
11. └─arrow:::arrange.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-collapse.R:98:3'): collapse ────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:98:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::collapse(...)
13. ├─dplyr::mutate(...)
14. ├─dplyr::select(...)
15. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
16. └─arrow:::filter.ArrowTabular(...)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::apply_filter_impl(...)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-collapse.R:110:3'): collapse ───────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:110:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::collapse(...)
13. ├─dplyr::select(...)
14. ├─dplyr::collapse(filter(.input, dbl > 2, chr == "d" | chr == "f"))
15. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
16. └─arrow:::filter.ArrowTabular(...)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::apply_filter_impl(...)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-collapse.R:122:3'): collapse ───────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:122:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::collapse(...)
13. ├─dplyr::select(...)
14. ├─dplyr::group_by(...)
15. ├─dplyr::collapse(filter(.input, dbl > 2, chr == "d" | chr == "f"))
16. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
17. └─arrow:::filter.ArrowTabular(...)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::apply_filter_impl(...)
25. └─arrow:::arrow_mask(out)
26. └─arrow:::empty_named_list()
27. └─base::structure(list(), .Names = character(0))
28. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:27:3'): count/tally ────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(collect(count(.input)), tbl) at test-dplyr-count.R:27:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(count(.input))
10. ├─dplyr::count(.input)
11. └─arrow:::count.ArrowTabular(.input)
12. ├─dplyr::tally(...)
13. └─arrow:::tally.ArrowTabular(...)
14. ├─dplyr::summarize(x, `:=`(!!name, n()))
15. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
23. └─arrow:::arrow_mask(.data)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:34:3'): count/tally ────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(collect(tally(.input)), tbl) at test-dplyr-count.R:34:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tally(.input))
10. ├─dplyr::tally(.input)
11. └─arrow:::tally.ArrowTabular(.input)
12. ├─dplyr::summarize(x, `:=`(!!name, n()))
13. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:43:3'): count/tally with wt and grouped data ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:43:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(count(group_by(.input, some_grouping), wt = int))
10. ├─dplyr::count(group_by(.input, some_grouping), wt = int)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:51:3'): count/tally with wt and grouped data ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:51:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tally(group_by(.input, some_grouping), wt = int))
10. ├─dplyr::tally(group_by(.input, some_grouping), wt = int)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:61:3'): count/tally with sort ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:61:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::count(group_by(.input, some_grouping), wt = int, sort = TRUE)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:69:3'): count/tally with sort ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:69:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::tally(group_by(.input, some_grouping), wt = int, sort = TRUE)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:79:3'): count/tally with name arg ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:79:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(count(.input, name = "new_col"))
10. ├─dplyr::count(.input, name = "new_col")
11. └─arrow:::count.ArrowTabular(.input, name = "new_col")
12. ├─dplyr::tally(...)
13. └─arrow:::tally.ArrowTabular(...)
14. ├─dplyr::summarize(x, `:=`(!!name, n()))
15. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
23. └─arrow:::arrow_mask(.data)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:86:3'): count/tally with name arg ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:86:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tally(.input, name = "new_col"))
10. ├─dplyr::tally(.input, name = "new_col")
11. └─arrow:::tally.ArrowTabular(.input, name = "new_col")
12. ├─dplyr::summarize(x, `:=`(!!name, n()))
13. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:95:3'): count returns an ungrouped tibble ──────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:95:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::count(.input, some_grouping, another_grouping, sort = TRUE)
11. └─arrow:::count.ArrowTabular(...)
12. ├─dplyr::group_by(x, ..., .add = TRUE)
13. └─arrow:::group_by.ArrowTabular(x, ..., .add = TRUE)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:26:3'): distinct() ──────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:26:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(.input, some_grouping, lgl)
12. └─arrow:::distinct.ArrowTabular(.input, some_grouping, lgl)
13. ├─dplyr::group_by(.data, ..., .add = TRUE)
14. └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:36:3'): distinct() works without any variables ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:36:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(distinct(.input), int))
10. ├─dplyr::arrange(distinct(.input), int)
11. ├─dplyr::distinct(.input)
12. └─arrow:::distinct.ArrowTabular(.input)
13. ├─dplyr::group_by(.data, !!!syms(names(.data)))
14. └─arrow:::group_by.ArrowTabular(.data, !!!syms(names(.data)))
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:44:3'): distinct() works without any variables ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:44:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(distinct(group_by(.input, x = int + 1)), int)
11. ├─dplyr::distinct(group_by(.input, x = int + 1))
12. ├─dplyr::group_by(.input, x = int + 1)
13. └─arrow:::group_by.ArrowTabular(.input, x = int + 1)
14. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
15. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
16. ├─dplyr::mutate(.data, !!!vars)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:56:3'): distinct() can retain groups ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:56:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(group_by(.input, some_grouping, int), lgl)
12. ├─dplyr::group_by(.input, some_grouping, int)
13. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:66:3'): distinct() can retain groups ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:66:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(group_by(.input, y = some_grouping, int), x = lgl)
12. ├─dplyr::group_by(.input, y = some_grouping, int)
13. └─arrow:::group_by.ArrowTabular(.input, y = some_grouping, int)
14. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
15. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
16. ├─dplyr::mutate(.data, !!!vars)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:77:3'): distinct() can contain expressions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:77:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(...)
10. ├─dplyr::collect(distinct(.input, lgl, x = some_grouping + 1))
11. ├─dplyr::distinct(.input, lgl, x = some_grouping + 1)
12. └─arrow:::distinct.ArrowTabular(...)
13. ├─dplyr::group_by(.data, ..., .add = TRUE)
14. └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
15. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
16. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
17. ├─dplyr::mutate(.data, !!!vars)
18. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
19. ├─arrow:::try_arrow_dplyr(...)
20. │ ├─base::tryCatch(...)
21. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
22. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
23. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
24. │ └─base::eval(expr, parent)
25. └─arrow:::arrow_mask(out)
26. └─arrow:::empty_named_list()
27. └─base::structure(list(), .Names = character(0))
28. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:85:3'): distinct() can contain expressions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:85:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(...)
12. ├─dplyr::group_by(.input, lgl, int)
13. └─arrow:::group_by.ArrowTabular(.input, lgl, int)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:96:3'): across() works in distinct() ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:96:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(...)
10. ├─dplyr::collect(distinct(.input, across(starts_with("d"))))
11. ├─dplyr::distinct(.input, across(starts_with("d")))
12. └─arrow:::distinct.ArrowTabular(.input, across(starts_with("d")))
13. ├─dplyr::group_by(.data, ..., .add = TRUE)
14. └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
15. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
16. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
17. ├─dplyr::mutate(.data, !!!vars)
18. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
19. ├─arrow:::try_arrow_dplyr(...)
20. │ ├─base::tryCatch(...)
21. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
22. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
23. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
24. │ └─base::eval(expr, parent)
25. └─arrow:::arrow_mask(out)
26. └─arrow:::empty_named_list()
27. └─base::structure(list(), .Names = character(0))
28. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:32:3'): filter() on is.na() ───────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:32:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter(.input, is.na(lgl)), chr, int, lgl))
10. ├─dplyr::select(filter(.input, is.na(lgl)), chr, int, lgl)
11. ├─dplyr::filter(.input, is.na(lgl))
12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:42:3'): filter() with NAs in selection ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:42:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter(.input, lgl), chr, int, lgl))
10. ├─dplyr::select(filter(.input, lgl), chr, int, lgl)
11. ├─dplyr::filter(.input, lgl)
12. └─arrow:::filter.ArrowTabular(.input, lgl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:52:3'): Filter returning an empty Table should not segfault (ARROW-8354) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:52:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter(.input, false), chr, int, lgl))
10. ├─dplyr::select(filter(.input, false), chr, int, lgl)
11. ├─dplyr::filter(.input, false)
12. └─arrow:::filter.ArrowTabular(.input, false)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:63:3'): filtering with expression ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:63:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, chr == char_sym)
12. └─arrow:::filter.ArrowTabular(.input, chr == char_sym)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:73:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:73:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl + 1 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl + 1 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:81:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:81:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, dbl/2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, dbl/2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl/2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:89:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:89:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl/2L > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl/2L > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:97:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:97:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, int/2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, int/2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, int/2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:105:3'): filtering with arithmetic ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:105:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, int/2L > 3)
12. └─arrow:::filter.ArrowTabular(.input, int/2L > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:113:3'): filtering with arithmetic ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:113:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl%/%2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl%/%2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:121:3'): filtering with arithmetic ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:121:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, dbl^2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, dbl^2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl^2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:131:3'): filtering with expression + autocasting ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:131:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl + 1 > 3L)
12. └─arrow:::filter.ArrowTabular(.input, dbl + 1 > 3L)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:139:3'): filtering with expression + autocasting ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:139:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, int + 1 > 3)
12. └─arrow:::filter.ArrowTabular(.input, int + 1 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:147:3'): filtering with expression + autocasting ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:147:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, int^2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, int^2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, int^2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:157:3'): More complex select/filter ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:157:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::select(...)
13. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
14. └─arrow:::filter.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::apply_filter_impl(...)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:169:3'): filter() with %in% ───────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:169:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dbl > 2, chr %in% c("d", "f")))
10. ├─dplyr::filter(.input, dbl > 2, chr %in% c("d", "f"))
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:178:3'): Negative scalar values ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:178:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, some_negative > -2))
10. ├─dplyr::filter(.input, some_negative > -2)
11. └─arrow:::filter.ArrowTabular(.input, some_negative > -2)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:184:3'): Negative scalar values ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:184:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, some_negative %in% -1))
10. ├─dplyr::filter(.input, some_negative %in% -1)
11. └─arrow:::filter.ArrowTabular(.input, some_negative %in% -1)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:190:3'): Negative scalar values ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:190:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, int == -some_negative))
10. ├─dplyr::filter(.input, int == -some_negative)
11. └─arrow:::filter.ArrowTabular(.input, int == -some_negative)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:199:3'): filter() with between() ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:199:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, between(dbl, 1, 2)))
10. ├─dplyr::filter(.input, between(dbl, 1, 2))
11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 1, 2))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:206:3'): filter() with between() ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:206:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, between(dbl, 0.5, 2)))
10. ├─dplyr::filter(.input, between(dbl, 0.5, 2))
11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 0.5, 2))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:222:3'): filter() with between() ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:222:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, between(dbl, 1, NA)))
10. ├─dplyr::filter(.input, between(dbl, 1, NA))
11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 1, NA))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:232:3'): filter() with string ops ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:232:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dbl > 2, str_length(verses) > 25))
10. ├─dplyr::filter(.input, dbl > 2, str_length(verses) > 25)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:239:3'): filter() with string ops ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:239:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:252:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:252:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, chr == b_var))
10. ├─dplyr::filter(.input, chr == b_var)
11. └─arrow:::filter.ArrowTabular(.input, chr == b_var)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:264:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:264:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(select(.input, -fct), isEqualTo(int, 4)))
10. ├─dplyr::filter(select(.input, -fct), isEqualTo(int, 4))
11. └─arrow:::filter.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:272:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:272:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(select(.input, -fct), nchar(padded_strings) < 10)
11. └─arrow:::filter.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:280:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:280:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(select(.input, -fct), isShortString(padded_strings)))
10. ├─dplyr::filter(select(.input, -fct), isShortString(padded_strings))
11. └─arrow:::filter.arrow_dplyr_query(select(.input, -fct), isShortString(padded_strings))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:357:3'): Calling Arrow compute functions 'directly' ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:357:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. └─arrow:::filter.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:370:3'): filter() with .data pronoun ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:370:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, .data$dbl > 4), "chr", "int", "lgl")
11. ├─dplyr::filter(.input, .data$dbl > 4)
12. └─arrow:::filter.ArrowTabular(.input, .data$dbl > 4)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:380:3'): filter() with .data pronoun ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:380:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, is.na(.data$lgl))
12. └─arrow:::filter.ArrowTabular(.input, is.na(.data$lgl))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:390:3'): filter() with .data pronoun ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:390:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, .data$dbl > .env$chr)
12. └─arrow:::filter.ArrowTabular(.input, .data$dbl > .env$chr)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:400:3'): filter() with namespaced functions ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:400:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dplyr::between(dbl, 1, 2)))
10. ├─dplyr::filter(.input, dplyr::between(dbl, 1, 2))
11. └─arrow:::filter.ArrowTabular(.input, dplyr::between(dbl, 1, 2))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:408:3'): filter() with namespaced functions ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:408:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:417:3'): filter() with across() ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:417:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, if_any(ends_with("l"), ~is.na(.))))
10. ├─dplyr::filter(.input, if_any(ends_with("l"), ~is.na(.)))
11. └─arrow:::filter.ArrowTabular(.input, if_any(ends_with("l"), ~is.na(.)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:424:3'): filter() with across() ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:424:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:437:3'): .by argument ─────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:437:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, is.na(lgl), .by = chr)
12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl), .by = chr)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:444:3'): .by argument ─────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:444:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, is.na(lgl), .by = starts_with("chr"))
12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl), .by = starts_with("chr"))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:503:3'): filter_out() basic ───────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:503:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter_out(.input, chr == "b"), chr, int, lgl)
11. ├─dplyr::filter_out(.input, chr == "b")
12. └─arrow:::filter_out.ArrowTabular(.input, chr == "b")
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:513:3'): filter_out() keeps NA values in predicate result ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:513:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter_out(.input, lgl), chr, int, lgl))
10. ├─dplyr::select(filter_out(.input, lgl), chr, int, lgl)
11. ├─dplyr::filter_out(.input, lgl)
12. └─arrow:::filter_out.ArrowTabular(.input, lgl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:523:3'): filter_out() with multiple conditions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:523:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter_out(.input, dbl > 2, chr %in% c("d", "f")))
10. ├─dplyr::filter_out(.input, dbl > 2, chr %in% c("d", "f"))
11. └─arrow:::filter_out.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:532:3'): More complex select/filter_out ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:532:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::select(...)
13. ├─dplyr::filter_out(.input, dbl > 2, chr == "d" | chr == "f")
14. └─arrow:::filter_out.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::apply_filter_impl(...)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:542:3'): More complex select/filter_out ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:542:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter_out(.input, !is.na(int)))
10. ├─dplyr::filter_out(.input, !is.na(int))
11. └─arrow:::filter_out.ArrowTabular(.input, !is.na(int))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:26:3'): group_by groupings are recorded ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:26:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::select(group_by(.input, chr), int, chr)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:37:3'): group_by supports creating/renaming ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:37:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, numbers = int))
10. ├─dplyr::group_by(.input, chr, numbers = int)
11. └─arrow:::group_by.ArrowTabular(.input, chr, numbers = int)
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:43:3'): group_by supports creating/renaming ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:43:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, numbers = int * 4))
10. ├─dplyr::group_by(.input, chr, numbers = int * 4)
11. └─arrow:::group_by.ArrowTabular(.input, chr, numbers = int * 4)
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:49:3'): group_by supports creating/renaming ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:49:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, int > 4, lgl, foo = int > 5))
10. ├─dplyr::group_by(.input, int > 4, lgl, foo = int > 5)
11. └─arrow:::group_by.ArrowTabular(...)
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:58:3'): group_by supports re-grouping by overlapping groups ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:58:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, chr, int), int, dbl))
10. ├─dplyr::group_by(group_by(.input, chr, int), int, dbl)
11. ├─dplyr::group_by(.input, chr, int)
12. └─arrow:::group_by.ArrowTabular(.input, chr, int)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:66:3'): group_by supports re-grouping by overlapping groups ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:66:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, chr, int), int, chr = "some new value"))
10. ├─dplyr::group_by(group_by(.input, chr, int), int, chr = "some new value")
11. ├─dplyr::group_by(.input, chr, int)
12. └─arrow:::group_by.ArrowTabular(.input, chr, int)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:76:3'): ungroup ─────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:76:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::ungroup(select(group_by(.input, chr), int, chr))
12. ├─dplyr::select(group_by(.input, chr), int, chr)
13. ├─dplyr::group_by(.input, chr)
14. └─arrow:::group_by.ArrowTabular(.input, chr)
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:111:3'): Groups before conversion to a Table must not be restored after collect() (ARROW-17737) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:111:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(ungroup(group_by(.input, chr, .add = FALSE)))
10. ├─dplyr::ungroup(group_by(.input, chr, .add = FALSE))
11. ├─dplyr::group_by(.input, chr, .add = FALSE)
12. └─arrow:::group_by.ArrowTabular(.input, chr, .add = FALSE)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:119:3'): Groups before conversion to a Table must not be restored after collect() (ARROW-17737) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:119:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(ungroup(group_by(.input, chr, .add = TRUE)))
10. ├─dplyr::ungroup(group_by(.input, chr, .add = TRUE))
11. ├─dplyr::group_by(.input, chr, .add = TRUE)
12. └─arrow:::group_by.ArrowTabular(.input, chr, .add = TRUE)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:130:3'): group_by then rename ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:130:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(group_by(.input, chr), string = chr, int))
10. ├─dplyr::select(group_by(.input, chr), string = chr, int)
11. ├─dplyr::group_by(.input, chr)
12. └─arrow:::group_by.ArrowTabular(.input, chr)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:141:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:141:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::group_by(...)
11. └─arrow:::group_by.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:147:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:147:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::group_by(...)
11. └─arrow:::group_by.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:190:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:190:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::group_by_drop_default(...)
10. ├─dplyr::group_by(...)
11. └─arrow:::group_by.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:196:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:196:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::group_by_drop_default(...)
10. ├─dplyr::ungroup(...)
11. ├─dplyr::group_by(...)
12. └─arrow:::group_by.ArrowTabular(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:206:3'): group_by() with namespaced functions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:206:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarise(...)
12. ├─dplyr::group_by(.input, int > base::sqrt(25))
13. └─arrow:::group_by.ArrowTabular(.input, int > base::sqrt(25))
14. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
15. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
16. ├─dplyr::mutate(.data, !!!vars)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:218:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:218:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), .add = FALSE))
10. ├─dplyr::group_by(group_by(.input, dbl2), .add = FALSE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:225:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:225:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), .add = TRUE))
10. ├─dplyr::group_by(group_by(.input, dbl2), .add = TRUE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:232:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:232:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), chr, .add = FALSE))
10. ├─dplyr::group_by(group_by(.input, dbl2), chr, .add = FALSE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:239:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:239:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), chr, .add = TRUE))
10. ├─dplyr::group_by(group_by(.input, dbl2), chr, .add = TRUE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:253:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:253:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, .add = TRUE))
10. ├─dplyr::group_by(.input, .add = TRUE)
11. └─arrow:::group_by.ArrowTabular(.input, .add = TRUE)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:260:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:260:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, .add = FALSE))
10. ├─dplyr::group_by(.input, chr, .add = FALSE)
11. └─arrow:::group_by.ArrowTabular(.input, chr, .add = FALSE)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:267:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:267:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, .add = TRUE))
10. ├─dplyr::group_by(.input, chr, .add = TRUE)
11. └─arrow:::group_by.ArrowTabular(.input, chr, .add = TRUE)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:278:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:278:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(everything())))
10. ├─dplyr::group_by(.input, across(everything()))
11. └─arrow:::group_by.ArrowTabular(.input, across(everything()))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:284:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:284:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(starts_with("d"))))
10. ├─dplyr::group_by(.input, across(starts_with("d")))
11. └─arrow:::group_by.ArrowTabular(.input, across(starts_with("d")))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:290:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:290:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(`<chr>`)))
10. ├─dplyr::group_by(.input, across(`<chr>`))
11. └─arrow:::group_by.ArrowTabular(.input, across(`<chr>`))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:297:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:297:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(where(is.numeric))))
10. ├─dplyr::group_by(.input, across(where(is.numeric)))
11. └─arrow:::group_by.ArrowTabular(.input, across(where(is.numeric)))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:306:3'): ARROW-18131 - correctly handles .data pronoun in group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:306:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, .data$lgl))
10. ├─dplyr::group_by(.input, .data$lgl)
11. └─arrow:::group_by.ArrowTabular(.input, .data$lgl)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-join.R:321:3'): full_join ──────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:321:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::full_join(.input, to_join, by = "some_grouping", keep = FALSE)
11. └─arrow:::full_join.ArrowTabular(...)
12. └─arrow:::post_join_projection(...)
13. └─Expression$create(...)
14. ├─arrow:::compute___expr__call(function_name, args, options)
15. └─arrow:::empty_named_list()
16. └─base::structure(list(), .Names = character(0))
17. └─base::.Deprecated(...)
── Failure ('test-dplyr-join.R:495:3'): full joins handle keep ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:495:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. └─arrow:::arrange.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-join.R:503:3'): full joins handle keep ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:503:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::full_join(.input, full_data_df, by = c("y", "x"), keep = FALSE)
12. └─arrow:::full_join.ArrowTabular(...)
13. └─arrow:::post_join_projection(...)
14. └─Expression$create(...)
15. ├─arrow:::compute___expr__call(function_name, args, options)
16. └─arrow:::empty_named_list()
17. └─base::structure(list(), .Names = character(0))
18. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:38:3'): basic mutate ──────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:38:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:49:3'): mutate() with NULL inputs ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:49:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, int = NULL))
10. ├─dplyr::mutate(.input, int = NULL)
11. └─arrow:::mutate.ArrowTabular(.input, int = NULL)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:67:3'): transmute ─────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:67:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:78:3'): transmute after group_by ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:78:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr, int)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:90:3'): transmute respect bespoke dplyr implementation ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:90:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, dbl, int = int + 6L))
10. ├─dplyr::transmute(.input, dbl, int = int + 6L)
11. └─arrow:::transmute.ArrowTabular(.input, dbl, int = int + 6L)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:99:3'): transmute() with NULL inputs ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:99:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, int = NULL))
10. ├─dplyr::transmute(.input, int = NULL)
11. └─arrow:::transmute.ArrowTabular(.input, int = NULL)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:108:3'): empty transmute() ────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(collect(transmute(.input)), tbl) at test-dplyr-mutate.R:108:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input))
10. ├─dplyr::transmute(.input)
11. └─arrow:::transmute.ArrowTabular(.input)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:117:3'): transmute with unnamed expressions ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:117:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::transmute(select(.input, int, padded_strings), int, nchar(padded_strings))
12. └─arrow:::transmute.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:170:3'): mutate and refer to previous mutants ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:170:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:184:3'): nchar() arguments ────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:184:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:211:3'): mutate with .data pronoun ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:211:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:225:3'): mutate with unnamed expressions ──────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:225:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(select(.input, int, padded_strings), int, nchar(padded_strings))
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:239:3'): mutate with reassigning same name ────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:239:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, new = lgl, new = chr))
10. ├─dplyr::transmute(.input, new = lgl, new = chr)
11. └─arrow:::transmute.ArrowTabular(.input, new = lgl, new = chr)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:251:3'): mutate with single value for recycling ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:251:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(select(.input, int, padded_strings), dr_bronner = 1))
10. ├─dplyr::mutate(select(.input, int, padded_strings), dr_bronner = 1)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:264:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:264:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:277:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:277:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:292:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:292:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:313:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:313:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y))
10. ├─dplyr::mutate(.input, z = x + y)
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:322:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:322:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .before = 1))
10. ├─dplyr::mutate(.input, z = x + y, .before = 1)
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .before = 1)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:330:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:330:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .after = x))
10. ├─dplyr::mutate(.input, z = x + y, .after = x)
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .after = x)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:342:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:342:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "all"))
10. ├─dplyr::mutate(.input, z = x + y, .keep = "all")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "all")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:350:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:350:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "used"))
10. ├─dplyr::mutate(.input, z = x + y, .keep = "used")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "used")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:358:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:358:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "unused"))
10. ├─dplyr::mutate(.input, z = x + y, .keep = "unused")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "unused")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:366:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:366:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, x, .keep = "none"))
10. ├─dplyr::mutate(.input, z = x + y, x, .keep = "none")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, x, .keep = "none")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:379:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:379:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:389:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:389:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, int, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:397:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:397:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, mean = int, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:408:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:408:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, chr, int), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:416:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:416:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(group_by(select(.input, int, chr), chr), avg_int = mean(int))
12. ├─dplyr::group_by(select(.input, int, chr), chr)
13. └─arrow:::group_by.arrow_dplyr_query(...)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:426:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:426:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(...)
12. ├─dplyr::group_by(select(.input, mean = int, chr), chr)
13. └─arrow:::group_by.arrow_dplyr_query(...)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:441:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:441:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(select(.input, int, chr), int = int + 6L, .by = chr)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:448:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:448:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(select(.input, int, chr), int = int + 6L, .by = starts_with("chr"))
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:455:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:455:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:462:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:462:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:469:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:469:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:478:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:478:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:487:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:487:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:615:3'): mutate and pmin/pmax ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:615:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:631:3'): mutate and pmin/pmax ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:631:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:643:3'): mutate() and transmute() with namespaced functions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:643:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, a = base::round(dbl) + base::log(int)))
10. ├─dplyr::mutate(.input, a = base::round(dbl) + base::log(int))
11. └─arrow:::mutate.ArrowTabular(.input, a = base::round(dbl) + base::log(int))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:651:3'): mutate() and transmute() with namespaced functions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:651:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, a = base::round(dbl) + base::log(int)))
10. ├─dplyr::transmute(.input, a = base::round(dbl) + base::log(int))
11. └─arrow:::transmute.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:682:3'): Can use across() within mutate() ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:682:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:708:3'): Can use across() within mutate() ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:708:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, across(where(is.double))))
10. ├─dplyr::mutate(.input, across(where(is.double)))
11. └─arrow:::mutate.ArrowTabular(.input, across(where(is.double)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:715:3'): Can use across() within mutate() ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:715:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:728:3'): Can use across() within transmute() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:728:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. └─arrow:::transmute.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:742:3'): across() does not select grouping variables within mutate() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:742:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:761:3'): across() does not select grouping variables within transmute() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:761:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:46:3'): dim() on query ─────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:46:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::select(filter(.input, int > 5), int, chr)
10. ├─dplyr::filter(.input, int > 5)
11. └─arrow:::filter.ArrowTabular(.input, int > 5)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:86:3'): pull ───────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:86:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─base::as.vector(...)
10. ├─dplyr::pull(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::rename(filter(.input, int > 4), strng = chr)
13. ├─dplyr::filter(.input, int > 4)
14. └─arrow:::filter.ArrowTabular(.input, int > 4)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::apply_filter_impl(...)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:184:3'): head ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:184:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─utils::head(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::filter(select(.input, int, strng = chr), int > 5)
13. └─arrow:::filter.arrow_dplyr_query(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:195:3'): head ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:195:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::filter(...)
12. ├─utils::head(arrange(select(.input, int, strng = chr), int), 2)
13. ├─dplyr::arrange(select(.input, int, strng = chr), int)
14. └─arrow:::arrange.arrow_dplyr_query(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:208:3'): arrange then head returns the right data (ARROW-14162) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:208:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(head(arrange(.input, mpg, disp), 4))
10. ├─utils::head(arrange(.input, mpg, disp), 4)
11. ├─dplyr::arrange(.input, mpg, disp)
12. └─arrow:::arrange.ArrowTabular(.input, mpg, disp)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:219:3'): arrange then tail returns the right data ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:219:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tail(arrange(.input, mpg, disp), 4))
10. ├─utils::tail(arrange(.input, mpg, disp), 4)
11. ├─dplyr::arrange(.input, mpg, disp)
12. └─arrow:::arrange.ArrowTabular(.input, mpg, disp)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:231:3'): tail ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:231:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─utils::tail(...)
11. ├─dplyr::arrange(filter(select(.input, int, chr), int < 5), int)
12. ├─dplyr::filter(select(.input, int, chr), int < 5)
13. └─arrow:::filter.arrow_dplyr_query(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:242:3'): tail ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:242:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─utils::tail(filter(select(.input, int, chr), int < 5), 2)
11. ├─dplyr::filter(select(.input, int, chr), int < 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:637:3'): Scalars in expressions match the type of the field, if possible ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:637:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dates > "2022-09-01"))
10. ├─dplyr::filter(.input, dates > "2022-09-01")
11. └─arrow:::filter.ArrowTabular(.input, dates > "2022-09-01")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:656:3'): Scalars in expressions match the type of the field, if possible ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:656:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, times > "2018-10-07 19:04:05"))
10. ├─dplyr::filter(.input, times > "2018-10-07 19:04:05")
11. └─arrow:::filter.ArrowTabular(.input, times > "2018-10-07 19:04:05")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:681:3'): Can use nested field refs ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:681:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:692:3'): Can use nested field refs ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:692:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::mutate(...)
13. └─arrow:::mutate.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:741:3'): Use struct_field for $ on non-field-ref ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:741:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::mutate(.input, df_col = tibble(i = int, d = dbl))
12. └─arrow:::mutate.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:33:3'): Empty select still includes the group_by columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─testthat::expect_message(...) at test-dplyr-select.R:33:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. ├─arrow:::compare_dplyr_binding(...)
8. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
9. │ │ └─testthat:::expect_condition_matching_(...)
10. │ │ └─testthat:::quasi_capture(...)
11. │ │ ├─testthat (local) .capture(...)
12. │ │ │ └─base::withCallingHandlers(...)
13. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
14. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
15. ├─dplyr::collect(select(group_by(.input, chr)))
16. ├─dplyr::select(group_by(.input, chr))
17. ├─dplyr::group_by(.input, chr)
18. └─arrow:::group_by.ArrowTabular(.input, chr)
19. ├─dplyr::mutate(.data, !!!final_groups)
20. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
21. ├─arrow:::try_arrow_dplyr(...)
22. │ ├─base::tryCatch(...)
23. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
24. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
25. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
26. │ └─base::eval(expr, parent)
27. └─arrow:::arrow_mask(out)
28. └─arrow:::empty_named_list()
29. └─base::structure(list(), .Names = character(0))
30. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:43:3'): Missing grouping columns are added to the beginning of the list ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─testthat::expect_message(...) at test-dplyr-select.R:43:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. ├─arrow:::compare_dplyr_binding(...)
8. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
9. │ │ └─testthat:::expect_condition_matching_(...)
10. │ │ └─testthat:::quasi_capture(...)
11. │ │ ├─testthat (local) .capture(...)
12. │ │ │ └─base::withCallingHandlers(...)
13. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
14. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
15. ├─dplyr::collect(select(group_by(.input, chr), int))
16. ├─dplyr::select(group_by(.input, chr), int)
17. ├─dplyr::group_by(.input, chr)
18. └─arrow:::group_by.ArrowTabular(.input, chr)
19. ├─dplyr::mutate(.data, !!!final_groups)
20. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
21. ├─arrow:::try_arrow_dplyr(...)
22. │ ├─base::tryCatch(...)
23. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
24. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
25. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
26. │ └─base::eval(expr, parent)
27. └─arrow:::arrow_mask(out)
28. └─arrow:::empty_named_list()
29. └─base::structure(list(), .Names = character(0))
30. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:135:3'): filtering with rename ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:135:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, chr == "b"), string = chr, int)
11. ├─dplyr::filter(.input, chr == "b")
12. └─arrow:::filter.ArrowTabular(.input, chr == "b")
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:142:3'): filtering with rename ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:142:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(select(.input, string = chr, int), string == "b")
11. └─arrow:::filter.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:194:3'): relocate with selection helpers ──────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:194:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::relocate(...)
11. ├─dplyr::mutate(.input, c = as.character(c))
12. └─arrow:::mutate.ArrowTabular(.input, c = as.character(c))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:204:3'): multiple select/rename and group_by ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:204:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::rename(...)
11. ├─dplyr::rename(group_by(.input, chr), string = chr, dub = dbl2)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:213:3'): multiple select/rename and group_by ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:213:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::rename(...)
11. ├─dplyr::select(group_by(.input, chr), string = chr, dub = dbl2)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:222:3'): multiple select/rename and group_by ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:222:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::rename(group_by(.input, chr), string = chr, dub = dbl2)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:66:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:66:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_max(.input, int, n = 4, with_ties = FALSE))
10. ├─dplyr::slice_max(.input, int, n = 4, with_ties = FALSE)
11. └─arrow:::slice_max.ArrowTabular(.input, int, n = 4, with_ties = FALSE)
12. ├─dplyr::arrange(...)
13. └─arrow:::arrange.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(.data)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:72:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:72:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_min(.input, int, n = 4, with_ties = FALSE))
10. ├─dplyr::slice_min(.input, int, n = 4, with_ties = FALSE)
11. └─arrow:::slice_min.ArrowTabular(.input, int, n = 4, with_ties = FALSE)
12. ├─utils::head(...)
13. ├─dplyr::arrange(...)
14. └─arrow:::arrange.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:79:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:79:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_max(.input, int, prop = 0.25, with_ties = FALSE))
10. ├─dplyr::slice_max(.input, int, prop = 0.25, with_ties = FALSE)
11. └─arrow:::slice_max.ArrowTabular(.input, int, prop = 0.25, with_ties = FALSE)
12. ├─dplyr::arrange(...)
13. └─arrow:::arrange.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(.data)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:85:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:85:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_min(.input, int, prop = 0.25, with_ties = FALSE))
10. ├─dplyr::slice_min(.input, int, prop = 0.25, with_ties = FALSE)
11. └─arrow:::slice_min.ArrowTabular(.input, int, prop = 0.25, with_ties = FALSE)
12. ├─utils::head(...)
13. ├─dplyr::arrange(...)
14. └─arrow:::arrange.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:54:3'): Can aggregate in Arrow ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:54:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, total = sum(int, na.rm = TRUE)))
10. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE))
11. └─arrow:::summarise.ArrowTabular(.input, total = sum(int, na.rm = TRUE))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:60:3'): Can aggregate in Arrow ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:60:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, total = sum(int)))
10. ├─dplyr::summarize(.input, total = sum(int))
11. └─arrow:::summarise.ArrowTabular(.input, total = sum(int))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:69:3'): Group by sum on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:69:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:77:3'): Group by sum on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:77:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:85:3'): Group by sum on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:85:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(group_by(.input, some_grouping), total = sum(int)))
10. ├─dplyr::summarize(group_by(.input, some_grouping), total = sum(int))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:95:3'): Group by prod on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:95:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:103:3'): Group by prod on dataset ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:103:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:116:3'): Group by mean on dataset ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:116:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:124:3'): Group by mean on dataset ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:124:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:137:3'): Group by sd on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:137:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:145:3'): Group by sd on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:145:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:158:3'): Group by var on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:158:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:166:3'): Group by var on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:166:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:179:3'): n() ───────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:179:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, counts = n()))
10. ├─dplyr::summarize(.input, counts = n())
11. └─arrow:::summarise.ArrowTabular(.input, counts = n())
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:186:3'): n() ───────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:186:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarize(...)
12. ├─dplyr::group_by(.input, some_grouping)
13. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:200:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:200:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:210:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:210:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:220:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:220:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(group_by(.input, some_grouping), any(lgl, na.rm = FALSE))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:227:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:227:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(group_by(.input, some_grouping), all(lgl, na.rm = FALSE))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:235:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:235:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::mutate(.input, has_words = nchar(verses) < 0)
13. └─arrow:::mutate.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:243:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:243:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::mutate(.input, has_words = nchar(verses) < 0)
13. └─arrow:::mutate.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:251:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:251:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:275:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:275:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:282:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:282:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:290:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:290:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, distinct = n_distinct(lgl, na.rm = FALSE)))
10. ├─dplyr::summarize(.input, distinct = n_distinct(lgl, na.rm = FALSE))
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:296:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:296:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:553:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:553:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:561:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:561:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:572:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:572:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:579:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:579:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:591:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:591:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:621:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:621:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:634:3'): min() and max() on character strings ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:634:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:646:5'): min() and max() on character strings ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─withr::with_options(...) at test-dplyr-summarize.R:643:3
2. │ └─base::force(code)
3. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:646:5
4. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
5. │ │ └─testthat:::expect_condition_matching_(...)
6. │ │ └─testthat:::quasi_capture(...)
7. │ │ ├─testthat (local) .capture(...)
8. │ │ │ └─base::withCallingHandlers(...)
9. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
10. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
11. ├─dplyr::collect(...)
12. ├─dplyr::arrange(...)
13. ├─dplyr::summarize(...)
14. ├─dplyr::group_by(.input, fct)
15. └─arrow:::group_by.ArrowTabular(.input, fct)
16. ├─dplyr::mutate(.data, !!!final_groups)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:664:3'): summarise() with !!sym() ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:664:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. ├─dplyr::group_by(.input, false)
12. └─arrow:::group_by.ArrowTabular(.input, false)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:685:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:685:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(.input, some_grouping == 2)
12. └─arrow:::filter.ArrowTabular(.input, some_grouping == 2)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:693:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:693:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(filter(.input, int > 5), total = sum(int, na.rm = TRUE))
11. ├─dplyr::filter(.input, int > 5)
12. └─arrow:::filter.ArrowTabular(.input, int > 5)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:701:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:701:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(filter(.input, some_grouping == 2), some_grouping)
12. ├─dplyr::filter(.input, some_grouping == 2)
13. └─arrow:::filter.ArrowTabular(.input, some_grouping == 2)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:710:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:710:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(filter(.input, int > 5), some_grouping)
12. ├─dplyr::filter(.input, int > 5)
13. └─arrow:::filter.ArrowTabular(.input, int > 5)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:721:3'): Group by edge cases ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:721:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping * 2)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping * 2)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:729:3'): Group by edge cases ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:729:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, alt = some_grouping * 2)
12. └─arrow:::group_by.ArrowTabular(.input, alt = some_grouping * 2)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:746:3'): Do things after summarize ─────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:746:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::summarize(...)
13. ├─dplyr::filter(group_by(.input, some_grouping), int > 5)
14. ├─dplyr::group_by(.input, some_grouping)
15. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
16. ├─dplyr::mutate(.data, !!!final_groups)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:757:3'): Do things after summarize ─────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:757:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::summarize(...)
12. ├─dplyr::group_by(...)
13. ├─dplyr::mutate(...)
14. ├─dplyr::select(filter(.input, dbl > 2), chr, int, lgl)
15. ├─dplyr::filter(.input, dbl > 2)
16. └─arrow:::filter.ArrowTabular(.input, dbl > 2)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::apply_filter_impl(...)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:788:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:788:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::mutate(...)
12. ├─dplyr::summarize(...)
13. ├─dplyr::group_by(.input, some_grouping)
14. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:801:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:801:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:810:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:810:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:822:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:822:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:851:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:851:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:862:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:862:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:874:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:874:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:885:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:885:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(.input, int = sum(int, na.rm = TRUE), y = int/n())
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:896:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:896:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(.input, int = sum(int, na.rm = TRUE), int = int/n())
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:909:3'): Weighted mean ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:909:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:920:3'): Weighted mean ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:920:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:934:3'): Weighted mean ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─testthat::expect_output(...) at test-dplyr-summarize.R:934:3
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─testthat::capture_output_lines(code, print, width = width)
5. │ │ └─testthat:::eval_with_output(code, print = print, width = width)
6. │ │ ├─withr::with_output_sink(path, withVisible(code))
7. │ │ │ └─base::force(code)
8. │ │ └─base::withVisible(code)
9. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
10. ├─arrow:::compare_dplyr_binding(...)
11. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
12. │ │ └─testthat:::expect_condition_matching_(...)
13. │ │ └─testthat:::quasi_capture(...)
14. │ │ ├─testthat (local) .capture(...)
15. │ │ │ └─base::withCallingHandlers(...)
16. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
17. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
18. ├─dplyr::collect(...)
19. ├─dplyr::summarize(...)
20. ├─dplyr::group_by(.input, some_grouping)
21. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
22. ├─dplyr::mutate(.data, !!!final_groups)
23. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
24. ├─arrow:::try_arrow_dplyr(...)
25. │ ├─base::tryCatch(...)
26. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
27. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
28. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
29. │ └─base::eval(expr, parent)
30. └─arrow:::arrow_mask(out)
31. └─arrow:::empty_named_list()
32. └─base::structure(list(), .Names = character(0))
33. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:949:3'): Summarize with 0 arguments ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:949:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(group_by(.input, some_grouping)))
10. ├─dplyr::summarize(group_by(.input, some_grouping))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1058:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1058:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(group_by(.input, some_grouping, int < 6), count = n())
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1065:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1065:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1072:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1072:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1079:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1079:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1116:3'): summarize() handles group_by .drop ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1116:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(collect(count(group_by(.input, y))), y)
10. ├─dplyr::collect(count(group_by(.input, y)))
11. ├─dplyr::count(group_by(.input, y))
12. ├─dplyr::group_by(.input, y)
13. └─arrow:::group_by.ArrowTabular(.input, y)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1139:3'): summarize() handles group_by .drop ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1139:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(...)
10. ├─dplyr::collect(count(group_by(.input, y, .drop = FALSE)))
11. ├─dplyr::count(group_by(.input, y, .drop = FALSE))
12. ├─dplyr::group_by(.input, y, .drop = FALSE)
13. └─arrow:::group_by.ArrowTabular(.input, y, .drop = FALSE)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1156:3'): summarise() passes through type information for temporary columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1156:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. ├─dplyr::group_by(.input, x)
12. └─arrow:::group_by.ArrowTabular(.input, x)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1172:3'): summarise() can handle scalars and literal values ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1172:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarise(.input, y = 1L))
10. ├─dplyr::summarise(.input, y = 1L)
11. └─arrow:::summarise.ArrowTabular(.input, y = 1L)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1177:3'): summarise() can handle scalars and literal values ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1177:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarise(.input, y = some_scalar_value))
10. ├─dplyr::summarise(.input, y = some_scalar_value)
11. └─arrow:::summarise.ArrowTabular(.input, y = some_scalar_value)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1182:3'): summarise() can handle scalars and literal values ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1182:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarise(.input, y = 2L))
10. ├─dplyr::summarise(.input, y = 2L)
11. └─arrow:::summarise.ArrowTabular(.input, y = 2L)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1209:3'): summarise() supports namespacing ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1209:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, total = base::sum(int, na.rm = TRUE)))
10. ├─dplyr::summarize(.input, total = base::sum(int, na.rm = TRUE))
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1215:3'): summarise() supports namespacing ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1215:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1223:3'): summarise() supports namespacing ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1223:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1277:3'): Can use across() within summarise() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1277:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarise(...)
12. ├─dplyr::group_by(.input, lgl)
13. └─arrow:::group_by.ArrowTabular(.input, lgl)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1297:3'): across() does not select grouping variables within summarise() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1297:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarise(...)
12. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
13. └─arrow:::group_by.arrow_dplyr_query(...)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1318:3'): .by argument ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1318:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE), .by = some_grouping)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1324:3'): .by argument ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1324:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE), .by = starts_with("dbl"))
12. └─arrow:::summarise.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
20. └─arrow:::arrow_mask(.data)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-union.R:50:3'): union ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-union.R:50:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(dplyr::union(.input, example_data))
10. ├─dplyr::union(.input, example_data)
11. └─arrow:::union.ArrowTabular(.input, example_data)
12. ├─dplyr::distinct(dplyr::union_all(x, y))
13. └─arrow:::distinct.arrow_dplyr_query(dplyr::union_all(x, y))
14. ├─dplyr::group_by(.data, !!!syms(names(.data)))
15. └─arrow:::group_by.arrow_dplyr_query(.data, !!!syms(names(.data)))
16. ├─dplyr::mutate(.data, !!!final_groups)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-metadata.R:429:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:429:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(mutate(.input, z = b * 4), z, a))
10. ├─dplyr::select(mutate(.input, z = b * 4), z, a)
11. ├─dplyr::mutate(.input, z = b * 4)
12. └─arrow:::mutate.ArrowTabular(.input, z = b * 4)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-metadata.R:436:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:436:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(mutate(.input, z = nchar(d)), z, a))
10. ├─dplyr::select(mutate(.input, z = nchar(d)), z, a)
11. ├─dplyr::mutate(.input, z = nchar(d))
12. └─arrow:::mutate.ArrowTabular(.input, z = nchar(d))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-metadata.R:445:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:445:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(group_by(.input, d), n()))
10. ├─dplyr::summarize(group_by(.input, d), n())
11. ├─dplyr::group_by(.input, d)
12. └─arrow:::group_by.ArrowTabular(.input, d)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-metadata.R:454:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:454:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(mutate(.input, a = b), a))
10. ├─dplyr::select(mutate(.input, a = b), a)
11. ├─dplyr::mutate(.input, a = b)
12. └─arrow:::mutate.ArrowTabular(.input, a = b)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
[ FAIL 267 | WARN 2327 | SKIP 110 | PASS 5942 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-fedora-clang
Version: 24.0.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [213s/214s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> # Licensed to the Apache Software Foundation (ASF) under one
> # or more contributor license agreements. See the NOTICE file
> # distributed with this work for additional information
> # regarding copyright ownership. The ASF licenses this file
> # to you under the Apache License, Version 2.0 (the
> # "License"); you may not use this file except in compliance
> # with the License. You may obtain a copy of the License at
> #
> # http://www.apache.org/licenses/LICENSE-2.0
> #
> # Unless required by applicable law or agreed to in writing,
> # software distributed under the License is distributed on an
> # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> # KIND, either express or implied. See the License for the
> # specific language governing permissions and limitations
> # under the License.
>
> library(testthat)
> library(arrow)
Some features are not enabled in this build of Arrow. Run `arrow_info()` for more information.
Attaching package: 'arrow'
The following object is masked from 'package:utils':
timestamp
> library(tibble)
>
> verbose_test_output <- identical(tolower(Sys.getenv("ARROW_R_DEV", "false")), "true") ||
+ identical(tolower(Sys.getenv("ARROW_R_VERBOSE_TEST", "false")), "true")
>
> if (verbose_test_output) {
+ arrow_reporter <- MultiReporter$new(list(CheckReporter$new(), LocationReporter$new()))
+ } else {
+ arrow_reporter <- check_reporter()
+ }
> test_check("arrow", reporter = arrow_reporter)
/data/gannet/ripley/R/packages/tests-devel/arrow/tools/cpp/src/arrow/acero/source_node.cc:77: An input buffer was poorly aligned. This could lead to crashes or poor performance on some hardware. Please ensure that all Acero sources generate aligned buffers, or change the unaligned buffer handling configuration to silence this warning.
Saving _problems/test-dplyr-across-287.R
Saving _problems/test-dplyr-arrange-31.R
Saving _problems/test-dplyr-arrange-37.R
Saving _problems/test-dplyr-arrange-43.R
Saving _problems/test-dplyr-arrange-49.R
Saving _problems/test-dplyr-arrange-55.R
Saving _problems/test-dplyr-arrange-62.R
Saving _problems/test-dplyr-arrange-69.R
Saving _problems/test-dplyr-arrange-75.R
Saving _problems/test-dplyr-arrange-82.R
Saving _problems/test-dplyr-arrange-89.R
Saving _problems/test-dplyr-arrange-96.R
Saving _problems/test-dplyr-arrange-103.R
Saving _problems/test-dplyr-arrange-110.R
Saving _problems/test-dplyr-arrange-118.R
Saving _problems/test-dplyr-arrange-126.R
Saving _problems/test-dplyr-arrange-140.R
Saving _problems/test-dplyr-arrange-154.R
Saving _problems/test-dplyr-arrange-161.R
Saving _problems/test-dplyr-arrange-170.R
Saving _problems/test-dplyr-arrange-177.R
Saving _problems/test-dplyr-arrange-186.R
Saving _problems/test-dplyr-arrange-240.R
Saving _problems/test-dplyr-arrange-246.R
Saving _problems/test-dplyr-collapse-108.R
Saving _problems/test-dplyr-collapse-120.R
Saving _problems/test-dplyr-collapse-133.R
Saving _problems/test-dplyr-count-32.R
Saving _problems/test-dplyr-count-39.R
Saving _problems/test-dplyr-count-49.R
Saving _problems/test-dplyr-count-57.R
Saving _problems/test-dplyr-count-67.R
Saving _problems/test-dplyr-count-75.R
Saving _problems/test-dplyr-count-84.R
Saving _problems/test-dplyr-count-91.R
Saving _problems/test-dplyr-count-100.R
Saving _problems/test-dplyr-distinct-32.R
Saving _problems/test-dplyr-distinct-42.R
Saving _problems/test-dplyr-distinct-52.R
Saving _problems/test-dplyr-distinct-63.R
Saving _problems/test-dplyr-distinct-73.R
Saving _problems/test-dplyr-distinct-83.R
Saving _problems/test-dplyr-distinct-92.R
Saving _problems/test-dplyr-distinct-102.R
Saving _problems/test-dplyr-filter-38.R
Saving _problems/test-dplyr-filter-48.R
Saving _problems/test-dplyr-filter-58.R
Saving _problems/test-dplyr-filter-69.R
Saving _problems/test-dplyr-filter-79.R
Saving _problems/test-dplyr-filter-87.R
Saving _problems/test-dplyr-filter-95.R
Saving _problems/test-dplyr-filter-103.R
Saving _problems/test-dplyr-filter-111.R
Saving _problems/test-dplyr-filter-119.R
Saving _problems/test-dplyr-filter-127.R
Saving _problems/test-dplyr-filter-137.R
Saving _problems/test-dplyr-filter-145.R
Saving _problems/test-dplyr-filter-153.R
Saving _problems/test-dplyr-filter-165.R
Saving _problems/test-dplyr-filter-174.R
Saving _problems/test-dplyr-filter-183.R
Saving _problems/test-dplyr-filter-189.R
Saving _problems/test-dplyr-filter-195.R
Saving _problems/test-dplyr-filter-204.R
Saving _problems/test-dplyr-filter-211.R
Saving _problems/test-dplyr-filter-227.R
Saving _problems/test-dplyr-filter-237.R
Saving _problems/test-dplyr-filter-244.R
Saving _problems/test-dplyr-filter-257.R
Saving _problems/test-dplyr-filter-270.R
Saving _problems/test-dplyr-filter-278.R
Saving _problems/test-dplyr-filter-286.R
Saving _problems/test-dplyr-filter-366.R
Saving _problems/test-dplyr-filter-378.R
Saving _problems/test-dplyr-filter-386.R
Saving _problems/test-dplyr-filter-396.R
Saving _problems/test-dplyr-filter-405.R
Saving _problems/test-dplyr-filter-413.R
Saving _problems/test-dplyr-filter-422.R
Saving _problems/test-dplyr-filter-433.R
Saving _problems/test-dplyr-filter-443.R
Saving _problems/test-dplyr-filter-450.R
Saving _problems/test-dplyr-filter-509.R
Saving _problems/test-dplyr-filter-519.R
Saving _problems/test-dplyr-filter-528.R
Saving _problems/test-dplyr-filter-540.R
Saving _problems/test-dplyr-filter-547.R
Attaching package: 'hms'
The following object is masked from 'package:lubridate':
hms
Saving _problems/test-dplyr-group-by-33.R
Saving _problems/test-dplyr-group-by-42.R
Saving _problems/test-dplyr-group-by-48.R
Saving _problems/test-dplyr-group-by-54.R
Saving _problems/test-dplyr-group-by-64.R
Saving _problems/test-dplyr-group-by-72.R
Saving _problems/test-dplyr-group-by-84.R
Saving _problems/test-dplyr-group-by-118.R
Saving _problems/test-dplyr-group-by-126.R
Saving _problems/test-dplyr-group-by-136.R
Saving _problems/test-dplyr-group-by-146.R
Saving _problems/test-dplyr-group-by-152.R
Saving _problems/test-dplyr-group-by-195.R
Saving _problems/test-dplyr-group-by-202.R
Saving _problems/test-dplyr-group-by-214.R
Saving _problems/test-dplyr-group-by-224.R
Saving _problems/test-dplyr-group-by-231.R
Saving _problems/test-dplyr-group-by-238.R
Saving _problems/test-dplyr-group-by-245.R
Saving _problems/test-dplyr-group-by-259.R
Saving _problems/test-dplyr-group-by-266.R
Saving _problems/test-dplyr-group-by-273.R
Saving _problems/test-dplyr-group-by-283.R
Saving _problems/test-dplyr-group-by-289.R
Saving _problems/test-dplyr-group-by-295.R
Saving _problems/test-dplyr-group-by-302.R
Saving _problems/test-dplyr-group-by-311.R
Saving _problems/test-dplyr-join-326.R
Saving _problems/test-dplyr-join-501.R
Saving _problems/test-dplyr-join-509.R
Saving _problems/test-dplyr-mutate-45.R
Saving _problems/test-dplyr-mutate-54.R
Saving _problems/test-dplyr-mutate-74.R
Saving _problems/test-dplyr-mutate-85.R
Saving _problems/test-dplyr-mutate-95.R
Saving _problems/test-dplyr-mutate-104.R
Saving _problems/test-dplyr-mutate-113.R
Saving _problems/test-dplyr-mutate-127.R
Saving _problems/test-dplyr-mutate-180.R
Saving _problems/test-dplyr-mutate-194.R
Saving _problems/test-dplyr-mutate-221.R
Saving _problems/test-dplyr-mutate-235.R
Saving _problems/test-dplyr-mutate-247.R
Saving _problems/test-dplyr-mutate-259.R
Saving _problems/test-dplyr-mutate-273.R
Saving _problems/test-dplyr-mutate-286.R
Saving _problems/test-dplyr-mutate-298.R
Saving _problems/test-dplyr-mutate-316.R
Saving _problems/test-dplyr-mutate-325.R
Saving _problems/test-dplyr-mutate-333.R
Saving _problems/test-dplyr-mutate-345.R
Saving _problems/test-dplyr-mutate-353.R
Saving _problems/test-dplyr-mutate-361.R
Saving _problems/test-dplyr-mutate-369.R
Saving _problems/test-dplyr-mutate-385.R
Saving _problems/test-dplyr-mutate-396.R
Saving _problems/test-dplyr-mutate-406.R
Saving _problems/test-dplyr-mutate-415.R
Saving _problems/test-dplyr-mutate-425.R
Saving _problems/test-dplyr-mutate-437.R
Saving _problems/test-dplyr-mutate-447.R
Saving _problems/test-dplyr-mutate-454.R
Saving _problems/test-dplyr-mutate-461.R
Saving _problems/test-dplyr-mutate-468.R
Saving _problems/test-dplyr-mutate-477.R
Saving _problems/test-dplyr-mutate-486.R
Saving _problems/test-dplyr-mutate-497.R
Saving _problems/test-dplyr-mutate-629.R
Saving _problems/test-dplyr-mutate-639.R
Saving _problems/test-dplyr-mutate-650.R
Saving _problems/test-dplyr-mutate-658.R
Saving _problems/test-dplyr-mutate-692.R
Saving _problems/test-dplyr-mutate-713.R
Saving _problems/test-dplyr-mutate-724.R
Saving _problems/test-dplyr-mutate-738.R
Saving _problems/test-dplyr-mutate-749.R
Saving _problems/test-dplyr-mutate-768.R
Saving _problems/test-dplyr-query-52.R
Saving _problems/test-dplyr-query-94.R
Saving _problems/test-dplyr-query-192.R
Saving _problems/test-dplyr-query-204.R
Saving _problems/test-dplyr-query-215.R
Saving _problems/test-dplyr-query-226.R
Saving _problems/test-dplyr-query-239.R
Saving _problems/test-dplyr-query-249.R
Saving _problems/test-dplyr-query-642.R
Saving _problems/test-dplyr-query-661.R
Saving _problems/test-dplyr-query-690.R
Saving _problems/test-dplyr-query-702.R
Saving _problems/test-dplyr-query-752.R
Saving _problems/test-dplyr-select-39.R
Saving _problems/test-dplyr-select-49.R
Saving _problems/test-dplyr-select-141.R
Saving _problems/test-dplyr-select-148.R
Saving _problems/test-dplyr-select-200.R
Saving _problems/test-dplyr-select-211.R
Saving _problems/test-dplyr-select-220.R
Saving _problems/test-dplyr-select-229.R
Saving _problems/test-dplyr-slice-71.R
Saving _problems/test-dplyr-slice-77.R
Saving _problems/test-dplyr-slice-84.R
Saving _problems/test-dplyr-slice-90.R
Saving _problems/test-dplyr-summarize-59.R
Saving _problems/test-dplyr-summarize-65.R
Saving _problems/test-dplyr-summarize-75.R
Saving _problems/test-dplyr-summarize-83.R
Saving _problems/test-dplyr-summarize-91.R
Saving _problems/test-dplyr-summarize-101.R
Saving _problems/test-dplyr-summarize-112.R
Saving _problems/test-dplyr-summarize-122.R
Saving _problems/test-dplyr-summarize-133.R
Saving _problems/test-dplyr-summarize-143.R
Saving _problems/test-dplyr-summarize-154.R
Saving _problems/test-dplyr-summarize-164.R
Saving _problems/test-dplyr-summarize-175.R
Saving _problems/test-dplyr-summarize-184.R
Saving _problems/test-dplyr-summarize-196.R
Saving _problems/test-dplyr-summarize-209.R
Saving _problems/test-dplyr-summarize-219.R
Saving _problems/test-dplyr-summarize-226.R
Saving _problems/test-dplyr-summarize-233.R
Saving _problems/test-dplyr-summarize-242.R
Saving _problems/test-dplyr-summarize-250.R
Saving _problems/test-dplyr-summarize-257.R
Saving _problems/test-dplyr-summarize-281.R
Saving _problems/test-dplyr-summarize-288.R
Saving _problems/test-dplyr-summarize-295.R
Saving _problems/test-dplyr-summarize-304.R
Saving _problems/test-dplyr-summarize-560.R
Saving _problems/test-dplyr-summarize-571.R
Saving _problems/test-dplyr-summarize-578.R
Saving _problems/test-dplyr-summarize-590.R
Saving _problems/test-dplyr-summarize-600.R
Saving _problems/test-dplyr-summarize-630.R
Saving _problems/test-dplyr-summarize-642.R
Saving _problems/test-dplyr-summarize-656.R
Saving _problems/test-dplyr-summarize-681.R
Saving _problems/test-dplyr-summarize-691.R
Saving _problems/test-dplyr-summarize-699.R
Saving _problems/test-dplyr-summarize-708.R
Saving _problems/test-dplyr-summarize-717.R
Saving _problems/test-dplyr-summarize-727.R
Saving _problems/test-dplyr-summarize-735.R
Saving _problems/test-dplyr-summarize-755.R
Saving _problems/test-dplyr-summarize-770.R
Saving _problems/test-dplyr-summarize-799.R
Saving _problems/test-dplyr-summarize-807.R
Saving _problems/test-dplyr-summarize-819.R
Saving _problems/test-dplyr-summarize-832.R
Saving _problems/test-dplyr-summarize-860.R
Saving _problems/test-dplyr-summarize-872.R
Saving _problems/test-dplyr-summarize-883.R
Saving _problems/test-dplyr-summarize-894.R
Saving _problems/test-dplyr-summarize-905.R
Saving _problems/test-dplyr-summarize-917.R
Saving _problems/test-dplyr-summarize-928.R
Saving _problems/test-dplyr-summarize-955.R
Saving _problems/test-dplyr-summarize-1064.R
Saving _problems/test-dplyr-summarize-1071.R
Saving _problems/test-dplyr-summarize-1078.R
Saving _problems/test-dplyr-summarize-1085.R
Saving _problems/test-dplyr-summarize-1123.R
Saving _problems/test-dplyr-summarize-1149.R
Saving _problems/test-dplyr-summarize-1166.R
Saving _problems/test-dplyr-summarize-1175.R
Saving _problems/test-dplyr-summarize-1180.R
Saving _problems/test-dplyr-summarize-1185.R
Saving _problems/test-dplyr-summarize-1214.R
Saving _problems/test-dplyr-summarize-1222.R
Saving _problems/test-dplyr-summarize-1230.R
Saving _problems/test-dplyr-summarize-1284.R
Saving _problems/test-dplyr-summarize-1305.R
Saving _problems/test-dplyr-summarize-1323.R
Saving _problems/test-dplyr-summarize-1330.R
Saving _problems/test-dplyr-union-55.R
Saving _problems/test-metadata-435.R
Saving _problems/test-metadata-442.R
Saving _problems/test-metadata-451.R
Saving _problems/test-metadata-460.R
[ FAIL 267 | WARN 2327 | SKIP 110 | PASS 5942 ]
══ Skipped tests (110) ═════════════════════════════════════════════════════════
• ARROW-17043 (date/datetime arithmetic with integers) (1):
'test-compute-arith.R:128:3'
• ARROW-18101 (1): 'test-udf.R:305:3'
• Arrow C++ not built with gcs (1): 'test-gcs.R:18:1'
• Arrow C++ not built with s3 (2): 'test-s3-minio.R:18:1', 'test-s3.R:18:1'
• Arrow C++ not built with substrait (1): 'test-query-engine.R:96:3'
• Arrow C++ not built with zstd (5): 'test-backwards-compatibility.R:90:5',
'test-backwards-compatibility.R:99:5',
'test-backwards-compatibility.R:109:5', 'test-compressed.R:44:3',
'test-csv.R:634:3'
• Flight server is not running (1): 'test-python-flight.R:84:5'
• GH-33708: timestamp_parsers don't appear to be working properly (1):
'test-dataset-csv.R:629:3'
• Ingest_POSIXct only implemented for REALSXP (1): 'test-Array.R:297:5'
• Need halffloat support: https://issues.apache.org/jira/browse/ARROW-3802 (1):
'test-Array.R:447:3'
• On CRAN (87): 'test-Array.R:59:3', 'test-Array.R:209:3',
'test-Array.R:216:3', 'test-Array.R:1119:1', 'test-Array.R:1203:1',
'test-Array.R:1219:1', 'test-Array.R:1250:1', 'test-Array.R:1328:1',
'test-RecordBatch.R:516:1', 'test-RecordBatch.R:525:1', 'test-Table.R:521:1',
'test-altrep.R:379:3', 'test-arrow.R:58:3',
'test-backwards-compatibility.R:54:3', 'test-backwards-compatibility.R:64:3',
'test-backwards-compatibility.R:74:3', 'test-chunked-array.R:120:3',
'test-compute-no-bindings.R:170:3', 'test-compute-no-bindings.R:186:3',
'test-csv.R:732:3', 'test-dataset-dplyr.R:73:3',
'test-dataset-dplyr.R:121:3', 'test-dataset-dplyr.R:323:1',
'test-dataset-write.R:580:1', 'test-dataset.R:879:1',
'test-dataset.R:1177:1', 'test-dplyr-across.R:20:1',
'test-dplyr-eval.R:37:1', 'test-dplyr-filter.R:290:3',
'test-dplyr-funcs-conditional.R:23:1', 'test-dplyr-funcs-datetime.R:27:1',
'test-dplyr-funcs-math.R:22:1', 'test-dplyr-funcs-string.R:21:1',
'test-dplyr-funcs-type.R:24:1', 'test-dplyr-funcs.R:19:1',
'test-dplyr-glimpse.R:20:1', 'test-dplyr-glimpse.R:26:1',
'test-dplyr-glimpse.R:32:1', 'test-dplyr-glimpse.R:38:1',
'test-dplyr-glimpse.R:45:1', 'test-dplyr-glimpse.R:69:1',
'test-dplyr-glimpse.R:73:1', 'test-dplyr-glimpse.R:95:1',
'test-dplyr-join.R:116:1', 'test-dplyr-join.R:456:3',
'test-dplyr-mutate.R:157:3', 'test-dplyr-mutate.R:516:3',
'test-dplyr-mutate.R:661:3', 'test-dplyr-query.R:595:1',
'test-dplyr-slice.R:107:3', 'test-dplyr-summarize.R:323:1',
'test-dplyr-summarize.R:786:1', 'test-dplyr-summarize.R:1276:1',
'test-duckdb.R:19:1', 'test-extension.R:18:1', 'test-extension.R:175:1',
'test-extra-package-roundtrip.R:18:1', 'test-feather.R:141:1',
'test-feather.R:262:3', 'test-feather.R:332:3', 'test-filesystem.R:138:3',
'test-filesystem.R:146:3', 'test-filesystem.R:155:3',
'test-filesystem.R:167:3', 'test-filesystem.R:178:3',
'test-filesystem.R:193:3', 'test-io.R:71:3', 'test-ipc-stream.R:42:1',
'test-ipc-stream.R:48:3', 'test-parquet.R:23:3', 'test-parquet.R:43:3',
'test-parquet.R:52:3', 'test-parquet.R:59:3', 'test-parquet.R:114:1',
'test-parquet.R:181:3', 'test-parquet.R:255:3', 'test-parquet.R:487:3',
'test-python.R:19:3', 'test-python.R:38:1', 'test-safe-call-into-r.R:21:3',
'test-safe-call-into-r.R:36:3', 'test-safe-call-into-r.R:51:3',
'test-type.R:56:1', 'test-udf.R:23:1', 'test-udf.R:87:3', 'test-udf.R:218:3',
'test-util.R:32:1'
• Parquet test data missing (1): 'test-parquet.R:475:3'
• TODO (ARROW-16630): make sure BottomK can handle NA ordering (1):
'test-dplyr-collapse.R:173:3'
• TODO: (if anyone uses RangeEquals) (1): 'test-Array.R:139:3'
• Table with 0 cols doesn't know how many rows it should have (1):
'test-Table.R:114:3'
• Work around masking of data type functions (ARROW-12322) (1):
'test-type.R:115:3'
• environment variable ARROW_LARGE_MEMORY_TESTS (1): 'test-Table.R:684:3'
• https://issues.apache.org/jira/browse/ARROW-7653 (1): 'test-dataset.R:563:3'
• tolower(Sys.info()[["sysname"]]) != "windows" is TRUE (1):
'test-compressed.R:27:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Failure ('test-dplyr-across.R:282:3'): ARROW-14071 - R functions from a user's environment ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-across.R:282:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, across(c(int, dbl), makeWhole)))
10. ├─dplyr::mutate(.input, across(c(int, dbl), makeWhole))
11. └─arrow:::mutate.ArrowTabular(.input, across(c(int, dbl), makeWhole))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:26:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:26:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, chr))
10. ├─dplyr::arrange(.input, int, chr)
11. └─arrow:::arrange.ArrowTabular(.input, int, chr)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:32:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:32:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, desc(dbl)))
10. ├─dplyr::arrange(.input, int, desc(dbl))
11. └─arrow:::arrange.ArrowTabular(.input, int, desc(dbl))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:38:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:38:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, dplyr::desc(dbl)))
10. ├─dplyr::arrange(.input, int, dplyr::desc(dbl))
11. └─arrow:::arrange.ArrowTabular(.input, int, dplyr::desc(dbl))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:44:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:44:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, desc(desc(dbl))))
10. ├─dplyr::arrange(.input, int, desc(desc(dbl)))
11. └─arrow:::arrange.ArrowTabular(.input, int, desc(desc(dbl)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:50:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:50:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, dplyr::desc(dplyr::desc(dbl))))
10. ├─dplyr::arrange(.input, int, dplyr::desc(dplyr::desc(dbl)))
11. └─arrow:::arrange.ArrowTabular(.input, int, dplyr::desc(dplyr::desc(dbl)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:56:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:56:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(arrange(.input, int), desc(dbl)))
10. ├─dplyr::arrange(arrange(.input, int), desc(dbl))
11. ├─dplyr::arrange(.input, int)
12. └─arrow:::arrange.ArrowTabular(.input, int)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:63:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:63:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(arrange(.input, int), dplyr::desc(dbl)))
10. ├─dplyr::arrange(arrange(.input, int), dplyr::desc(dbl))
11. ├─dplyr::arrange(.input, int)
12. └─arrow:::arrange.ArrowTabular(.input, int)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:70:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:70:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int + dbl, chr))
10. ├─dplyr::arrange(.input, int + dbl, chr)
11. └─arrow:::arrange.ArrowTabular(.input, int + dbl, chr)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:76:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:76:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(mutate(.input, zzz = int + dbl, ), zzz, chr)
11. ├─dplyr::mutate(.input, zzz = int + dbl, )
12. └─arrow:::mutate.ArrowTabular(.input, zzz = int + dbl, )
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:83:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:83:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(mutate(.input, zzz = int + dbl), int + dbl, chr)
11. ├─dplyr::mutate(.input, zzz = int + dbl)
12. └─arrow:::mutate.ArrowTabular(.input, zzz = int + dbl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:90:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:90:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(mutate(.input, int + dbl), int + dbl, chr)
11. ├─dplyr::mutate(.input, int + dbl)
12. └─arrow:::mutate.ArrowTabular(.input, int + dbl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:97:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:97:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(group_by(.input, grp), int, dbl))
10. ├─dplyr::arrange(group_by(.input, grp), int, dbl)
11. ├─dplyr::group_by(.input, grp)
12. └─arrow:::group_by.ArrowTabular(.input, grp)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:104:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:104:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(group_by(.input, grp), int, dbl, .by_group = TRUE))
10. ├─dplyr::arrange(group_by(.input, grp), int, dbl, .by_group = TRUE)
11. ├─dplyr::group_by(.input, grp)
12. └─arrow:::group_by.ArrowTabular(.input, grp)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:111:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:111:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(group_by(.input, grp, grp2), int, dbl, .by_group = TRUE)
11. ├─dplyr::group_by(.input, grp, grp2)
12. └─arrow:::group_by.ArrowTabular(.input, grp, grp2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:119:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:119:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─base::as.vector(...)
10. ├─dplyr::pull(...)
11. ├─dplyr::arrange(group_by(.input, grp), .by_group = TRUE)
12. ├─dplyr::group_by(.input, grp)
13. └─arrow:::group_by.ArrowTabular(.input, grp)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:134:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:134:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(group_by(.input, grp)))
10. ├─dplyr::arrange(group_by(.input, grp))
11. ├─dplyr::group_by(.input, grp)
12. └─arrow:::group_by.ArrowTabular(.input, grp)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:148:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:148:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, chr))
10. ├─dplyr::arrange(.input, chr)
11. └─arrow:::arrange.ArrowTabular(.input, chr)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:156:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:156:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, dbl))
10. ├─dplyr::arrange(.input, int, dbl)
11. └─arrow:::arrange.ArrowTabular(.input, int, dbl)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:165:3'): arrange() on datetime columns ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:165:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, dttm, int))
10. ├─dplyr::arrange(.input, dttm, int)
11. └─arrow:::arrange.ArrowTabular(.input, dttm, int)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:171:3'): arrange() on datetime columns ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:171:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, dttm))
10. ├─dplyr::arrange(.input, dttm)
11. └─arrow:::arrange.ArrowTabular(.input, dttm)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:181:3'): arrange() on logical columns ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:181:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, lgl, int))
10. ├─dplyr::arrange(.input, lgl, int)
11. └─arrow:::arrange.ArrowTabular(.input, lgl, int)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:235:3'): Can use across() within arrange() ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:235:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, across(starts_with("d"))))
10. ├─dplyr::arrange(.input, across(starts_with("d")))
11. └─arrow:::arrange.ArrowTabular(.input, across(starts_with("d")))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:241:3'): Can use across() within arrange() ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:241:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, across(starts_with("d"), desc)))
10. ├─dplyr::arrange(.input, across(starts_with("d"), desc))
11. └─arrow:::arrange.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-collapse.R:98:3'): collapse ────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:98:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::collapse(...)
13. ├─dplyr::mutate(...)
14. ├─dplyr::select(...)
15. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
16. └─arrow:::filter.ArrowTabular(...)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::apply_filter_impl(...)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-collapse.R:110:3'): collapse ───────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:110:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::collapse(...)
13. ├─dplyr::select(...)
14. ├─dplyr::collapse(filter(.input, dbl > 2, chr == "d" | chr == "f"))
15. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
16. └─arrow:::filter.ArrowTabular(...)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::apply_filter_impl(...)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-collapse.R:122:3'): collapse ───────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:122:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::collapse(...)
13. ├─dplyr::select(...)
14. ├─dplyr::group_by(...)
15. ├─dplyr::collapse(filter(.input, dbl > 2, chr == "d" | chr == "f"))
16. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
17. └─arrow:::filter.ArrowTabular(...)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::apply_filter_impl(...)
25. └─arrow:::arrow_mask(out)
26. └─arrow:::empty_named_list()
27. └─base::structure(list(), .Names = character(0))
28. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:27:3'): count/tally ────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(collect(count(.input)), tbl) at test-dplyr-count.R:27:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(count(.input))
10. ├─dplyr::count(.input)
11. └─arrow:::count.ArrowTabular(.input)
12. ├─dplyr::tally(...)
13. └─arrow:::tally.ArrowTabular(...)
14. ├─dplyr::summarize(x, `:=`(!!name, n()))
15. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
23. └─arrow:::arrow_mask(.data)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:34:3'): count/tally ────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(collect(tally(.input)), tbl) at test-dplyr-count.R:34:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tally(.input))
10. ├─dplyr::tally(.input)
11. └─arrow:::tally.ArrowTabular(.input)
12. ├─dplyr::summarize(x, `:=`(!!name, n()))
13. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:43:3'): count/tally with wt and grouped data ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:43:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(count(group_by(.input, some_grouping), wt = int))
10. ├─dplyr::count(group_by(.input, some_grouping), wt = int)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:51:3'): count/tally with wt and grouped data ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:51:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tally(group_by(.input, some_grouping), wt = int))
10. ├─dplyr::tally(group_by(.input, some_grouping), wt = int)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:61:3'): count/tally with sort ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:61:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::count(group_by(.input, some_grouping), wt = int, sort = TRUE)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:69:3'): count/tally with sort ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:69:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::tally(group_by(.input, some_grouping), wt = int, sort = TRUE)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:79:3'): count/tally with name arg ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:79:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(count(.input, name = "new_col"))
10. ├─dplyr::count(.input, name = "new_col")
11. └─arrow:::count.ArrowTabular(.input, name = "new_col")
12. ├─dplyr::tally(...)
13. └─arrow:::tally.ArrowTabular(...)
14. ├─dplyr::summarize(x, `:=`(!!name, n()))
15. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
23. └─arrow:::arrow_mask(.data)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:86:3'): count/tally with name arg ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:86:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tally(.input, name = "new_col"))
10. ├─dplyr::tally(.input, name = "new_col")
11. └─arrow:::tally.ArrowTabular(.input, name = "new_col")
12. ├─dplyr::summarize(x, `:=`(!!name, n()))
13. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:95:3'): count returns an ungrouped tibble ──────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:95:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::count(.input, some_grouping, another_grouping, sort = TRUE)
11. └─arrow:::count.ArrowTabular(...)
12. ├─dplyr::group_by(x, ..., .add = TRUE)
13. └─arrow:::group_by.ArrowTabular(x, ..., .add = TRUE)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:26:3'): distinct() ──────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:26:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(.input, some_grouping, lgl)
12. └─arrow:::distinct.ArrowTabular(.input, some_grouping, lgl)
13. ├─dplyr::group_by(.data, ..., .add = TRUE)
14. └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:36:3'): distinct() works without any variables ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:36:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(distinct(.input), int))
10. ├─dplyr::arrange(distinct(.input), int)
11. ├─dplyr::distinct(.input)
12. └─arrow:::distinct.ArrowTabular(.input)
13. ├─dplyr::group_by(.data, !!!syms(names(.data)))
14. └─arrow:::group_by.ArrowTabular(.data, !!!syms(names(.data)))
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:44:3'): distinct() works without any variables ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:44:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(distinct(group_by(.input, x = int + 1)), int)
11. ├─dplyr::distinct(group_by(.input, x = int + 1))
12. ├─dplyr::group_by(.input, x = int + 1)
13. └─arrow:::group_by.ArrowTabular(.input, x = int + 1)
14. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
15. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
16. ├─dplyr::mutate(.data, !!!vars)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:56:3'): distinct() can retain groups ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:56:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(group_by(.input, some_grouping, int), lgl)
12. ├─dplyr::group_by(.input, some_grouping, int)
13. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:66:3'): distinct() can retain groups ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:66:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(group_by(.input, y = some_grouping, int), x = lgl)
12. ├─dplyr::group_by(.input, y = some_grouping, int)
13. └─arrow:::group_by.ArrowTabular(.input, y = some_grouping, int)
14. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
15. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
16. ├─dplyr::mutate(.data, !!!vars)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:77:3'): distinct() can contain expressions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:77:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(...)
10. ├─dplyr::collect(distinct(.input, lgl, x = some_grouping + 1))
11. ├─dplyr::distinct(.input, lgl, x = some_grouping + 1)
12. └─arrow:::distinct.ArrowTabular(...)
13. ├─dplyr::group_by(.data, ..., .add = TRUE)
14. └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
15. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
16. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
17. ├─dplyr::mutate(.data, !!!vars)
18. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
19. ├─arrow:::try_arrow_dplyr(...)
20. │ ├─base::tryCatch(...)
21. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
22. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
23. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
24. │ └─base::eval(expr, parent)
25. └─arrow:::arrow_mask(out)
26. └─arrow:::empty_named_list()
27. └─base::structure(list(), .Names = character(0))
28. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:85:3'): distinct() can contain expressions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:85:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(...)
12. ├─dplyr::group_by(.input, lgl, int)
13. └─arrow:::group_by.ArrowTabular(.input, lgl, int)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:96:3'): across() works in distinct() ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:96:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(...)
10. ├─dplyr::collect(distinct(.input, across(starts_with("d"))))
11. ├─dplyr::distinct(.input, across(starts_with("d")))
12. └─arrow:::distinct.ArrowTabular(.input, across(starts_with("d")))
13. ├─dplyr::group_by(.data, ..., .add = TRUE)
14. └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
15. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
16. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
17. ├─dplyr::mutate(.data, !!!vars)
18. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
19. ├─arrow:::try_arrow_dplyr(...)
20. │ ├─base::tryCatch(...)
21. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
22. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
23. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
24. │ └─base::eval(expr, parent)
25. └─arrow:::arrow_mask(out)
26. └─arrow:::empty_named_list()
27. └─base::structure(list(), .Names = character(0))
28. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:32:3'): filter() on is.na() ───────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:32:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter(.input, is.na(lgl)), chr, int, lgl))
10. ├─dplyr::select(filter(.input, is.na(lgl)), chr, int, lgl)
11. ├─dplyr::filter(.input, is.na(lgl))
12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:42:3'): filter() with NAs in selection ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:42:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter(.input, lgl), chr, int, lgl))
10. ├─dplyr::select(filter(.input, lgl), chr, int, lgl)
11. ├─dplyr::filter(.input, lgl)
12. └─arrow:::filter.ArrowTabular(.input, lgl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:52:3'): Filter returning an empty Table should not segfault (ARROW-8354) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:52:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter(.input, false), chr, int, lgl))
10. ├─dplyr::select(filter(.input, false), chr, int, lgl)
11. ├─dplyr::filter(.input, false)
12. └─arrow:::filter.ArrowTabular(.input, false)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:63:3'): filtering with expression ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:63:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, chr == char_sym)
12. └─arrow:::filter.ArrowTabular(.input, chr == char_sym)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:73:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:73:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl + 1 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl + 1 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:81:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:81:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, dbl/2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, dbl/2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl/2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:89:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:89:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl/2L > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl/2L > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:97:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:97:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, int/2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, int/2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, int/2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:105:3'): filtering with arithmetic ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:105:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, int/2L > 3)
12. └─arrow:::filter.ArrowTabular(.input, int/2L > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:113:3'): filtering with arithmetic ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:113:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl%/%2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl%/%2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:121:3'): filtering with arithmetic ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:121:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, dbl^2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, dbl^2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl^2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:131:3'): filtering with expression + autocasting ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:131:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl + 1 > 3L)
12. └─arrow:::filter.ArrowTabular(.input, dbl + 1 > 3L)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:139:3'): filtering with expression + autocasting ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:139:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, int + 1 > 3)
12. └─arrow:::filter.ArrowTabular(.input, int + 1 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:147:3'): filtering with expression + autocasting ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:147:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, int^2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, int^2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, int^2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:157:3'): More complex select/filter ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:157:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::select(...)
13. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
14. └─arrow:::filter.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::apply_filter_impl(...)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:169:3'): filter() with %in% ───────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:169:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dbl > 2, chr %in% c("d", "f")))
10. ├─dplyr::filter(.input, dbl > 2, chr %in% c("d", "f"))
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:178:3'): Negative scalar values ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:178:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, some_negative > -2))
10. ├─dplyr::filter(.input, some_negative > -2)
11. └─arrow:::filter.ArrowTabular(.input, some_negative > -2)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:184:3'): Negative scalar values ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:184:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, some_negative %in% -1))
10. ├─dplyr::filter(.input, some_negative %in% -1)
11. └─arrow:::filter.ArrowTabular(.input, some_negative %in% -1)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:190:3'): Negative scalar values ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:190:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, int == -some_negative))
10. ├─dplyr::filter(.input, int == -some_negative)
11. └─arrow:::filter.ArrowTabular(.input, int == -some_negative)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:199:3'): filter() with between() ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:199:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, between(dbl, 1, 2)))
10. ├─dplyr::filter(.input, between(dbl, 1, 2))
11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 1, 2))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:206:3'): filter() with between() ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:206:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, between(dbl, 0.5, 2)))
10. ├─dplyr::filter(.input, between(dbl, 0.5, 2))
11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 0.5, 2))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:222:3'): filter() with between() ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:222:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, between(dbl, 1, NA)))
10. ├─dplyr::filter(.input, between(dbl, 1, NA))
11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 1, NA))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:232:3'): filter() with string ops ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:232:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dbl > 2, str_length(verses) > 25))
10. ├─dplyr::filter(.input, dbl > 2, str_length(verses) > 25)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:239:3'): filter() with string ops ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:239:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:252:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:252:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, chr == b_var))
10. ├─dplyr::filter(.input, chr == b_var)
11. └─arrow:::filter.ArrowTabular(.input, chr == b_var)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:264:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:264:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(select(.input, -fct), isEqualTo(int, 4)))
10. ├─dplyr::filter(select(.input, -fct), isEqualTo(int, 4))
11. └─arrow:::filter.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:272:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:272:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(select(.input, -fct), nchar(padded_strings) < 10)
11. └─arrow:::filter.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:280:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:280:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(select(.input, -fct), isShortString(padded_strings)))
10. ├─dplyr::filter(select(.input, -fct), isShortString(padded_strings))
11. └─arrow:::filter.arrow_dplyr_query(select(.input, -fct), isShortString(padded_strings))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:357:3'): Calling Arrow compute functions 'directly' ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:357:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. └─arrow:::filter.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:370:3'): filter() with .data pronoun ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:370:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, .data$dbl > 4), "chr", "int", "lgl")
11. ├─dplyr::filter(.input, .data$dbl > 4)
12. └─arrow:::filter.ArrowTabular(.input, .data$dbl > 4)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:380:3'): filter() with .data pronoun ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:380:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, is.na(.data$lgl))
12. └─arrow:::filter.ArrowTabular(.input, is.na(.data$lgl))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:390:3'): filter() with .data pronoun ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:390:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, .data$dbl > .env$chr)
12. └─arrow:::filter.ArrowTabular(.input, .data$dbl > .env$chr)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:400:3'): filter() with namespaced functions ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:400:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dplyr::between(dbl, 1, 2)))
10. ├─dplyr::filter(.input, dplyr::between(dbl, 1, 2))
11. └─arrow:::filter.ArrowTabular(.input, dplyr::between(dbl, 1, 2))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:408:3'): filter() with namespaced functions ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:408:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:417:3'): filter() with across() ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:417:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, if_any(ends_with("l"), ~is.na(.))))
10. ├─dplyr::filter(.input, if_any(ends_with("l"), ~is.na(.)))
11. └─arrow:::filter.ArrowTabular(.input, if_any(ends_with("l"), ~is.na(.)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:424:3'): filter() with across() ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:424:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:437:3'): .by argument ─────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:437:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, is.na(lgl), .by = chr)
12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl), .by = chr)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:444:3'): .by argument ─────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:444:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, is.na(lgl), .by = starts_with("chr"))
12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl), .by = starts_with("chr"))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:503:3'): filter_out() basic ───────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:503:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter_out(.input, chr == "b"), chr, int, lgl)
11. ├─dplyr::filter_out(.input, chr == "b")
12. └─arrow:::filter_out.ArrowTabular(.input, chr == "b")
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:513:3'): filter_out() keeps NA values in predicate result ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:513:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter_out(.input, lgl), chr, int, lgl))
10. ├─dplyr::select(filter_out(.input, lgl), chr, int, lgl)
11. ├─dplyr::filter_out(.input, lgl)
12. └─arrow:::filter_out.ArrowTabular(.input, lgl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:523:3'): filter_out() with multiple conditions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:523:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter_out(.input, dbl > 2, chr %in% c("d", "f")))
10. ├─dplyr::filter_out(.input, dbl > 2, chr %in% c("d", "f"))
11. └─arrow:::filter_out.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:532:3'): More complex select/filter_out ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:532:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::select(...)
13. ├─dplyr::filter_out(.input, dbl > 2, chr == "d" | chr == "f")
14. └─arrow:::filter_out.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::apply_filter_impl(...)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:542:3'): More complex select/filter_out ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:542:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter_out(.input, !is.na(int)))
10. ├─dplyr::filter_out(.input, !is.na(int))
11. └─arrow:::filter_out.ArrowTabular(.input, !is.na(int))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:26:3'): group_by groupings are recorded ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:26:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::select(group_by(.input, chr), int, chr)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:37:3'): group_by supports creating/renaming ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:37:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, numbers = int))
10. ├─dplyr::group_by(.input, chr, numbers = int)
11. └─arrow:::group_by.ArrowTabular(.input, chr, numbers = int)
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:43:3'): group_by supports creating/renaming ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:43:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, numbers = int * 4))
10. ├─dplyr::group_by(.input, chr, numbers = int * 4)
11. └─arrow:::group_by.ArrowTabular(.input, chr, numbers = int * 4)
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:49:3'): group_by supports creating/renaming ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:49:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, int > 4, lgl, foo = int > 5))
10. ├─dplyr::group_by(.input, int > 4, lgl, foo = int > 5)
11. └─arrow:::group_by.ArrowTabular(...)
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:58:3'): group_by supports re-grouping by overlapping groups ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:58:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, chr, int), int, dbl))
10. ├─dplyr::group_by(group_by(.input, chr, int), int, dbl)
11. ├─dplyr::group_by(.input, chr, int)
12. └─arrow:::group_by.ArrowTabular(.input, chr, int)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:66:3'): group_by supports re-grouping by overlapping groups ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:66:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, chr, int), int, chr = "some new value"))
10. ├─dplyr::group_by(group_by(.input, chr, int), int, chr = "some new value")
11. ├─dplyr::group_by(.input, chr, int)
12. └─arrow:::group_by.ArrowTabular(.input, chr, int)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:76:3'): ungroup ─────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:76:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::ungroup(select(group_by(.input, chr), int, chr))
12. ├─dplyr::select(group_by(.input, chr), int, chr)
13. ├─dplyr::group_by(.input, chr)
14. └─arrow:::group_by.ArrowTabular(.input, chr)
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:111:3'): Groups before conversion to a Table must not be restored after collect() (ARROW-17737) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:111:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(ungroup(group_by(.input, chr, .add = FALSE)))
10. ├─dplyr::ungroup(group_by(.input, chr, .add = FALSE))
11. ├─dplyr::group_by(.input, chr, .add = FALSE)
12. └─arrow:::group_by.ArrowTabular(.input, chr, .add = FALSE)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:119:3'): Groups before conversion to a Table must not be restored after collect() (ARROW-17737) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:119:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(ungroup(group_by(.input, chr, .add = TRUE)))
10. ├─dplyr::ungroup(group_by(.input, chr, .add = TRUE))
11. ├─dplyr::group_by(.input, chr, .add = TRUE)
12. └─arrow:::group_by.ArrowTabular(.input, chr, .add = TRUE)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:130:3'): group_by then rename ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:130:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(group_by(.input, chr), string = chr, int))
10. ├─dplyr::select(group_by(.input, chr), string = chr, int)
11. ├─dplyr::group_by(.input, chr)
12. └─arrow:::group_by.ArrowTabular(.input, chr)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:141:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:141:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::group_by(...)
11. └─arrow:::group_by.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:147:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:147:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::group_by(...)
11. └─arrow:::group_by.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:190:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:190:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::group_by_drop_default(...)
10. ├─dplyr::group_by(...)
11. └─arrow:::group_by.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:196:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:196:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::group_by_drop_default(...)
10. ├─dplyr::ungroup(...)
11. ├─dplyr::group_by(...)
12. └─arrow:::group_by.ArrowTabular(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:206:3'): group_by() with namespaced functions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:206:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarise(...)
12. ├─dplyr::group_by(.input, int > base::sqrt(25))
13. └─arrow:::group_by.ArrowTabular(.input, int > base::sqrt(25))
14. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
15. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
16. ├─dplyr::mutate(.data, !!!vars)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:218:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:218:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), .add = FALSE))
10. ├─dplyr::group_by(group_by(.input, dbl2), .add = FALSE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:225:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:225:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), .add = TRUE))
10. ├─dplyr::group_by(group_by(.input, dbl2), .add = TRUE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:232:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:232:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), chr, .add = FALSE))
10. ├─dplyr::group_by(group_by(.input, dbl2), chr, .add = FALSE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:239:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:239:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), chr, .add = TRUE))
10. ├─dplyr::group_by(group_by(.input, dbl2), chr, .add = TRUE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:253:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:253:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, .add = TRUE))
10. ├─dplyr::group_by(.input, .add = TRUE)
11. └─arrow:::group_by.ArrowTabular(.input, .add = TRUE)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:260:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:260:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, .add = FALSE))
10. ├─dplyr::group_by(.input, chr, .add = FALSE)
11. └─arrow:::group_by.ArrowTabular(.input, chr, .add = FALSE)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:267:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:267:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, .add = TRUE))
10. ├─dplyr::group_by(.input, chr, .add = TRUE)
11. └─arrow:::group_by.ArrowTabular(.input, chr, .add = TRUE)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:278:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:278:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(everything())))
10. ├─dplyr::group_by(.input, across(everything()))
11. └─arrow:::group_by.ArrowTabular(.input, across(everything()))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:284:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:284:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(starts_with("d"))))
10. ├─dplyr::group_by(.input, across(starts_with("d")))
11. └─arrow:::group_by.ArrowTabular(.input, across(starts_with("d")))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:290:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:290:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(`<chr>`)))
10. ├─dplyr::group_by(.input, across(`<chr>`))
11. └─arrow:::group_by.ArrowTabular(.input, across(`<chr>`))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:297:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:297:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(where(is.numeric))))
10. ├─dplyr::group_by(.input, across(where(is.numeric)))
11. └─arrow:::group_by.ArrowTabular(.input, across(where(is.numeric)))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:306:3'): ARROW-18131 - correctly handles .data pronoun in group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:306:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, .data$lgl))
10. ├─dplyr::group_by(.input, .data$lgl)
11. └─arrow:::group_by.ArrowTabular(.input, .data$lgl)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-join.R:321:3'): full_join ──────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:321:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::full_join(.input, to_join, by = "some_grouping", keep = FALSE)
11. └─arrow:::full_join.ArrowTabular(...)
12. └─arrow:::post_join_projection(...)
13. └─Expression$create(...)
14. ├─arrow:::compute___expr__call(function_name, args, options)
15. └─arrow:::empty_named_list()
16. └─base::structure(list(), .Names = character(0))
17. └─base::.Deprecated(...)
── Failure ('test-dplyr-join.R:495:3'): full joins handle keep ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:495:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. └─arrow:::arrange.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-join.R:503:3'): full joins handle keep ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:503:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::full_join(.input, full_data_df, by = c("y", "x"), keep = FALSE)
12. └─arrow:::full_join.ArrowTabular(...)
13. └─arrow:::post_join_projection(...)
14. └─Expression$create(...)
15. ├─arrow:::compute___expr__call(function_name, args, options)
16. └─arrow:::empty_named_list()
17. └─base::structure(list(), .Names = character(0))
18. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:38:3'): basic mutate ──────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:38:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:49:3'): mutate() with NULL inputs ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:49:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, int = NULL))
10. ├─dplyr::mutate(.input, int = NULL)
11. └─arrow:::mutate.ArrowTabular(.input, int = NULL)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:67:3'): transmute ─────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:67:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:78:3'): transmute after group_by ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:78:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr, int)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:90:3'): transmute respect bespoke dplyr implementation ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:90:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, dbl, int = int + 6L))
10. ├─dplyr::transmute(.input, dbl, int = int + 6L)
11. └─arrow:::transmute.ArrowTabular(.input, dbl, int = int + 6L)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:99:3'): transmute() with NULL inputs ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:99:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, int = NULL))
10. ├─dplyr::transmute(.input, int = NULL)
11. └─arrow:::transmute.ArrowTabular(.input, int = NULL)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:108:3'): empty transmute() ────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(collect(transmute(.input)), tbl) at test-dplyr-mutate.R:108:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input))
10. ├─dplyr::transmute(.input)
11. └─arrow:::transmute.ArrowTabular(.input)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:117:3'): transmute with unnamed expressions ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:117:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::transmute(select(.input, int, padded_strings), int, nchar(padded_strings))
12. └─arrow:::transmute.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:170:3'): mutate and refer to previous mutants ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:170:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:184:3'): nchar() arguments ────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:184:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:211:3'): mutate with .data pronoun ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:211:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:225:3'): mutate with unnamed expressions ──────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:225:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(select(.input, int, padded_strings), int, nchar(padded_strings))
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:239:3'): mutate with reassigning same name ────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:239:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, new = lgl, new = chr))
10. ├─dplyr::transmute(.input, new = lgl, new = chr)
11. └─arrow:::transmute.ArrowTabular(.input, new = lgl, new = chr)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:251:3'): mutate with single value for recycling ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:251:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(select(.input, int, padded_strings), dr_bronner = 1))
10. ├─dplyr::mutate(select(.input, int, padded_strings), dr_bronner = 1)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:264:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:264:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:277:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:277:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:292:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:292:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:313:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:313:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y))
10. ├─dplyr::mutate(.input, z = x + y)
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:322:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:322:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .before = 1))
10. ├─dplyr::mutate(.input, z = x + y, .before = 1)
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .before = 1)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:330:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:330:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .after = x))
10. ├─dplyr::mutate(.input, z = x + y, .after = x)
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .after = x)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:342:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:342:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "all"))
10. ├─dplyr::mutate(.input, z = x + y, .keep = "all")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "all")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:350:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:350:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "used"))
10. ├─dplyr::mutate(.input, z = x + y, .keep = "used")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "used")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:358:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:358:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "unused"))
10. ├─dplyr::mutate(.input, z = x + y, .keep = "unused")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "unused")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:366:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:366:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, x, .keep = "none"))
10. ├─dplyr::mutate(.input, z = x + y, x, .keep = "none")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, x, .keep = "none")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:379:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:379:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:389:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:389:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, int, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:397:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:397:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, mean = int, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:408:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:408:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, chr, int), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:416:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:416:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(group_by(select(.input, int, chr), chr), avg_int = mean(int))
12. ├─dplyr::group_by(select(.input, int, chr), chr)
13. └─arrow:::group_by.arrow_dplyr_query(...)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:426:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:426:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(...)
12. ├─dplyr::group_by(select(.input, mean = int, chr), chr)
13. └─arrow:::group_by.arrow_dplyr_query(...)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:441:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:441:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(select(.input, int, chr), int = int + 6L, .by = chr)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:448:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:448:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(select(.input, int, chr), int = int + 6L, .by = starts_with("chr"))
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:455:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:455:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:462:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:462:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:469:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:469:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:478:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:478:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:487:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:487:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:615:3'): mutate and pmin/pmax ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:615:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:631:3'): mutate and pmin/pmax ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:631:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:643:3'): mutate() and transmute() with namespaced functions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:643:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, a = base::round(dbl) + base::log(int)))
10. ├─dplyr::mutate(.input, a = base::round(dbl) + base::log(int))
11. └─arrow:::mutate.ArrowTabular(.input, a = base::round(dbl) + base::log(int))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:651:3'): mutate() and transmute() with namespaced functions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:651:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, a = base::round(dbl) + base::log(int)))
10. ├─dplyr::transmute(.input, a = base::round(dbl) + base::log(int))
11. └─arrow:::transmute.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:682:3'): Can use across() within mutate() ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:682:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:708:3'): Can use across() within mutate() ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:708:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, across(where(is.double))))
10. ├─dplyr::mutate(.input, across(where(is.double)))
11. └─arrow:::mutate.ArrowTabular(.input, across(where(is.double)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:715:3'): Can use across() within mutate() ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:715:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:728:3'): Can use across() within transmute() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:728:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. └─arrow:::transmute.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:742:3'): across() does not select grouping variables within mutate() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:742:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:761:3'): across() does not select grouping variables within transmute() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:761:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:46:3'): dim() on query ─────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:46:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::select(filter(.input, int > 5), int, chr)
10. ├─dplyr::filter(.input, int > 5)
11. └─arrow:::filter.ArrowTabular(.input, int > 5)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:86:3'): pull ───────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:86:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─base::as.vector(...)
10. ├─dplyr::pull(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::rename(filter(.input, int > 4), strng = chr)
13. ├─dplyr::filter(.input, int > 4)
14. └─arrow:::filter.ArrowTabular(.input, int > 4)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::apply_filter_impl(...)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:184:3'): head ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:184:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─utils::head(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::filter(select(.input, int, strng = chr), int > 5)
13. └─arrow:::filter.arrow_dplyr_query(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:195:3'): head ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:195:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::filter(...)
12. ├─utils::head(arrange(select(.input, int, strng = chr), int), 2)
13. ├─dplyr::arrange(select(.input, int, strng = chr), int)
14. └─arrow:::arrange.arrow_dplyr_query(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:208:3'): arrange then head returns the right data (ARROW-14162) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:208:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(head(arrange(.input, mpg, disp), 4))
10. ├─utils::head(arrange(.input, mpg, disp), 4)
11. ├─dplyr::arrange(.input, mpg, disp)
12. └─arrow:::arrange.ArrowTabular(.input, mpg, disp)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:219:3'): arrange then tail returns the right data ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:219:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tail(arrange(.input, mpg, disp), 4))
10. ├─utils::tail(arrange(.input, mpg, disp), 4)
11. ├─dplyr::arrange(.input, mpg, disp)
12. └─arrow:::arrange.ArrowTabular(.input, mpg, disp)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:231:3'): tail ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:231:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─utils::tail(...)
11. ├─dplyr::arrange(filter(select(.input, int, chr), int < 5), int)
12. ├─dplyr::filter(select(.input, int, chr), int < 5)
13. └─arrow:::filter.arrow_dplyr_query(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:242:3'): tail ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:242:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─utils::tail(filter(select(.input, int, chr), int < 5), 2)
11. ├─dplyr::filter(select(.input, int, chr), int < 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:637:3'): Scalars in expressions match the type of the field, if possible ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:637:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dates > "2022-09-01"))
10. ├─dplyr::filter(.input, dates > "2022-09-01")
11. └─arrow:::filter.ArrowTabular(.input, dates > "2022-09-01")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:656:3'): Scalars in expressions match the type of the field, if possible ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:656:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, times > "2018-10-07 19:04:05"))
10. ├─dplyr::filter(.input, times > "2018-10-07 19:04:05")
11. └─arrow:::filter.ArrowTabular(.input, times > "2018-10-07 19:04:05")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:681:3'): Can use nested field refs ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:681:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:692:3'): Can use nested field refs ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:692:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::mutate(...)
13. └─arrow:::mutate.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:741:3'): Use struct_field for $ on non-field-ref ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:741:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::mutate(.input, df_col = tibble(i = int, d = dbl))
12. └─arrow:::mutate.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:33:3'): Empty select still includes the group_by columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─testthat::expect_message(...) at test-dplyr-select.R:33:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. ├─arrow:::compare_dplyr_binding(...)
8. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
9. │ │ └─testthat:::expect_condition_matching_(...)
10. │ │ └─testthat:::quasi_capture(...)
11. │ │ ├─testthat (local) .capture(...)
12. │ │ │ └─base::withCallingHandlers(...)
13. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
14. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
15. ├─dplyr::collect(select(group_by(.input, chr)))
16. ├─dplyr::select(group_by(.input, chr))
17. ├─dplyr::group_by(.input, chr)
18. └─arrow:::group_by.ArrowTabular(.input, chr)
19. ├─dplyr::mutate(.data, !!!final_groups)
20. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
21. ├─arrow:::try_arrow_dplyr(...)
22. │ ├─base::tryCatch(...)
23. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
24. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
25. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
26. │ └─base::eval(expr, parent)
27. └─arrow:::arrow_mask(out)
28. └─arrow:::empty_named_list()
29. └─base::structure(list(), .Names = character(0))
30. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:43:3'): Missing grouping columns are added to the beginning of the list ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─testthat::expect_message(...) at test-dplyr-select.R:43:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. ├─arrow:::compare_dplyr_binding(...)
8. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
9. │ │ └─testthat:::expect_condition_matching_(...)
10. │ │ └─testthat:::quasi_capture(...)
11. │ │ ├─testthat (local) .capture(...)
12. │ │ │ └─base::withCallingHandlers(...)
13. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
14. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
15. ├─dplyr::collect(select(group_by(.input, chr), int))
16. ├─dplyr::select(group_by(.input, chr), int)
17. ├─dplyr::group_by(.input, chr)
18. └─arrow:::group_by.ArrowTabular(.input, chr)
19. ├─dplyr::mutate(.data, !!!final_groups)
20. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
21. ├─arrow:::try_arrow_dplyr(...)
22. │ ├─base::tryCatch(...)
23. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
24. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
25. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
26. │ └─base::eval(expr, parent)
27. └─arrow:::arrow_mask(out)
28. └─arrow:::empty_named_list()
29. └─base::structure(list(), .Names = character(0))
30. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:135:3'): filtering with rename ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:135:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, chr == "b"), string = chr, int)
11. ├─dplyr::filter(.input, chr == "b")
12. └─arrow:::filter.ArrowTabular(.input, chr == "b")
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:142:3'): filtering with rename ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:142:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(select(.input, string = chr, int), string == "b")
11. └─arrow:::filter.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:194:3'): relocate with selection helpers ──────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:194:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::relocate(...)
11. ├─dplyr::mutate(.input, c = as.character(c))
12. └─arrow:::mutate.ArrowTabular(.input, c = as.character(c))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:204:3'): multiple select/rename and group_by ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:204:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::rename(...)
11. ├─dplyr::rename(group_by(.input, chr), string = chr, dub = dbl2)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:213:3'): multiple select/rename and group_by ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:213:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::rename(...)
11. ├─dplyr::select(group_by(.input, chr), string = chr, dub = dbl2)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:222:3'): multiple select/rename and group_by ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:222:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::rename(group_by(.input, chr), string = chr, dub = dbl2)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:66:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:66:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_max(.input, int, n = 4, with_ties = FALSE))
10. ├─dplyr::slice_max(.input, int, n = 4, with_ties = FALSE)
11. └─arrow:::slice_max.ArrowTabular(.input, int, n = 4, with_ties = FALSE)
12. ├─dplyr::arrange(...)
13. └─arrow:::arrange.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(.data)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:72:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:72:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_min(.input, int, n = 4, with_ties = FALSE))
10. ├─dplyr::slice_min(.input, int, n = 4, with_ties = FALSE)
11. └─arrow:::slice_min.ArrowTabular(.input, int, n = 4, with_ties = FALSE)
12. ├─utils::head(...)
13. ├─dplyr::arrange(...)
14. └─arrow:::arrange.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:79:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:79:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_max(.input, int, prop = 0.25, with_ties = FALSE))
10. ├─dplyr::slice_max(.input, int, prop = 0.25, with_ties = FALSE)
11. └─arrow:::slice_max.ArrowTabular(.input, int, prop = 0.25, with_ties = FALSE)
12. ├─dplyr::arrange(...)
13. └─arrow:::arrange.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(.data)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:85:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:85:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_min(.input, int, prop = 0.25, with_ties = FALSE))
10. ├─dplyr::slice_min(.input, int, prop = 0.25, with_ties = FALSE)
11. └─arrow:::slice_min.ArrowTabular(.input, int, prop = 0.25, with_ties = FALSE)
12. ├─utils::head(...)
13. ├─dplyr::arrange(...)
14. └─arrow:::arrange.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:54:3'): Can aggregate in Arrow ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:54:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, total = sum(int, na.rm = TRUE)))
10. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE))
11. └─arrow:::summarise.ArrowTabular(.input, total = sum(int, na.rm = TRUE))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:60:3'): Can aggregate in Arrow ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:60:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, total = sum(int)))
10. ├─dplyr::summarize(.input, total = sum(int))
11. └─arrow:::summarise.ArrowTabular(.input, total = sum(int))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:69:3'): Group by sum on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:69:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:77:3'): Group by sum on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:77:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:85:3'): Group by sum on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:85:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(group_by(.input, some_grouping), total = sum(int)))
10. ├─dplyr::summarize(group_by(.input, some_grouping), total = sum(int))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:95:3'): Group by prod on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:95:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:103:3'): Group by prod on dataset ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:103:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:116:3'): Group by mean on dataset ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:116:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:124:3'): Group by mean on dataset ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:124:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:137:3'): Group by sd on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:137:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:145:3'): Group by sd on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:145:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:158:3'): Group by var on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:158:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:166:3'): Group by var on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:166:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:179:3'): n() ───────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:179:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, counts = n()))
10. ├─dplyr::summarize(.input, counts = n())
11. └─arrow:::summarise.ArrowTabular(.input, counts = n())
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:186:3'): n() ───────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:186:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarize(...)
12. ├─dplyr::group_by(.input, some_grouping)
13. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:200:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:200:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:210:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:210:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:220:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:220:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(group_by(.input, some_grouping), any(lgl, na.rm = FALSE))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:227:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:227:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(group_by(.input, some_grouping), all(lgl, na.rm = FALSE))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:235:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:235:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::mutate(.input, has_words = nchar(verses) < 0)
13. └─arrow:::mutate.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:243:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:243:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::mutate(.input, has_words = nchar(verses) < 0)
13. └─arrow:::mutate.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:251:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:251:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:275:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:275:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:282:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:282:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:290:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:290:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, distinct = n_distinct(lgl, na.rm = FALSE)))
10. ├─dplyr::summarize(.input, distinct = n_distinct(lgl, na.rm = FALSE))
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:296:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:296:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:553:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:553:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:561:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:561:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:572:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:572:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:579:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:579:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:591:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:591:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:621:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:621:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:634:3'): min() and max() on character strings ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:634:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:646:5'): min() and max() on character strings ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─withr::with_options(...) at test-dplyr-summarize.R:643:3
2. │ └─base::force(code)
3. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:646:5
4. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
5. │ │ └─testthat:::expect_condition_matching_(...)
6. │ │ └─testthat:::quasi_capture(...)
7. │ │ ├─testthat (local) .capture(...)
8. │ │ │ └─base::withCallingHandlers(...)
9. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
10. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
11. ├─dplyr::collect(...)
12. ├─dplyr::arrange(...)
13. ├─dplyr::summarize(...)
14. ├─dplyr::group_by(.input, fct)
15. └─arrow:::group_by.ArrowTabular(.input, fct)
16. ├─dplyr::mutate(.data, !!!final_groups)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:664:3'): summarise() with !!sym() ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:664:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. ├─dplyr::group_by(.input, false)
12. └─arrow:::group_by.ArrowTabular(.input, false)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:685:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:685:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(.input, some_grouping == 2)
12. └─arrow:::filter.ArrowTabular(.input, some_grouping == 2)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:693:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:693:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(filter(.input, int > 5), total = sum(int, na.rm = TRUE))
11. ├─dplyr::filter(.input, int > 5)
12. └─arrow:::filter.ArrowTabular(.input, int > 5)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:701:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:701:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(filter(.input, some_grouping == 2), some_grouping)
12. ├─dplyr::filter(.input, some_grouping == 2)
13. └─arrow:::filter.ArrowTabular(.input, some_grouping == 2)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:710:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:710:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(filter(.input, int > 5), some_grouping)
12. ├─dplyr::filter(.input, int > 5)
13. └─arrow:::filter.ArrowTabular(.input, int > 5)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:721:3'): Group by edge cases ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:721:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping * 2)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping * 2)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:729:3'): Group by edge cases ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:729:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, alt = some_grouping * 2)
12. └─arrow:::group_by.ArrowTabular(.input, alt = some_grouping * 2)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:746:3'): Do things after summarize ─────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:746:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::summarize(...)
13. ├─dplyr::filter(group_by(.input, some_grouping), int > 5)
14. ├─dplyr::group_by(.input, some_grouping)
15. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
16. ├─dplyr::mutate(.data, !!!final_groups)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:757:3'): Do things after summarize ─────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:757:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::summarize(...)
12. ├─dplyr::group_by(...)
13. ├─dplyr::mutate(...)
14. ├─dplyr::select(filter(.input, dbl > 2), chr, int, lgl)
15. ├─dplyr::filter(.input, dbl > 2)
16. └─arrow:::filter.ArrowTabular(.input, dbl > 2)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::apply_filter_impl(...)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:788:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:788:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::mutate(...)
12. ├─dplyr::summarize(...)
13. ├─dplyr::group_by(.input, some_grouping)
14. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:801:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:801:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:810:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:810:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:822:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:822:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:851:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:851:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:862:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:862:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:874:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:874:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:885:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:885:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(.input, int = sum(int, na.rm = TRUE), y = int/n())
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:896:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:896:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(.input, int = sum(int, na.rm = TRUE), int = int/n())
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:909:3'): Weighted mean ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:909:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:920:3'): Weighted mean ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:920:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:934:3'): Weighted mean ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─testthat::expect_output(...) at test-dplyr-summarize.R:934:3
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─testthat::capture_output_lines(code, print, width = width)
5. │ │ └─testthat:::eval_with_output(code, print = print, width = width)
6. │ │ ├─withr::with_output_sink(path, withVisible(code))
7. │ │ │ └─base::force(code)
8. │ │ └─base::withVisible(code)
9. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
10. ├─arrow:::compare_dplyr_binding(...)
11. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
12. │ │ └─testthat:::expect_condition_matching_(...)
13. │ │ └─testthat:::quasi_capture(...)
14. │ │ ├─testthat (local) .capture(...)
15. │ │ │ └─base::withCallingHandlers(...)
16. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
17. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
18. ├─dplyr::collect(...)
19. ├─dplyr::summarize(...)
20. ├─dplyr::group_by(.input, some_grouping)
21. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
22. ├─dplyr::mutate(.data, !!!final_groups)
23. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
24. ├─arrow:::try_arrow_dplyr(...)
25. │ ├─base::tryCatch(...)
26. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
27. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
28. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
29. │ └─base::eval(expr, parent)
30. └─arrow:::arrow_mask(out)
31. └─arrow:::empty_named_list()
32. └─base::structure(list(), .Names = character(0))
33. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:949:3'): Summarize with 0 arguments ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:949:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(group_by(.input, some_grouping)))
10. ├─dplyr::summarize(group_by(.input, some_grouping))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1058:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1058:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(group_by(.input, some_grouping, int < 6), count = n())
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1065:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1065:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1072:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1072:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1079:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1079:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1116:3'): summarize() handles group_by .drop ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1116:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(collect(count(group_by(.input, y))), y)
10. ├─dplyr::collect(count(group_by(.input, y)))
11. ├─dplyr::count(group_by(.input, y))
12. ├─dplyr::group_by(.input, y)
13. └─arrow:::group_by.ArrowTabular(.input, y)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1139:3'): summarize() handles group_by .drop ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1139:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(...)
10. ├─dplyr::collect(count(group_by(.input, y, .drop = FALSE)))
11. ├─dplyr::count(group_by(.input, y, .drop = FALSE))
12. ├─dplyr::group_by(.input, y, .drop = FALSE)
13. └─arrow:::group_by.ArrowTabular(.input, y, .drop = FALSE)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1156:3'): summarise() passes through type information for temporary columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1156:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. ├─dplyr::group_by(.input, x)
12. └─arrow:::group_by.ArrowTabular(.input, x)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1172:3'): summarise() can handle scalars and literal values ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1172:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarise(.input, y = 1L))
10. ├─dplyr::summarise(.input, y = 1L)
11. └─arrow:::summarise.ArrowTabular(.input, y = 1L)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1177:3'): summarise() can handle scalars and literal values ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1177:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarise(.input, y = some_scalar_value))
10. ├─dplyr::summarise(.input, y = some_scalar_value)
11. └─arrow:::summarise.ArrowTabular(.input, y = some_scalar_value)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1182:3'): summarise() can handle scalars and literal values ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1182:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarise(.input, y = 2L))
10. ├─dplyr::summarise(.input, y = 2L)
11. └─arrow:::summarise.ArrowTabular(.input, y = 2L)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1209:3'): summarise() supports namespacing ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1209:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, total = base::sum(int, na.rm = TRUE)))
10. ├─dplyr::summarize(.input, total = base::sum(int, na.rm = TRUE))
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1215:3'): summarise() supports namespacing ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1215:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1223:3'): summarise() supports namespacing ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1223:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1277:3'): Can use across() within summarise() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1277:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarise(...)
12. ├─dplyr::group_by(.input, lgl)
13. └─arrow:::group_by.ArrowTabular(.input, lgl)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1297:3'): across() does not select grouping variables within summarise() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1297:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarise(...)
12. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
13. └─arrow:::group_by.arrow_dplyr_query(...)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1318:3'): .by argument ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1318:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE), .by = some_grouping)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1324:3'): .by argument ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1324:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE), .by = starts_with("dbl"))
12. └─arrow:::summarise.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
20. └─arrow:::arrow_mask(.data)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-union.R:50:3'): union ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-union.R:50:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(dplyr::union(.input, example_data))
10. ├─dplyr::union(.input, example_data)
11. └─arrow:::union.ArrowTabular(.input, example_data)
12. ├─dplyr::distinct(dplyr::union_all(x, y))
13. └─arrow:::distinct.arrow_dplyr_query(dplyr::union_all(x, y))
14. ├─dplyr::group_by(.data, !!!syms(names(.data)))
15. └─arrow:::group_by.arrow_dplyr_query(.data, !!!syms(names(.data)))
16. ├─dplyr::mutate(.data, !!!final_groups)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-metadata.R:429:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:429:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(mutate(.input, z = b * 4), z, a))
10. ├─dplyr::select(mutate(.input, z = b * 4), z, a)
11. ├─dplyr::mutate(.input, z = b * 4)
12. └─arrow:::mutate.ArrowTabular(.input, z = b * 4)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-metadata.R:436:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:436:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(mutate(.input, z = nchar(d)), z, a))
10. ├─dplyr::select(mutate(.input, z = nchar(d)), z, a)
11. ├─dplyr::mutate(.input, z = nchar(d))
12. └─arrow:::mutate.ArrowTabular(.input, z = nchar(d))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-metadata.R:445:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:445:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(group_by(.input, d), n()))
10. ├─dplyr::summarize(group_by(.input, d), n())
11. ├─dplyr::group_by(.input, d)
12. └─arrow:::group_by.ArrowTabular(.input, d)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-metadata.R:454:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:454:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(mutate(.input, a = b), a))
10. ├─dplyr::select(mutate(.input, a = b), a)
11. ├─dplyr::mutate(.input, a = b)
12. └─arrow:::mutate.ArrowTabular(.input, a = b)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
[ FAIL 267 | WARN 2327 | SKIP 110 | PASS 5942 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-fedora-gcc
Version: 24.0.0
Check: tests
Result: ERROR
Running 'testthat.R' [173s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> # Licensed to the Apache Software Foundation (ASF) under one
> # or more contributor license agreements. See the NOTICE file
> # distributed with this work for additional information
> # regarding copyright ownership. The ASF licenses this file
> # to you under the Apache License, Version 2.0 (the
> # "License"); you may not use this file except in compliance
> # with the License. You may obtain a copy of the License at
> #
> # http://www.apache.org/licenses/LICENSE-2.0
> #
> # Unless required by applicable law or agreed to in writing,
> # software distributed under the License is distributed on an
> # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> # KIND, either express or implied. See the License for the
> # specific language governing permissions and limitations
> # under the License.
>
> library(testthat)
> library(arrow)
Attaching package: 'arrow'
The following object is masked from 'package:utils':
timestamp
> library(tibble)
>
> verbose_test_output <- identical(tolower(Sys.getenv("ARROW_R_DEV", "false")), "true") ||
+ identical(tolower(Sys.getenv("ARROW_R_VERBOSE_TEST", "false")), "true")
>
> if (verbose_test_output) {
+ arrow_reporter <- MultiReporter$new(list(CheckReporter$new(), LocationReporter$new()))
+ } else {
+ arrow_reporter <- check_reporter()
+ }
> test_check("arrow", reporter = arrow_reporter)
D:/a/crossbow/crossbow/arrow/cpp/src/arrow/acero/source_node.cc:77: An input buffer was poorly aligned. This could lead to crashes or poor performance on some hardware. Please ensure that all Acero sources generate aligned buffers, or change the unaligned buffer handling configuration to silence this warning.
Saving _problems/test-dplyr-across-287.R
Saving _problems/test-dplyr-arrange-31.R
Saving _problems/test-dplyr-arrange-37.R
Saving _problems/test-dplyr-arrange-43.R
Saving _problems/test-dplyr-arrange-49.R
Saving _problems/test-dplyr-arrange-55.R
Saving _problems/test-dplyr-arrange-62.R
Saving _problems/test-dplyr-arrange-69.R
Saving _problems/test-dplyr-arrange-75.R
Saving _problems/test-dplyr-arrange-82.R
Saving _problems/test-dplyr-arrange-89.R
Saving _problems/test-dplyr-arrange-96.R
Saving _problems/test-dplyr-arrange-103.R
Saving _problems/test-dplyr-arrange-110.R
Saving _problems/test-dplyr-arrange-118.R
Saving _problems/test-dplyr-arrange-126.R
Saving _problems/test-dplyr-arrange-140.R
Saving _problems/test-dplyr-arrange-154.R
Saving _problems/test-dplyr-arrange-161.R
Saving _problems/test-dplyr-arrange-170.R
Saving _problems/test-dplyr-arrange-177.R
Saving _problems/test-dplyr-arrange-186.R
Saving _problems/test-dplyr-arrange-240.R
Saving _problems/test-dplyr-arrange-246.R
Saving _problems/test-dplyr-collapse-108.R
Saving _problems/test-dplyr-collapse-120.R
Saving _problems/test-dplyr-collapse-133.R
Saving _problems/test-dplyr-count-32.R
Saving _problems/test-dplyr-count-39.R
Saving _problems/test-dplyr-count-49.R
Saving _problems/test-dplyr-count-57.R
Saving _problems/test-dplyr-count-67.R
Saving _problems/test-dplyr-count-75.R
Saving _problems/test-dplyr-count-84.R
Saving _problems/test-dplyr-count-91.R
Saving _problems/test-dplyr-count-100.R
Saving _problems/test-dplyr-distinct-32.R
Saving _problems/test-dplyr-distinct-42.R
Saving _problems/test-dplyr-distinct-52.R
Saving _problems/test-dplyr-distinct-63.R
Saving _problems/test-dplyr-distinct-73.R
Saving _problems/test-dplyr-distinct-83.R
Saving _problems/test-dplyr-distinct-92.R
Saving _problems/test-dplyr-distinct-102.R
Saving _problems/test-dplyr-filter-38.R
Saving _problems/test-dplyr-filter-48.R
Saving _problems/test-dplyr-filter-58.R
Saving _problems/test-dplyr-filter-69.R
Saving _problems/test-dplyr-filter-79.R
Saving _problems/test-dplyr-filter-87.R
Saving _problems/test-dplyr-filter-95.R
Saving _problems/test-dplyr-filter-103.R
Saving _problems/test-dplyr-filter-111.R
Saving _problems/test-dplyr-filter-119.R
Saving _problems/test-dplyr-filter-127.R
Saving _problems/test-dplyr-filter-137.R
Saving _problems/test-dplyr-filter-145.R
Saving _problems/test-dplyr-filter-153.R
Saving _problems/test-dplyr-filter-165.R
Saving _problems/test-dplyr-filter-174.R
Saving _problems/test-dplyr-filter-183.R
Saving _problems/test-dplyr-filter-189.R
Saving _problems/test-dplyr-filter-195.R
Saving _problems/test-dplyr-filter-204.R
Saving _problems/test-dplyr-filter-211.R
Saving _problems/test-dplyr-filter-227.R
Saving _problems/test-dplyr-filter-237.R
Saving _problems/test-dplyr-filter-244.R
Saving _problems/test-dplyr-filter-257.R
Saving _problems/test-dplyr-filter-270.R
Saving _problems/test-dplyr-filter-278.R
Saving _problems/test-dplyr-filter-286.R
Saving _problems/test-dplyr-filter-366.R
Saving _problems/test-dplyr-filter-378.R
Saving _problems/test-dplyr-filter-386.R
Saving _problems/test-dplyr-filter-396.R
Saving _problems/test-dplyr-filter-405.R
Saving _problems/test-dplyr-filter-413.R
Saving _problems/test-dplyr-filter-422.R
Saving _problems/test-dplyr-filter-433.R
Saving _problems/test-dplyr-filter-443.R
Saving _problems/test-dplyr-filter-450.R
Saving _problems/test-dplyr-filter-509.R
Saving _problems/test-dplyr-filter-519.R
Saving _problems/test-dplyr-filter-528.R
Saving _problems/test-dplyr-filter-540.R
Saving _problems/test-dplyr-filter-547.R
Attaching package: 'hms'
The following object is masked from 'package:lubridate':
hms
Saving _problems/test-dplyr-group-by-33.R
Saving _problems/test-dplyr-group-by-42.R
Saving _problems/test-dplyr-group-by-48.R
Saving _problems/test-dplyr-group-by-54.R
Saving _problems/test-dplyr-group-by-64.R
Saving _problems/test-dplyr-group-by-72.R
Saving _problems/test-dplyr-group-by-84.R
Saving _problems/test-dplyr-group-by-118.R
Saving _problems/test-dplyr-group-by-126.R
Saving _problems/test-dplyr-group-by-136.R
Saving _problems/test-dplyr-group-by-146.R
Saving _problems/test-dplyr-group-by-152.R
Saving _problems/test-dplyr-group-by-195.R
Saving _problems/test-dplyr-group-by-202.R
Saving _problems/test-dplyr-group-by-214.R
Saving _problems/test-dplyr-group-by-224.R
Saving _problems/test-dplyr-group-by-231.R
Saving _problems/test-dplyr-group-by-238.R
Saving _problems/test-dplyr-group-by-245.R
Saving _problems/test-dplyr-group-by-259.R
Saving _problems/test-dplyr-group-by-266.R
Saving _problems/test-dplyr-group-by-273.R
Saving _problems/test-dplyr-group-by-283.R
Saving _problems/test-dplyr-group-by-289.R
Saving _problems/test-dplyr-group-by-295.R
Saving _problems/test-dplyr-group-by-302.R
Saving _problems/test-dplyr-group-by-311.R
Saving _problems/test-dplyr-join-326.R
Saving _problems/test-dplyr-join-501.R
Saving _problems/test-dplyr-join-509.R
Saving _problems/test-dplyr-mutate-45.R
Saving _problems/test-dplyr-mutate-54.R
Saving _problems/test-dplyr-mutate-74.R
Saving _problems/test-dplyr-mutate-85.R
Saving _problems/test-dplyr-mutate-95.R
Saving _problems/test-dplyr-mutate-104.R
Saving _problems/test-dplyr-mutate-113.R
Saving _problems/test-dplyr-mutate-127.R
Saving _problems/test-dplyr-mutate-180.R
Saving _problems/test-dplyr-mutate-194.R
Saving _problems/test-dplyr-mutate-221.R
Saving _problems/test-dplyr-mutate-235.R
Saving _problems/test-dplyr-mutate-247.R
Saving _problems/test-dplyr-mutate-259.R
Saving _problems/test-dplyr-mutate-273.R
Saving _problems/test-dplyr-mutate-286.R
Saving _problems/test-dplyr-mutate-298.R
Saving _problems/test-dplyr-mutate-316.R
Saving _problems/test-dplyr-mutate-325.R
Saving _problems/test-dplyr-mutate-333.R
Saving _problems/test-dplyr-mutate-345.R
Saving _problems/test-dplyr-mutate-353.R
Saving _problems/test-dplyr-mutate-361.R
Saving _problems/test-dplyr-mutate-369.R
Saving _problems/test-dplyr-mutate-385.R
Saving _problems/test-dplyr-mutate-396.R
Saving _problems/test-dplyr-mutate-406.R
Saving _problems/test-dplyr-mutate-415.R
Saving _problems/test-dplyr-mutate-425.R
Saving _problems/test-dplyr-mutate-437.R
Saving _problems/test-dplyr-mutate-447.R
Saving _problems/test-dplyr-mutate-454.R
Saving _problems/test-dplyr-mutate-461.R
Saving _problems/test-dplyr-mutate-468.R
Saving _problems/test-dplyr-mutate-477.R
Saving _problems/test-dplyr-mutate-486.R
Saving _problems/test-dplyr-mutate-497.R
Saving _problems/test-dplyr-mutate-629.R
Saving _problems/test-dplyr-mutate-639.R
Saving _problems/test-dplyr-mutate-650.R
Saving _problems/test-dplyr-mutate-658.R
Saving _problems/test-dplyr-mutate-669.R
Saving _problems/test-dplyr-mutate-677.R
Saving _problems/test-dplyr-mutate-692.R
Saving _problems/test-dplyr-mutate-713.R
Saving _problems/test-dplyr-mutate-724.R
Saving _problems/test-dplyr-mutate-738.R
Saving _problems/test-dplyr-mutate-749.R
Saving _problems/test-dplyr-mutate-768.R
Saving _problems/test-dplyr-query-52.R
Saving _problems/test-dplyr-query-94.R
Saving _problems/test-dplyr-query-192.R
Saving _problems/test-dplyr-query-204.R
Saving _problems/test-dplyr-query-215.R
Saving _problems/test-dplyr-query-226.R
Saving _problems/test-dplyr-query-239.R
Saving _problems/test-dplyr-query-249.R
Saving _problems/test-dplyr-query-642.R
Saving _problems/test-dplyr-query-661.R
Saving _problems/test-dplyr-query-690.R
Saving _problems/test-dplyr-query-702.R
Saving _problems/test-dplyr-query-752.R
Saving _problems/test-dplyr-select-39.R
Saving _problems/test-dplyr-select-49.R
Saving _problems/test-dplyr-select-141.R
Saving _problems/test-dplyr-select-148.R
Saving _problems/test-dplyr-select-200.R
Saving _problems/test-dplyr-select-211.R
Saving _problems/test-dplyr-select-220.R
Saving _problems/test-dplyr-select-229.R
Saving _problems/test-dplyr-slice-71.R
Saving _problems/test-dplyr-slice-77.R
Saving _problems/test-dplyr-slice-84.R
Saving _problems/test-dplyr-slice-90.R
Saving _problems/test-dplyr-summarize-59.R
Saving _problems/test-dplyr-summarize-65.R
Saving _problems/test-dplyr-summarize-75.R
Saving _problems/test-dplyr-summarize-83.R
Saving _problems/test-dplyr-summarize-91.R
Saving _problems/test-dplyr-summarize-101.R
Saving _problems/test-dplyr-summarize-112.R
Saving _problems/test-dplyr-summarize-122.R
Saving _problems/test-dplyr-summarize-133.R
Saving _problems/test-dplyr-summarize-143.R
Saving _problems/test-dplyr-summarize-154.R
Saving _problems/test-dplyr-summarize-164.R
Saving _problems/test-dplyr-summarize-175.R
Saving _problems/test-dplyr-summarize-184.R
Saving _problems/test-dplyr-summarize-196.R
Saving _problems/test-dplyr-summarize-209.R
Saving _problems/test-dplyr-summarize-219.R
Saving _problems/test-dplyr-summarize-226.R
Saving _problems/test-dplyr-summarize-233.R
Saving _problems/test-dplyr-summarize-242.R
Saving _problems/test-dplyr-summarize-250.R
Saving _problems/test-dplyr-summarize-257.R
Saving _problems/test-dplyr-summarize-281.R
Saving _problems/test-dplyr-summarize-288.R
Saving _problems/test-dplyr-summarize-295.R
Saving _problems/test-dplyr-summarize-304.R
Saving _problems/test-dplyr-summarize-560.R
Saving _problems/test-dplyr-summarize-571.R
Saving _problems/test-dplyr-summarize-578.R
Saving _problems/test-dplyr-summarize-590.R
Saving _problems/test-dplyr-summarize-600.R
Saving _problems/test-dplyr-summarize-630.R
Saving _problems/test-dplyr-summarize-642.R
Saving _problems/test-dplyr-summarize-656.R
Saving _problems/test-dplyr-summarize-681.R
Saving _problems/test-dplyr-summarize-691.R
Saving _problems/test-dplyr-summarize-699.R
Saving _problems/test-dplyr-summarize-708.R
Saving _problems/test-dplyr-summarize-717.R
Saving _problems/test-dplyr-summarize-727.R
Saving _problems/test-dplyr-summarize-735.R
Saving _problems/test-dplyr-summarize-755.R
Saving _problems/test-dplyr-summarize-770.R
Saving _problems/test-dplyr-summarize-799.R
Saving _problems/test-dplyr-summarize-807.R
Saving _problems/test-dplyr-summarize-819.R
Saving _problems/test-dplyr-summarize-832.R
Saving _problems/test-dplyr-summarize-860.R
Saving _problems/test-dplyr-summarize-872.R
Saving _problems/test-dplyr-summarize-883.R
Saving _problems/test-dplyr-summarize-894.R
Saving _problems/test-dplyr-summarize-905.R
Saving _problems/test-dplyr-summarize-917.R
Saving _problems/test-dplyr-summarize-928.R
Saving _problems/test-dplyr-summarize-955.R
Saving _problems/test-dplyr-summarize-1064.R
Saving _problems/test-dplyr-summarize-1071.R
Saving _problems/test-dplyr-summarize-1078.R
Saving _problems/test-dplyr-summarize-1085.R
Saving _problems/test-dplyr-summarize-1123.R
Saving _problems/test-dplyr-summarize-1149.R
Saving _problems/test-dplyr-summarize-1166.R
Saving _problems/test-dplyr-summarize-1175.R
Saving _problems/test-dplyr-summarize-1180.R
Saving _problems/test-dplyr-summarize-1185.R
Saving _problems/test-dplyr-summarize-1214.R
Saving _problems/test-dplyr-summarize-1222.R
Saving _problems/test-dplyr-summarize-1230.R
Saving _problems/test-dplyr-summarize-1284.R
Saving _problems/test-dplyr-summarize-1305.R
Saving _problems/test-dplyr-summarize-1323.R
Saving _problems/test-dplyr-summarize-1330.R
Saving _problems/test-dplyr-union-55.R
Saving _problems/test-metadata-435.R
Saving _problems/test-metadata-442.R
Saving _problems/test-metadata-451.R
Saving _problems/test-metadata-460.R
[ FAIL 269 | WARN 2370 | SKIP 87 | PASS 6197 ]
══ Skipped tests (87) ══════════════════════════════════════════════════════════
• ARROW-17043 (date/datetime arithmetic with integers) (1):
'test-compute-arith.R:128:3'
• ARROW-18101 (1): 'test-udf.R:305:3'
• Arrow C++ not built with substrait (1): 'test-query-engine.R:96:3'
• Flight server is not running (1): 'test-python-flight.R:84:5'
• GH-33708: timestamp_parsers don't appear to be working properly (1):
'test-dataset-csv.R:629:3'
• Implement more aggressive implicit casting for scalars (ARROW-11402) (1):
'test-dataset-dplyr.R:96:3'
• Ingest_POSIXct only implemented for REALSXP (1): 'test-Array.R:297:5'
• Need halffloat support: https://issues.apache.org/jira/browse/ARROW-3802 (1):
'test-Array.R:447:3'
• On CRAN (67): 'test-Array.R:209:3', 'test-Array.R:216:3',
'test-Array.R:1119:1', 'test-Array.R:1203:1', 'test-Array.R:1219:1',
'test-Array.R:1250:1', 'test-Array.R:1328:1', 'test-RecordBatch.R:516:1',
'test-RecordBatch.R:525:1', 'test-Table.R:521:1',
'test-chunked-array.R:120:3', 'test-csv.R:732:3',
'test-dataset-dplyr.R:323:1', 'test-dataset-write.R:580:1',
'test-dataset.R:879:1', 'test-dplyr-across.R:20:1', 'test-dplyr-eval.R:37:1',
'test-dplyr-filter.R:290:3', 'test-dplyr-funcs-conditional.R:23:1',
'test-dplyr-funcs-datetime.R:27:1', 'test-dplyr-funcs-math.R:22:1',
'test-dplyr-funcs-string.R:21:1', 'test-dplyr-funcs-type.R:24:1',
'test-dplyr-funcs.R:19:1', 'test-dplyr-glimpse.R:20:1',
'test-dplyr-glimpse.R:26:1', 'test-dplyr-glimpse.R:32:1',
'test-dplyr-glimpse.R:38:1', 'test-dplyr-glimpse.R:45:1',
'test-dplyr-glimpse.R:69:1', 'test-dplyr-glimpse.R:73:1',
'test-dplyr-glimpse.R:95:1', 'test-dplyr-join.R:116:1',
'test-dplyr-mutate.R:154:1', 'test-dplyr-mutate.R:516:3',
'test-dplyr-query.R:595:1', 'test-dplyr-slice.R:107:3',
'test-dplyr-summarize.R:323:1', 'test-dplyr-summarize.R:786:1',
'test-dplyr-summarize.R:1276:1', 'test-duckdb.R:19:1',
'test-extension.R:18:1', 'test-extension.R:175:1',
'test-extra-package-roundtrip.R:18:1', 'test-feather.R:141:1',
'test-feather.R:262:3', 'test-feather.R:332:3', 'test-filesystem.R:138:3',
'test-filesystem.R:146:3', 'test-filesystem.R:155:3',
'test-filesystem.R:167:3', 'test-filesystem.R:178:3',
'test-filesystem.R:193:3', 'test-gcs.R:121:1', 'test-io.R:71:3',
'test-ipc-stream.R:42:1', 'test-ipc-stream.R:48:3', 'test-parquet.R:114:1',
'test-parquet.R:487:3', 'test-python.R:19:3', 'test-python.R:38:1',
'test-safe-call-into-r.R:21:3', 'test-safe-call-into-r.R:36:3',
'test-safe-call-into-r.R:51:3', 'test-type.R:56:1', 'test-udf.R:23:1',
'test-util.R:32:1'
• On Windows (3): 'test-dataset-uri.R:18:1', 'test-dataset-write.R:179:3',
'test-read-record-batch.R:43:3'
• Parquet test data missing (1): 'test-parquet.R:475:3'
• TODO (ARROW-16630): make sure BottomK can handle NA ordering (1):
'test-dplyr-collapse.R:173:3'
• TODO: (if anyone uses RangeEquals) (1): 'test-Array.R:139:3'
• Table with 0 cols doesn't know how many rows it should have (1):
'test-Table.R:114:3'
• Work around masking of data type functions (ARROW-12322) (1):
'test-type.R:115:3'
• empty test (1):
• environment variable ARROW_LARGE_MEMORY_TESTS (1): 'test-Table.R:684:3'
• https://issues.apache.org/jira/browse/ARROW-7653 (1): 'test-dataset.R:563:3'
• minio is not installed. (1): 'test-s3-minio.R:19:1'
══ Failed tests ════════════════════════════════════════════════════════════════
── Failure ('test-dplyr-across.R:282:3'): ARROW-14071 - R functions from a user's environment ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-across.R:282:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, across(c(int, dbl), makeWhole)))
10. ├─dplyr::mutate(.input, across(c(int, dbl), makeWhole))
11. └─arrow:::mutate.ArrowTabular(.input, across(c(int, dbl), makeWhole))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:26:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:26:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, chr))
10. ├─dplyr::arrange(.input, int, chr)
11. └─arrow:::arrange.ArrowTabular(.input, int, chr)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:32:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:32:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, desc(dbl)))
10. ├─dplyr::arrange(.input, int, desc(dbl))
11. └─arrow:::arrange.ArrowTabular(.input, int, desc(dbl))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:38:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:38:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, dplyr::desc(dbl)))
10. ├─dplyr::arrange(.input, int, dplyr::desc(dbl))
11. └─arrow:::arrange.ArrowTabular(.input, int, dplyr::desc(dbl))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:44:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:44:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, desc(desc(dbl))))
10. ├─dplyr::arrange(.input, int, desc(desc(dbl)))
11. └─arrow:::arrange.ArrowTabular(.input, int, desc(desc(dbl)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:50:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:50:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, dplyr::desc(dplyr::desc(dbl))))
10. ├─dplyr::arrange(.input, int, dplyr::desc(dplyr::desc(dbl)))
11. └─arrow:::arrange.ArrowTabular(.input, int, dplyr::desc(dplyr::desc(dbl)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:56:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:56:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(arrange(.input, int), desc(dbl)))
10. ├─dplyr::arrange(arrange(.input, int), desc(dbl))
11. ├─dplyr::arrange(.input, int)
12. └─arrow:::arrange.ArrowTabular(.input, int)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:63:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:63:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(arrange(.input, int), dplyr::desc(dbl)))
10. ├─dplyr::arrange(arrange(.input, int), dplyr::desc(dbl))
11. ├─dplyr::arrange(.input, int)
12. └─arrow:::arrange.ArrowTabular(.input, int)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:70:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:70:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int + dbl, chr))
10. ├─dplyr::arrange(.input, int + dbl, chr)
11. └─arrow:::arrange.ArrowTabular(.input, int + dbl, chr)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:76:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:76:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(mutate(.input, zzz = int + dbl, ), zzz, chr)
11. ├─dplyr::mutate(.input, zzz = int + dbl, )
12. └─arrow:::mutate.ArrowTabular(.input, zzz = int + dbl, )
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:83:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:83:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(mutate(.input, zzz = int + dbl), int + dbl, chr)
11. ├─dplyr::mutate(.input, zzz = int + dbl)
12. └─arrow:::mutate.ArrowTabular(.input, zzz = int + dbl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:90:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:90:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(mutate(.input, int + dbl), int + dbl, chr)
11. ├─dplyr::mutate(.input, int + dbl)
12. └─arrow:::mutate.ArrowTabular(.input, int + dbl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:97:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:97:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(group_by(.input, grp), int, dbl))
10. ├─dplyr::arrange(group_by(.input, grp), int, dbl)
11. ├─dplyr::group_by(.input, grp)
12. └─arrow:::group_by.ArrowTabular(.input, grp)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:104:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:104:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(group_by(.input, grp), int, dbl, .by_group = TRUE))
10. ├─dplyr::arrange(group_by(.input, grp), int, dbl, .by_group = TRUE)
11. ├─dplyr::group_by(.input, grp)
12. └─arrow:::group_by.ArrowTabular(.input, grp)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:111:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:111:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(group_by(.input, grp, grp2), int, dbl, .by_group = TRUE)
11. ├─dplyr::group_by(.input, grp, grp2)
12. └─arrow:::group_by.ArrowTabular(.input, grp, grp2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:119:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:119:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─base::as.vector(...)
10. ├─dplyr::pull(...)
11. ├─dplyr::arrange(group_by(.input, grp), .by_group = TRUE)
12. ├─dplyr::group_by(.input, grp)
13. └─arrow:::group_by.ArrowTabular(.input, grp)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:134:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:134:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(group_by(.input, grp)))
10. ├─dplyr::arrange(group_by(.input, grp))
11. ├─dplyr::group_by(.input, grp)
12. └─arrow:::group_by.ArrowTabular(.input, grp)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:148:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:148:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, chr))
10. ├─dplyr::arrange(.input, chr)
11. └─arrow:::arrange.ArrowTabular(.input, chr)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:156:3'): arrange() on integer, double, and character columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:156:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, int, dbl))
10. ├─dplyr::arrange(.input, int, dbl)
11. └─arrow:::arrange.ArrowTabular(.input, int, dbl)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:165:3'): arrange() on datetime columns ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:165:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, dttm, int))
10. ├─dplyr::arrange(.input, dttm, int)
11. └─arrow:::arrange.ArrowTabular(.input, dttm, int)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:171:3'): arrange() on datetime columns ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:171:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, dttm))
10. ├─dplyr::arrange(.input, dttm)
11. └─arrow:::arrange.ArrowTabular(.input, dttm)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:181:3'): arrange() on logical columns ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:181:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, lgl, int))
10. ├─dplyr::arrange(.input, lgl, int)
11. └─arrow:::arrange.ArrowTabular(.input, lgl, int)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:235:3'): Can use across() within arrange() ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:235:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, across(starts_with("d"))))
10. ├─dplyr::arrange(.input, across(starts_with("d")))
11. └─arrow:::arrange.ArrowTabular(.input, across(starts_with("d")))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-arrange.R:241:3'): Can use across() within arrange() ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:241:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(.input, across(starts_with("d"), desc)))
10. ├─dplyr::arrange(.input, across(starts_with("d"), desc))
11. └─arrow:::arrange.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-collapse.R:98:3'): collapse ────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:98:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::collapse(...)
13. ├─dplyr::mutate(...)
14. ├─dplyr::select(...)
15. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
16. └─arrow:::filter.ArrowTabular(...)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::apply_filter_impl(...)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-collapse.R:110:3'): collapse ───────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:110:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::collapse(...)
13. ├─dplyr::select(...)
14. ├─dplyr::collapse(filter(.input, dbl > 2, chr == "d" | chr == "f"))
15. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
16. └─arrow:::filter.ArrowTabular(...)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::apply_filter_impl(...)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-collapse.R:122:3'): collapse ───────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:122:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::collapse(...)
13. ├─dplyr::select(...)
14. ├─dplyr::group_by(...)
15. ├─dplyr::collapse(filter(.input, dbl > 2, chr == "d" | chr == "f"))
16. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
17. └─arrow:::filter.ArrowTabular(...)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::apply_filter_impl(...)
25. └─arrow:::arrow_mask(out)
26. └─arrow:::empty_named_list()
27. └─base::structure(list(), .Names = character(0))
28. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:27:3'): count/tally ────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(collect(count(.input)), tbl) at test-dplyr-count.R:27:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(count(.input))
10. ├─dplyr::count(.input)
11. └─arrow:::count.ArrowTabular(.input)
12. ├─dplyr::tally(...)
13. └─arrow:::tally.ArrowTabular(...)
14. ├─dplyr::summarize(x, `:=`(!!name, n()))
15. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
23. └─arrow:::arrow_mask(.data)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:34:3'): count/tally ────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(collect(tally(.input)), tbl) at test-dplyr-count.R:34:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tally(.input))
10. ├─dplyr::tally(.input)
11. └─arrow:::tally.ArrowTabular(.input)
12. ├─dplyr::summarize(x, `:=`(!!name, n()))
13. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:43:3'): count/tally with wt and grouped data ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:43:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(count(group_by(.input, some_grouping), wt = int))
10. ├─dplyr::count(group_by(.input, some_grouping), wt = int)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:51:3'): count/tally with wt and grouped data ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:51:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tally(group_by(.input, some_grouping), wt = int))
10. ├─dplyr::tally(group_by(.input, some_grouping), wt = int)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:61:3'): count/tally with sort ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:61:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::count(group_by(.input, some_grouping), wt = int, sort = TRUE)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:69:3'): count/tally with sort ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:69:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::tally(group_by(.input, some_grouping), wt = int, sort = TRUE)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:79:3'): count/tally with name arg ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:79:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(count(.input, name = "new_col"))
10. ├─dplyr::count(.input, name = "new_col")
11. └─arrow:::count.ArrowTabular(.input, name = "new_col")
12. ├─dplyr::tally(...)
13. └─arrow:::tally.ArrowTabular(...)
14. ├─dplyr::summarize(x, `:=`(!!name, n()))
15. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
23. └─arrow:::arrow_mask(.data)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:86:3'): count/tally with name arg ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:86:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tally(.input, name = "new_col"))
10. ├─dplyr::tally(.input, name = "new_col")
11. └─arrow:::tally.ArrowTabular(.input, name = "new_col")
12. ├─dplyr::summarize(x, `:=`(!!name, n()))
13. └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-count.R:95:3'): count returns an ungrouped tibble ──────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:95:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::count(.input, some_grouping, another_grouping, sort = TRUE)
11. └─arrow:::count.ArrowTabular(...)
12. ├─dplyr::group_by(x, ..., .add = TRUE)
13. └─arrow:::group_by.ArrowTabular(x, ..., .add = TRUE)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:26:3'): distinct() ──────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:26:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(.input, some_grouping, lgl)
12. └─arrow:::distinct.ArrowTabular(.input, some_grouping, lgl)
13. ├─dplyr::group_by(.data, ..., .add = TRUE)
14. └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:36:3'): distinct() works without any variables ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:36:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(arrange(distinct(.input), int))
10. ├─dplyr::arrange(distinct(.input), int)
11. ├─dplyr::distinct(.input)
12. └─arrow:::distinct.ArrowTabular(.input)
13. ├─dplyr::group_by(.data, !!!syms(names(.data)))
14. └─arrow:::group_by.ArrowTabular(.data, !!!syms(names(.data)))
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:44:3'): distinct() works without any variables ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:44:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(distinct(group_by(.input, x = int + 1)), int)
11. ├─dplyr::distinct(group_by(.input, x = int + 1))
12. ├─dplyr::group_by(.input, x = int + 1)
13. └─arrow:::group_by.ArrowTabular(.input, x = int + 1)
14. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
15. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
16. ├─dplyr::mutate(.data, !!!vars)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:56:3'): distinct() can retain groups ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:56:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(group_by(.input, some_grouping, int), lgl)
12. ├─dplyr::group_by(.input, some_grouping, int)
13. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:66:3'): distinct() can retain groups ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:66:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(group_by(.input, y = some_grouping, int), x = lgl)
12. ├─dplyr::group_by(.input, y = some_grouping, int)
13. └─arrow:::group_by.ArrowTabular(.input, y = some_grouping, int)
14. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
15. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
16. ├─dplyr::mutate(.data, !!!vars)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:77:3'): distinct() can contain expressions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:77:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(...)
10. ├─dplyr::collect(distinct(.input, lgl, x = some_grouping + 1))
11. ├─dplyr::distinct(.input, lgl, x = some_grouping + 1)
12. └─arrow:::distinct.ArrowTabular(...)
13. ├─dplyr::group_by(.data, ..., .add = TRUE)
14. └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
15. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
16. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
17. ├─dplyr::mutate(.data, !!!vars)
18. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
19. ├─arrow:::try_arrow_dplyr(...)
20. │ ├─base::tryCatch(...)
21. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
22. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
23. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
24. │ └─base::eval(expr, parent)
25. └─arrow:::arrow_mask(out)
26. └─arrow:::empty_named_list()
27. └─base::structure(list(), .Names = character(0))
28. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:85:3'): distinct() can contain expressions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:85:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::distinct(...)
12. ├─dplyr::group_by(.input, lgl, int)
13. └─arrow:::group_by.ArrowTabular(.input, lgl, int)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-distinct.R:96:3'): across() works in distinct() ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:96:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(...)
10. ├─dplyr::collect(distinct(.input, across(starts_with("d"))))
11. ├─dplyr::distinct(.input, across(starts_with("d")))
12. └─arrow:::distinct.ArrowTabular(.input, across(starts_with("d")))
13. ├─dplyr::group_by(.data, ..., .add = TRUE)
14. └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
15. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
16. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
17. ├─dplyr::mutate(.data, !!!vars)
18. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
19. ├─arrow:::try_arrow_dplyr(...)
20. │ ├─base::tryCatch(...)
21. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
22. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
23. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
24. │ └─base::eval(expr, parent)
25. └─arrow:::arrow_mask(out)
26. └─arrow:::empty_named_list()
27. └─base::structure(list(), .Names = character(0))
28. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:32:3'): filter() on is.na() ───────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:32:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter(.input, is.na(lgl)), chr, int, lgl))
10. ├─dplyr::select(filter(.input, is.na(lgl)), chr, int, lgl)
11. ├─dplyr::filter(.input, is.na(lgl))
12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:42:3'): filter() with NAs in selection ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:42:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter(.input, lgl), chr, int, lgl))
10. ├─dplyr::select(filter(.input, lgl), chr, int, lgl)
11. ├─dplyr::filter(.input, lgl)
12. └─arrow:::filter.ArrowTabular(.input, lgl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:52:3'): Filter returning an empty Table should not segfault (ARROW-8354) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:52:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter(.input, false), chr, int, lgl))
10. ├─dplyr::select(filter(.input, false), chr, int, lgl)
11. ├─dplyr::filter(.input, false)
12. └─arrow:::filter.ArrowTabular(.input, false)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:63:3'): filtering with expression ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:63:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, chr == char_sym)
12. └─arrow:::filter.ArrowTabular(.input, chr == char_sym)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:73:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:73:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl + 1 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl + 1 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:81:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:81:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, dbl/2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, dbl/2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl/2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:89:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:89:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl/2L > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl/2L > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:97:3'): filtering with arithmetic ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:97:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, int/2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, int/2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, int/2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:105:3'): filtering with arithmetic ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:105:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, int/2L > 3)
12. └─arrow:::filter.ArrowTabular(.input, int/2L > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:113:3'): filtering with arithmetic ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:113:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl%/%2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl%/%2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:121:3'): filtering with arithmetic ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:121:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, dbl^2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, dbl^2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, dbl^2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:131:3'): filtering with expression + autocasting ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:131:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, dbl + 1 > 3L)
12. └─arrow:::filter.ArrowTabular(.input, dbl + 1 > 3L)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:139:3'): filtering with expression + autocasting ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:139:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, int + 1 > 3)
12. └─arrow:::filter.ArrowTabular(.input, int + 1 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:147:3'): filtering with expression + autocasting ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:147:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, int^2 > 3), string = chr, int, dbl)
11. ├─dplyr::filter(.input, int^2 > 3)
12. └─arrow:::filter.ArrowTabular(.input, int^2 > 3)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:157:3'): More complex select/filter ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:157:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::select(...)
13. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
14. └─arrow:::filter.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::apply_filter_impl(...)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:169:3'): filter() with %in% ───────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:169:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dbl > 2, chr %in% c("d", "f")))
10. ├─dplyr::filter(.input, dbl > 2, chr %in% c("d", "f"))
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:178:3'): Negative scalar values ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:178:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, some_negative > -2))
10. ├─dplyr::filter(.input, some_negative > -2)
11. └─arrow:::filter.ArrowTabular(.input, some_negative > -2)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:184:3'): Negative scalar values ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:184:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, some_negative %in% -1))
10. ├─dplyr::filter(.input, some_negative %in% -1)
11. └─arrow:::filter.ArrowTabular(.input, some_negative %in% -1)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:190:3'): Negative scalar values ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:190:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, int == -some_negative))
10. ├─dplyr::filter(.input, int == -some_negative)
11. └─arrow:::filter.ArrowTabular(.input, int == -some_negative)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:199:3'): filter() with between() ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:199:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, between(dbl, 1, 2)))
10. ├─dplyr::filter(.input, between(dbl, 1, 2))
11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 1, 2))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:206:3'): filter() with between() ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:206:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, between(dbl, 0.5, 2)))
10. ├─dplyr::filter(.input, between(dbl, 0.5, 2))
11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 0.5, 2))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:222:3'): filter() with between() ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:222:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, between(dbl, 1, NA)))
10. ├─dplyr::filter(.input, between(dbl, 1, NA))
11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 1, NA))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:232:3'): filter() with string ops ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:232:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dbl > 2, str_length(verses) > 25))
10. ├─dplyr::filter(.input, dbl > 2, str_length(verses) > 25)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:239:3'): filter() with string ops ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:239:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:252:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:252:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, chr == b_var))
10. ├─dplyr::filter(.input, chr == b_var)
11. └─arrow:::filter.ArrowTabular(.input, chr == b_var)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:264:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:264:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(select(.input, -fct), isEqualTo(int, 4)))
10. ├─dplyr::filter(select(.input, -fct), isEqualTo(int, 4))
11. └─arrow:::filter.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:272:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:272:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(select(.input, -fct), nchar(padded_strings) < 10)
11. └─arrow:::filter.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:280:3'): filter environment scope ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:280:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(select(.input, -fct), isShortString(padded_strings)))
10. ├─dplyr::filter(select(.input, -fct), isShortString(padded_strings))
11. └─arrow:::filter.arrow_dplyr_query(select(.input, -fct), isShortString(padded_strings))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:357:3'): Calling Arrow compute functions 'directly' ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:357:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. └─arrow:::filter.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:370:3'): filter() with .data pronoun ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:370:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, .data$dbl > 4), "chr", "int", "lgl")
11. ├─dplyr::filter(.input, .data$dbl > 4)
12. └─arrow:::filter.ArrowTabular(.input, .data$dbl > 4)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:380:3'): filter() with .data pronoun ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:380:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, is.na(.data$lgl))
12. └─arrow:::filter.ArrowTabular(.input, is.na(.data$lgl))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:390:3'): filter() with .data pronoun ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:390:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, .data$dbl > .env$chr)
12. └─arrow:::filter.ArrowTabular(.input, .data$dbl > .env$chr)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:400:3'): filter() with namespaced functions ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:400:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dplyr::between(dbl, 1, 2)))
10. ├─dplyr::filter(.input, dplyr::between(dbl, 1, 2))
11. └─arrow:::filter.ArrowTabular(.input, dplyr::between(dbl, 1, 2))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:408:3'): filter() with namespaced functions ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:408:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:417:3'): filter() with across() ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:417:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, if_any(ends_with("l"), ~is.na(.))))
10. ├─dplyr::filter(.input, if_any(ends_with("l"), ~is.na(.)))
11. └─arrow:::filter.ArrowTabular(.input, if_any(ends_with("l"), ~is.na(.)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:424:3'): filter() with across() ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:424:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. └─arrow:::filter.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:437:3'): .by argument ─────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:437:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, is.na(lgl), .by = chr)
12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl), .by = chr)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:444:3'): .by argument ─────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:444:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(.input, is.na(lgl), .by = starts_with("chr"))
12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl), .by = starts_with("chr"))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:503:3'): filter_out() basic ───────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:503:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter_out(.input, chr == "b"), chr, int, lgl)
11. ├─dplyr::filter_out(.input, chr == "b")
12. └─arrow:::filter_out.ArrowTabular(.input, chr == "b")
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:513:3'): filter_out() keeps NA values in predicate result ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:513:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(filter_out(.input, lgl), chr, int, lgl))
10. ├─dplyr::select(filter_out(.input, lgl), chr, int, lgl)
11. ├─dplyr::filter_out(.input, lgl)
12. └─arrow:::filter_out.ArrowTabular(.input, lgl)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:523:3'): filter_out() with multiple conditions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:523:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter_out(.input, dbl > 2, chr %in% c("d", "f")))
10. ├─dplyr::filter_out(.input, dbl > 2, chr %in% c("d", "f"))
11. └─arrow:::filter_out.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:532:3'): More complex select/filter_out ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:532:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::select(...)
13. ├─dplyr::filter_out(.input, dbl > 2, chr == "d" | chr == "f")
14. └─arrow:::filter_out.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::apply_filter_impl(...)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-filter.R:542:3'): More complex select/filter_out ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:542:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter_out(.input, !is.na(int)))
10. ├─dplyr::filter_out(.input, !is.na(int))
11. └─arrow:::filter_out.ArrowTabular(.input, !is.na(int))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:26:3'): group_by groupings are recorded ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:26:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::select(group_by(.input, chr), int, chr)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:37:3'): group_by supports creating/renaming ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:37:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, numbers = int))
10. ├─dplyr::group_by(.input, chr, numbers = int)
11. └─arrow:::group_by.ArrowTabular(.input, chr, numbers = int)
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:43:3'): group_by supports creating/renaming ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:43:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, numbers = int * 4))
10. ├─dplyr::group_by(.input, chr, numbers = int * 4)
11. └─arrow:::group_by.ArrowTabular(.input, chr, numbers = int * 4)
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:49:3'): group_by supports creating/renaming ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:49:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, int > 4, lgl, foo = int > 5))
10. ├─dplyr::group_by(.input, int > 4, lgl, foo = int > 5)
11. └─arrow:::group_by.ArrowTabular(...)
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:58:3'): group_by supports re-grouping by overlapping groups ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:58:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, chr, int), int, dbl))
10. ├─dplyr::group_by(group_by(.input, chr, int), int, dbl)
11. ├─dplyr::group_by(.input, chr, int)
12. └─arrow:::group_by.ArrowTabular(.input, chr, int)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:66:3'): group_by supports re-grouping by overlapping groups ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:66:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, chr, int), int, chr = "some new value"))
10. ├─dplyr::group_by(group_by(.input, chr, int), int, chr = "some new value")
11. ├─dplyr::group_by(.input, chr, int)
12. └─arrow:::group_by.ArrowTabular(.input, chr, int)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:76:3'): ungroup ─────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:76:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::ungroup(select(group_by(.input, chr), int, chr))
12. ├─dplyr::select(group_by(.input, chr), int, chr)
13. ├─dplyr::group_by(.input, chr)
14. └─arrow:::group_by.ArrowTabular(.input, chr)
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:111:3'): Groups before conversion to a Table must not be restored after collect() (ARROW-17737) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:111:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(ungroup(group_by(.input, chr, .add = FALSE)))
10. ├─dplyr::ungroup(group_by(.input, chr, .add = FALSE))
11. ├─dplyr::group_by(.input, chr, .add = FALSE)
12. └─arrow:::group_by.ArrowTabular(.input, chr, .add = FALSE)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:119:3'): Groups before conversion to a Table must not be restored after collect() (ARROW-17737) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:119:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(ungroup(group_by(.input, chr, .add = TRUE)))
10. ├─dplyr::ungroup(group_by(.input, chr, .add = TRUE))
11. ├─dplyr::group_by(.input, chr, .add = TRUE)
12. └─arrow:::group_by.ArrowTabular(.input, chr, .add = TRUE)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:130:3'): group_by then rename ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:130:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(group_by(.input, chr), string = chr, int))
10. ├─dplyr::select(group_by(.input, chr), string = chr, int)
11. ├─dplyr::group_by(.input, chr)
12. └─arrow:::group_by.ArrowTabular(.input, chr)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:141:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:141:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::group_by(...)
11. └─arrow:::group_by.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:147:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:147:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::group_by(...)
11. └─arrow:::group_by.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:190:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:190:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::group_by_drop_default(...)
10. ├─dplyr::group_by(...)
11. └─arrow:::group_by.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:196:3'): group_by with .drop ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:196:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::group_by_drop_default(...)
10. ├─dplyr::ungroup(...)
11. ├─dplyr::group_by(...)
12. └─arrow:::group_by.ArrowTabular(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:206:3'): group_by() with namespaced functions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:206:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarise(...)
12. ├─dplyr::group_by(.input, int > base::sqrt(25))
13. └─arrow:::group_by.ArrowTabular(.input, int > base::sqrt(25))
14. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
15. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
16. ├─dplyr::mutate(.data, !!!vars)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:218:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:218:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), .add = FALSE))
10. ├─dplyr::group_by(group_by(.input, dbl2), .add = FALSE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:225:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:225:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), .add = TRUE))
10. ├─dplyr::group_by(group_by(.input, dbl2), .add = TRUE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:232:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:232:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), chr, .add = FALSE))
10. ├─dplyr::group_by(group_by(.input, dbl2), chr, .add = FALSE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:239:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:239:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(group_by(.input, dbl2), chr, .add = TRUE))
10. ├─dplyr::group_by(group_by(.input, dbl2), chr, .add = TRUE)
11. ├─dplyr::group_by(.input, dbl2)
12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:253:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:253:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, .add = TRUE))
10. ├─dplyr::group_by(.input, .add = TRUE)
11. └─arrow:::group_by.ArrowTabular(.input, .add = TRUE)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:260:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:260:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, .add = FALSE))
10. ├─dplyr::group_by(.input, chr, .add = FALSE)
11. └─arrow:::group_by.ArrowTabular(.input, chr, .add = FALSE)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:267:3'): group_by() with .add ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:267:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, chr, .add = TRUE))
10. ├─dplyr::group_by(.input, chr, .add = TRUE)
11. └─arrow:::group_by.ArrowTabular(.input, chr, .add = TRUE)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:278:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:278:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(everything())))
10. ├─dplyr::group_by(.input, across(everything()))
11. └─arrow:::group_by.ArrowTabular(.input, across(everything()))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:284:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:284:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(starts_with("d"))))
10. ├─dplyr::group_by(.input, across(starts_with("d")))
11. └─arrow:::group_by.ArrowTabular(.input, across(starts_with("d")))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:290:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:290:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(`<chr>`)))
10. ├─dplyr::group_by(.input, across(`<chr>`))
11. └─arrow:::group_by.ArrowTabular(.input, across(`<chr>`))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:297:3'): Can use across() within group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:297:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, across(where(is.numeric))))
10. ├─dplyr::group_by(.input, across(where(is.numeric)))
11. └─arrow:::group_by.ArrowTabular(.input, across(where(is.numeric)))
12. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
13. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
14. ├─dplyr::mutate(.data, !!!vars)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-group-by.R:306:3'): ARROW-18131 - correctly handles .data pronoun in group_by() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:306:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(group_by(.input, .data$lgl))
10. ├─dplyr::group_by(.input, .data$lgl)
11. └─arrow:::group_by.ArrowTabular(.input, .data$lgl)
12. ├─dplyr::mutate(.data, !!!final_groups)
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-join.R:321:3'): full_join ──────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:321:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::full_join(.input, to_join, by = "some_grouping", keep = FALSE)
11. └─arrow:::full_join.ArrowTabular(...)
12. └─arrow:::post_join_projection(...)
13. └─Expression$create(...)
14. ├─arrow:::compute___expr__call(function_name, args, options)
15. └─arrow:::empty_named_list()
16. └─base::structure(list(), .Names = character(0))
17. └─base::.Deprecated(...)
── Failure ('test-dplyr-join.R:495:3'): full joins handle keep ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:495:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. └─arrow:::arrange.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(.data)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-join.R:503:3'): full joins handle keep ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:503:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::full_join(.input, full_data_df, by = c("y", "x"), keep = FALSE)
12. └─arrow:::full_join.ArrowTabular(...)
13. └─arrow:::post_join_projection(...)
14. └─Expression$create(...)
15. ├─arrow:::compute___expr__call(function_name, args, options)
16. └─arrow:::empty_named_list()
17. └─base::structure(list(), .Names = character(0))
18. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:38:3'): basic mutate ──────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:38:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:49:3'): mutate() with NULL inputs ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:49:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, int = NULL))
10. ├─dplyr::mutate(.input, int = NULL)
11. └─arrow:::mutate.ArrowTabular(.input, int = NULL)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:67:3'): transmute ─────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:67:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:78:3'): transmute after group_by ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:78:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr, int)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:90:3'): transmute respect bespoke dplyr implementation ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:90:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, dbl, int = int + 6L))
10. ├─dplyr::transmute(.input, dbl, int = int + 6L)
11. └─arrow:::transmute.ArrowTabular(.input, dbl, int = int + 6L)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:99:3'): transmute() with NULL inputs ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:99:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, int = NULL))
10. ├─dplyr::transmute(.input, int = NULL)
11. └─arrow:::transmute.ArrowTabular(.input, int = NULL)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:108:3'): empty transmute() ────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(collect(transmute(.input)), tbl) at test-dplyr-mutate.R:108:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input))
10. ├─dplyr::transmute(.input)
11. └─arrow:::transmute.ArrowTabular(.input)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:117:3'): transmute with unnamed expressions ───
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:117:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::transmute(select(.input, int, padded_strings), int, nchar(padded_strings))
12. └─arrow:::transmute.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:170:3'): mutate and refer to previous mutants ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:170:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:184:3'): nchar() arguments ────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:184:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:211:3'): mutate with .data pronoun ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:211:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:225:3'): mutate with unnamed expressions ──────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:225:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(select(.input, int, padded_strings), int, nchar(padded_strings))
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:239:3'): mutate with reassigning same name ────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:239:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, new = lgl, new = chr))
10. ├─dplyr::transmute(.input, new = lgl, new = chr)
11. └─arrow:::transmute.ArrowTabular(.input, new = lgl, new = chr)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:251:3'): mutate with single value for recycling ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:251:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(select(.input, int, padded_strings), dr_bronner = 1))
10. ├─dplyr::mutate(select(.input, int, padded_strings), dr_bronner = 1)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:264:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:264:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:277:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:277:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:292:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:292:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:313:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:313:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y))
10. ├─dplyr::mutate(.input, z = x + y)
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:322:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:322:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .before = 1))
10. ├─dplyr::mutate(.input, z = x + y, .before = 1)
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .before = 1)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:330:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:330:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .after = x))
10. ├─dplyr::mutate(.input, z = x + y, .after = x)
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .after = x)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:342:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:342:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "all"))
10. ├─dplyr::mutate(.input, z = x + y, .keep = "all")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "all")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:350:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:350:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "used"))
10. ├─dplyr::mutate(.input, z = x + y, .keep = "used")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "used")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:358:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:358:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "unused"))
10. ├─dplyr::mutate(.input, z = x + y, .keep = "unused")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "unused")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:366:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:366:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, z = x + y, x, .keep = "none"))
10. ├─dplyr::mutate(.input, z = x + y, x, .keep = "none")
11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, x, .keep = "none")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:379:3'): dplyr::mutate's examples ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:379:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:389:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:389:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, int, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:397:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:397:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, mean = int, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:408:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:408:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, chr, int), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:416:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:416:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(group_by(select(.input, int, chr), chr), avg_int = mean(int))
12. ├─dplyr::group_by(select(.input, int, chr), chr)
13. └─arrow:::group_by.arrow_dplyr_query(...)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:426:3'): Can mutate after group_by, including with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:426:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(...)
12. ├─dplyr::group_by(select(.input, mean = int, chr), chr)
13. └─arrow:::group_by.arrow_dplyr_query(...)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:441:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:441:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(select(.input, int, chr), int = int + 6L, .by = chr)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:448:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:448:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(select(.input, int, chr), int = int + 6L, .by = starts_with("chr"))
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:455:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:455:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:462:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:462:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:469:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:469:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:478:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:478:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:487:3'): Can mutate with .by argument, even with some aggregations ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:487:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:615:3'): mutate and pmin/pmax ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:615:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:631:3'): mutate and pmin/pmax ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:631:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:643:3'): mutate() and transmute() with namespaced functions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:643:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, a = base::round(dbl) + base::log(int)))
10. ├─dplyr::mutate(.input, a = base::round(dbl) + base::log(int))
11. └─arrow:::mutate.ArrowTabular(.input, a = base::round(dbl) + base::log(int))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:651:3'): mutate() and transmute() with namespaced functions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:651:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(transmute(.input, a = base::round(dbl) + base::log(int)))
10. ├─dplyr::transmute(.input, a = base::round(dbl) + base::log(int))
11. └─arrow:::transmute.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:662:3'): mutate() and transmute() with namespaced functions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:662:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(.input, b = stringr::str_detect(verses, "ur"))
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:670:3'): mutate() and transmute() with namespaced functions ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:670:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(.input, b = stringr::str_detect(verses, "ur"))
11. └─arrow:::transmute.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:682:3'): Can use across() within mutate() ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:682:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:708:3'): Can use across() within mutate() ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:708:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(mutate(.input, across(where(is.double))))
10. ├─dplyr::mutate(.input, across(where(is.double)))
11. └─arrow:::mutate.ArrowTabular(.input, across(where(is.double)))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:715:3'): Can use across() within mutate() ─────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:715:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. └─arrow:::mutate.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::arrow_mask(out)
19. └─arrow:::empty_named_list()
20. └─base::structure(list(), .Names = character(0))
21. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:728:3'): Can use across() within transmute() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:728:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. └─arrow:::transmute.ArrowTabular(...)
12. ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
13. └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:742:3'): across() does not select grouping variables within mutate() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:742:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-mutate.R:761:3'): across() does not select grouping variables within transmute() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:761:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
12. └─arrow:::group_by.arrow_dplyr_query(...)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:46:3'): dim() on query ─────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:46:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::select(filter(.input, int > 5), int, chr)
10. ├─dplyr::filter(.input, int > 5)
11. └─arrow:::filter.ArrowTabular(.input, int > 5)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:86:3'): pull ───────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:86:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─base::as.vector(...)
10. ├─dplyr::pull(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::rename(filter(.input, int > 4), strng = chr)
13. ├─dplyr::filter(.input, int > 4)
14. └─arrow:::filter.ArrowTabular(.input, int > 4)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::apply_filter_impl(...)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:184:3'): head ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:184:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─utils::head(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::filter(select(.input, int, strng = chr), int > 5)
13. └─arrow:::filter.arrow_dplyr_query(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:195:3'): head ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:195:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::filter(...)
12. ├─utils::head(arrange(select(.input, int, strng = chr), int), 2)
13. ├─dplyr::arrange(select(.input, int, strng = chr), int)
14. └─arrow:::arrange.arrow_dplyr_query(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:208:3'): arrange then head returns the right data (ARROW-14162) ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:208:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(head(arrange(.input, mpg, disp), 4))
10. ├─utils::head(arrange(.input, mpg, disp), 4)
11. ├─dplyr::arrange(.input, mpg, disp)
12. └─arrow:::arrange.ArrowTabular(.input, mpg, disp)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:219:3'): arrange then tail returns the right data ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:219:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(tail(arrange(.input, mpg, disp), 4))
10. ├─utils::tail(arrange(.input, mpg, disp), 4)
11. ├─dplyr::arrange(.input, mpg, disp)
12. └─arrow:::arrange.ArrowTabular(.input, mpg, disp)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:231:3'): tail ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:231:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─utils::tail(...)
11. ├─dplyr::arrange(filter(select(.input, int, chr), int < 5), int)
12. ├─dplyr::filter(select(.input, int, chr), int < 5)
13. └─arrow:::filter.arrow_dplyr_query(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:242:3'): tail ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:242:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─utils::tail(filter(select(.input, int, chr), int < 5), 2)
11. ├─dplyr::filter(select(.input, int, chr), int < 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:637:3'): Scalars in expressions match the type of the field, if possible ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:637:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, dates > "2022-09-01"))
10. ├─dplyr::filter(.input, dates > "2022-09-01")
11. └─arrow:::filter.ArrowTabular(.input, dates > "2022-09-01")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:656:3'): Scalars in expressions match the type of the field, if possible ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:656:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(filter(.input, times > "2018-10-07 19:04:05"))
10. ├─dplyr::filter(.input, times > "2018-10-07 19:04:05")
11. └─arrow:::filter.ArrowTabular(.input, times > "2018-10-07 19:04:05")
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:681:3'): Can use nested field refs ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:681:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(...)
11. ├─dplyr::mutate(...)
12. └─arrow:::mutate.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:692:3'): Can use nested field refs ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:692:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::mutate(...)
13. └─arrow:::mutate.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-query.R:741:3'): Use struct_field for $ on non-field-ref ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:741:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::transmute(...)
11. ├─dplyr::mutate(.input, df_col = tibble(i = int, d = dbl))
12. └─arrow:::mutate.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:33:3'): Empty select still includes the group_by columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─testthat::expect_message(...) at test-dplyr-select.R:33:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. ├─arrow:::compare_dplyr_binding(...)
8. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
9. │ │ └─testthat:::expect_condition_matching_(...)
10. │ │ └─testthat:::quasi_capture(...)
11. │ │ ├─testthat (local) .capture(...)
12. │ │ │ └─base::withCallingHandlers(...)
13. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
14. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
15. ├─dplyr::collect(select(group_by(.input, chr)))
16. ├─dplyr::select(group_by(.input, chr))
17. ├─dplyr::group_by(.input, chr)
18. └─arrow:::group_by.ArrowTabular(.input, chr)
19. ├─dplyr::mutate(.data, !!!final_groups)
20. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
21. ├─arrow:::try_arrow_dplyr(...)
22. │ ├─base::tryCatch(...)
23. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
24. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
25. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
26. │ └─base::eval(expr, parent)
27. └─arrow:::arrow_mask(out)
28. └─arrow:::empty_named_list()
29. └─base::structure(list(), .Names = character(0))
30. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:43:3'): Missing grouping columns are added to the beginning of the list ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─testthat::expect_message(...) at test-dplyr-select.R:43:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. ├─arrow:::compare_dplyr_binding(...)
8. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
9. │ │ └─testthat:::expect_condition_matching_(...)
10. │ │ └─testthat:::quasi_capture(...)
11. │ │ ├─testthat (local) .capture(...)
12. │ │ │ └─base::withCallingHandlers(...)
13. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
14. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
15. ├─dplyr::collect(select(group_by(.input, chr), int))
16. ├─dplyr::select(group_by(.input, chr), int)
17. ├─dplyr::group_by(.input, chr)
18. └─arrow:::group_by.ArrowTabular(.input, chr)
19. ├─dplyr::mutate(.data, !!!final_groups)
20. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
21. ├─arrow:::try_arrow_dplyr(...)
22. │ ├─base::tryCatch(...)
23. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
24. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
25. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
26. │ └─base::eval(expr, parent)
27. └─arrow:::arrow_mask(out)
28. └─arrow:::empty_named_list()
29. └─base::structure(list(), .Names = character(0))
30. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:135:3'): filtering with rename ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:135:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(filter(.input, chr == "b"), string = chr, int)
11. ├─dplyr::filter(.input, chr == "b")
12. └─arrow:::filter.ArrowTabular(.input, chr == "b")
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:142:3'): filtering with rename ────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:142:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::filter(select(.input, string = chr, int), string == "b")
11. └─arrow:::filter.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::apply_filter_impl(...)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:194:3'): relocate with selection helpers ──────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:194:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::relocate(...)
11. ├─dplyr::mutate(.input, c = as.character(c))
12. └─arrow:::mutate.ArrowTabular(.input, c = as.character(c))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:204:3'): multiple select/rename and group_by ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:204:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::rename(...)
11. ├─dplyr::rename(group_by(.input, chr), string = chr, dub = dbl2)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:213:3'): multiple select/rename and group_by ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:213:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::rename(...)
11. ├─dplyr::select(group_by(.input, chr), string = chr, dub = dbl2)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-select.R:222:3'): multiple select/rename and group_by ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:222:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::rename(group_by(.input, chr), string = chr, dub = dbl2)
12. ├─dplyr::group_by(.input, chr)
13. └─arrow:::group_by.ArrowTabular(.input, chr)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:66:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:66:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_max(.input, int, n = 4, with_ties = FALSE))
10. ├─dplyr::slice_max(.input, int, n = 4, with_ties = FALSE)
11. └─arrow:::slice_max.ArrowTabular(.input, int, n = 4, with_ties = FALSE)
12. ├─dplyr::arrange(...)
13. └─arrow:::arrange.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(.data)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:72:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:72:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_min(.input, int, n = 4, with_ties = FALSE))
10. ├─dplyr::slice_min(.input, int, n = 4, with_ties = FALSE)
11. └─arrow:::slice_min.ArrowTabular(.input, int, n = 4, with_ties = FALSE)
12. ├─utils::head(...)
13. ├─dplyr::arrange(...)
14. └─arrow:::arrange.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:79:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:79:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_max(.input, int, prop = 0.25, with_ties = FALSE))
10. ├─dplyr::slice_max(.input, int, prop = 0.25, with_ties = FALSE)
11. └─arrow:::slice_max.ArrowTabular(.input, int, prop = 0.25, with_ties = FALSE)
12. ├─dplyr::arrange(...)
13. └─arrow:::arrange.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(.data)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-slice.R:85:3'): slice_min/max, ungrouped ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:85:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(slice_min(.input, int, prop = 0.25, with_ties = FALSE))
10. ├─dplyr::slice_min(.input, int, prop = 0.25, with_ties = FALSE)
11. └─arrow:::slice_min.ArrowTabular(.input, int, prop = 0.25, with_ties = FALSE)
12. ├─utils::head(...)
13. ├─dplyr::arrange(...)
14. └─arrow:::arrange.ArrowTabular(...)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(.data)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:54:3'): Can aggregate in Arrow ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:54:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, total = sum(int, na.rm = TRUE)))
10. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE))
11. └─arrow:::summarise.ArrowTabular(.input, total = sum(int, na.rm = TRUE))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:60:3'): Can aggregate in Arrow ─────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:60:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, total = sum(int)))
10. ├─dplyr::summarize(.input, total = sum(int))
11. └─arrow:::summarise.ArrowTabular(.input, total = sum(int))
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:69:3'): Group by sum on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:69:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:77:3'): Group by sum on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:77:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:85:3'): Group by sum on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:85:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(group_by(.input, some_grouping), total = sum(int)))
10. ├─dplyr::summarize(group_by(.input, some_grouping), total = sum(int))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:95:3'): Group by prod on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:95:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:103:3'): Group by prod on dataset ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:103:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:116:3'): Group by mean on dataset ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:116:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:124:3'): Group by mean on dataset ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:124:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:137:3'): Group by sd on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:137:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:145:3'): Group by sd on dataset ────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:145:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:158:3'): Group by var on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:158:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:166:3'): Group by var on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:166:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:179:3'): n() ───────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:179:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, counts = n()))
10. ├─dplyr::summarize(.input, counts = n())
11. └─arrow:::summarise.ArrowTabular(.input, counts = n())
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:186:3'): n() ───────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:186:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarize(...)
12. ├─dplyr::group_by(.input, some_grouping)
13. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:200:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:200:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:210:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:210:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:220:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:220:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(group_by(.input, some_grouping), any(lgl, na.rm = FALSE))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:227:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:227:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(group_by(.input, some_grouping), all(lgl, na.rm = FALSE))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:235:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:235:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::mutate(.input, has_words = nchar(verses) < 0)
13. └─arrow:::mutate.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:243:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:243:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(...)
12. ├─dplyr::mutate(.input, has_words = nchar(verses) < 0)
13. └─arrow:::mutate.ArrowTabular(...)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:251:3'): Group by any/all ──────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:251:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:275:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:275:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:282:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:282:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:290:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:290:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, distinct = n_distinct(lgl, na.rm = FALSE)))
10. ├─dplyr::summarize(.input, distinct = n_distinct(lgl, na.rm = FALSE))
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:296:3'): n_distinct() on dataset ───────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:296:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:553:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:553:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:561:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:561:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(select(.input, int, chr), int > 5)
12. └─arrow:::filter.arrow_dplyr_query(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:572:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:572:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:579:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:579:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:591:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:591:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:621:3'): summarize() with min() and max() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:621:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.arrow_dplyr_query(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:634:3'): min() and max() on character strings ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:634:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:646:5'): min() and max() on character strings ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─withr::with_options(...) at test-dplyr-summarize.R:643:3
2. │ └─base::force(code)
3. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:646:5
4. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
5. │ │ └─testthat:::expect_condition_matching_(...)
6. │ │ └─testthat:::quasi_capture(...)
7. │ │ ├─testthat (local) .capture(...)
8. │ │ │ └─base::withCallingHandlers(...)
9. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
10. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
11. ├─dplyr::collect(...)
12. ├─dplyr::arrange(...)
13. ├─dplyr::summarize(...)
14. ├─dplyr::group_by(.input, fct)
15. └─arrow:::group_by.ArrowTabular(.input, fct)
16. ├─dplyr::mutate(.data, !!!final_groups)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:664:3'): summarise() with !!sym() ──────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:664:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. ├─dplyr::group_by(.input, false)
12. └─arrow:::group_by.ArrowTabular(.input, false)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:685:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:685:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::filter(.input, some_grouping == 2)
12. └─arrow:::filter.ArrowTabular(.input, some_grouping == 2)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:693:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:693:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(filter(.input, int > 5), total = sum(int, na.rm = TRUE))
11. ├─dplyr::filter(.input, int > 5)
12. └─arrow:::filter.ArrowTabular(.input, int > 5)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::apply_filter_impl(...)
20. └─arrow:::arrow_mask(out)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:701:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:701:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(filter(.input, some_grouping == 2), some_grouping)
12. ├─dplyr::filter(.input, some_grouping == 2)
13. └─arrow:::filter.ArrowTabular(.input, some_grouping == 2)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:710:3'): Filter and aggregate ──────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:710:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(filter(.input, int > 5), some_grouping)
12. ├─dplyr::filter(.input, int > 5)
13. └─arrow:::filter.ArrowTabular(.input, int > 5)
14. ├─arrow:::try_arrow_dplyr(...)
15. │ ├─base::tryCatch(...)
16. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
17. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
18. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
19. │ └─base::eval(expr, parent)
20. └─arrow:::apply_filter_impl(...)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:721:3'): Group by edge cases ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:721:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping * 2)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping * 2)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:729:3'): Group by edge cases ───────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:729:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, alt = some_grouping * 2)
12. └─arrow:::group_by.ArrowTabular(.input, alt = some_grouping * 2)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:746:3'): Do things after summarize ─────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:746:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::filter(...)
12. ├─dplyr::summarize(...)
13. ├─dplyr::filter(group_by(.input, some_grouping), int > 5)
14. ├─dplyr::group_by(.input, some_grouping)
15. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
16. ├─dplyr::mutate(.data, !!!final_groups)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:757:3'): Do things after summarize ─────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:757:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::mutate(...)
11. ├─dplyr::summarize(...)
12. ├─dplyr::group_by(...)
13. ├─dplyr::mutate(...)
14. ├─dplyr::select(filter(.input, dbl > 2), chr, int, lgl)
15. ├─dplyr::filter(.input, dbl > 2)
16. └─arrow:::filter.ArrowTabular(.input, dbl > 2)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::apply_filter_impl(...)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:788:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:788:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::select(...)
11. ├─dplyr::mutate(...)
12. ├─dplyr::summarize(...)
13. ├─dplyr::group_by(.input, some_grouping)
14. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
15. ├─dplyr::mutate(.data, !!!final_groups)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:801:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:801:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:810:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:810:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:822:3'): Expressions on aggregations ───────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:822:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:851:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:851:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:862:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:862:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:874:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:874:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:885:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:885:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(.input, int = sum(int, na.rm = TRUE), y = int/n())
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:896:3'): Re-using/overwriting column names ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:896:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(.input, int = sum(int, na.rm = TRUE), int = int/n())
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:909:3'): Weighted mean ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:909:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:920:3'): Weighted mean ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:920:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:934:3'): Weighted mean ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─testthat::expect_output(...) at test-dplyr-summarize.R:934:3
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─testthat::capture_output_lines(code, print, width = width)
5. │ │ └─testthat:::eval_with_output(code, print = print, width = width)
6. │ │ ├─withr::with_output_sink(path, withVisible(code))
7. │ │ │ └─base::force(code)
8. │ │ └─base::withVisible(code)
9. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
10. ├─arrow:::compare_dplyr_binding(...)
11. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
12. │ │ └─testthat:::expect_condition_matching_(...)
13. │ │ └─testthat:::quasi_capture(...)
14. │ │ ├─testthat (local) .capture(...)
15. │ │ │ └─base::withCallingHandlers(...)
16. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
17. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
18. ├─dplyr::collect(...)
19. ├─dplyr::summarize(...)
20. ├─dplyr::group_by(.input, some_grouping)
21. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
22. ├─dplyr::mutate(.data, !!!final_groups)
23. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
24. ├─arrow:::try_arrow_dplyr(...)
25. │ ├─base::tryCatch(...)
26. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
27. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
28. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
29. │ └─base::eval(expr, parent)
30. └─arrow:::arrow_mask(out)
31. └─arrow:::empty_named_list()
32. └─base::structure(list(), .Names = character(0))
33. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:949:3'): Summarize with 0 arguments ────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:949:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(group_by(.input, some_grouping)))
10. ├─dplyr::summarize(group_by(.input, some_grouping))
11. ├─dplyr::group_by(.input, some_grouping)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1058:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1058:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(group_by(.input, some_grouping, int < 6), count = n())
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1065:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1065:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1072:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1072:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1079:3'): .groups argument ─────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1079:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(...)
11. ├─dplyr::group_by(.input, some_grouping, int < 6)
12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
13. └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
14. └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
15. ├─dplyr::mutate(.data, !!!vars)
16. └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
17. ├─arrow:::try_arrow_dplyr(...)
18. │ ├─base::tryCatch(...)
19. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
20. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
21. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
22. │ └─base::eval(expr, parent)
23. └─arrow:::arrow_mask(out)
24. └─arrow:::empty_named_list()
25. └─base::structure(list(), .Names = character(0))
26. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1116:3'): summarize() handles group_by .drop ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1116:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(collect(count(group_by(.input, y))), y)
10. ├─dplyr::collect(count(group_by(.input, y)))
11. ├─dplyr::count(group_by(.input, y))
12. ├─dplyr::group_by(.input, y)
13. └─arrow:::group_by.ArrowTabular(.input, y)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1139:3'): summarize() handles group_by .drop ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1139:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::arrange(...)
10. ├─dplyr::collect(count(group_by(.input, y, .drop = FALSE)))
11. ├─dplyr::count(group_by(.input, y, .drop = FALSE))
12. ├─dplyr::group_by(.input, y, .drop = FALSE)
13. └─arrow:::group_by.ArrowTabular(.input, y, .drop = FALSE)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1156:3'): summarise() passes through type information for temporary columns ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1156:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. ├─dplyr::group_by(.input, x)
12. └─arrow:::group_by.ArrowTabular(.input, x)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1172:3'): summarise() can handle scalars and literal values ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1172:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarise(.input, y = 1L))
10. ├─dplyr::summarise(.input, y = 1L)
11. └─arrow:::summarise.ArrowTabular(.input, y = 1L)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1177:3'): summarise() can handle scalars and literal values ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1177:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarise(.input, y = some_scalar_value))
10. ├─dplyr::summarise(.input, y = some_scalar_value)
11. └─arrow:::summarise.ArrowTabular(.input, y = some_scalar_value)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1182:3'): summarise() can handle scalars and literal values ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1182:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarise(.input, y = 2L))
10. ├─dplyr::summarise(.input, y = 2L)
11. └─arrow:::summarise.ArrowTabular(.input, y = 2L)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1209:3'): summarise() supports namespacing ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1209:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(.input, total = base::sum(int, na.rm = TRUE)))
10. ├─dplyr::summarize(.input, total = base::sum(int, na.rm = TRUE))
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1215:3'): summarise() supports namespacing ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1215:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1223:3'): summarise() supports namespacing ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1223:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarise(...)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1277:3'): Can use across() within summarise() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1277:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarise(...)
12. ├─dplyr::group_by(.input, lgl)
13. └─arrow:::group_by.ArrowTabular(.input, lgl)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1297:3'): across() does not select grouping variables within summarise() ──
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1297:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarise(...)
12. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
13. └─arrow:::group_by.arrow_dplyr_query(...)
14. ├─dplyr::mutate(.data, !!!final_groups)
15. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
16. ├─arrow:::try_arrow_dplyr(...)
17. │ ├─base::tryCatch(...)
18. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
19. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
20. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
21. │ └─base::eval(expr, parent)
22. └─arrow:::arrow_mask(out)
23. └─arrow:::empty_named_list()
24. └─base::structure(list(), .Names = character(0))
25. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1318:3'): .by argument ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1318:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE), .by = some_grouping)
11. └─arrow:::summarise.ArrowTabular(...)
12. ├─arrow:::try_arrow_dplyr(...)
13. │ ├─base::tryCatch(...)
14. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
15. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
16. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
17. │ └─base::eval(expr, parent)
18. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
19. └─arrow:::arrow_mask(.data)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-dplyr-summarize.R:1324:3'): .by argument ─────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1324:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(...)
10. ├─dplyr::arrange(...)
11. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE), .by = starts_with("dbl"))
12. └─arrow:::summarise.ArrowTabular(...)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
20. └─arrow:::arrow_mask(.data)
21. └─arrow:::empty_named_list()
22. └─base::structure(list(), .Names = character(0))
23. └─base::.Deprecated(...)
── Failure ('test-dplyr-union.R:50:3'): union ──────────────────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-union.R:50:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(dplyr::union(.input, example_data))
10. ├─dplyr::union(.input, example_data)
11. └─arrow:::union.ArrowTabular(.input, example_data)
12. ├─dplyr::distinct(dplyr::union_all(x, y))
13. └─arrow:::distinct.arrow_dplyr_query(dplyr::union_all(x, y))
14. ├─dplyr::group_by(.data, !!!syms(names(.data)))
15. └─arrow:::group_by.arrow_dplyr_query(.data, !!!syms(names(.data)))
16. ├─dplyr::mutate(.data, !!!final_groups)
17. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
18. ├─arrow:::try_arrow_dplyr(...)
19. │ ├─base::tryCatch(...)
20. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
21. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
22. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
23. │ └─base::eval(expr, parent)
24. └─arrow:::arrow_mask(out)
25. └─arrow:::empty_named_list()
26. └─base::structure(list(), .Names = character(0))
27. └─base::.Deprecated(...)
── Failure ('test-metadata.R:429:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:429:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(mutate(.input, z = b * 4), z, a))
10. ├─dplyr::select(mutate(.input, z = b * 4), z, a)
11. ├─dplyr::mutate(.input, z = b * 4)
12. └─arrow:::mutate.ArrowTabular(.input, z = b * 4)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-metadata.R:436:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:436:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(mutate(.input, z = nchar(d)), z, a))
10. ├─dplyr::select(mutate(.input, z = nchar(d)), z, a)
11. ├─dplyr::mutate(.input, z = nchar(d))
12. └─arrow:::mutate.ArrowTabular(.input, z = nchar(d))
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
── Failure ('test-metadata.R:445:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:445:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(summarize(group_by(.input, d), n()))
10. ├─dplyr::summarize(group_by(.input, d), n())
11. ├─dplyr::group_by(.input, d)
12. └─arrow:::group_by.ArrowTabular(.input, d)
13. ├─dplyr::mutate(.data, !!!final_groups)
14. └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
15. ├─arrow:::try_arrow_dplyr(...)
16. │ ├─base::tryCatch(...)
17. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
18. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
19. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
20. │ └─base::eval(expr, parent)
21. └─arrow:::arrow_mask(out)
22. └─arrow:::empty_named_list()
23. └─base::structure(list(), .Names = character(0))
24. └─base::.Deprecated(...)
── Failure ('test-metadata.R:454:3'): dplyr with metadata ──────────────────────
Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
Actually got a <deprecatedWarning> with message:
Replacing special names '.Names' is deprecated; use 'names' instead.
Backtrace:
▆
1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:454:3
2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
3. │ │ └─testthat:::expect_condition_matching_(...)
4. │ │ └─testthat:::quasi_capture(...)
5. │ │ ├─testthat (local) .capture(...)
6. │ │ │ └─base::withCallingHandlers(...)
7. │ │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
9. ├─dplyr::collect(select(mutate(.input, a = b), a))
10. ├─dplyr::select(mutate(.input, a = b), a)
11. ├─dplyr::mutate(.input, a = b)
12. └─arrow:::mutate.ArrowTabular(.input, a = b)
13. ├─arrow:::try_arrow_dplyr(...)
14. │ ├─base::tryCatch(...)
15. │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
16. │ │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
17. │ │ └─base (local) doTryCatch(return(expr), name, parentenv, handler)
18. │ └─base::eval(expr, parent)
19. └─arrow:::arrow_mask(out)
20. └─arrow:::empty_named_list()
21. └─base::structure(list(), .Names = character(0))
22. └─base::.Deprecated(...)
[ FAIL 269 | WARN 2370 | SKIP 87 | PASS 6197 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-windows-x86_64