Last updated on 2026-07-11 00:51:33 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 | 4680.00 | 440.48 | 5120.48 | ERROR | |
| r-devel-linux-x86_64-fedora-gcc | 24.0.0 | 8040.00 | 250.50 | 8290.50 | ERROR | |
| r-devel-windows-x86_64 | 24.0.0 | 454.00 | 654.00 | 1108.00 | OK | |
| 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/data/gannet/ripley/R/packages/tests-clang/arrow/tools/cpp/src/arrow/util/align_util.cc/tmp/RtmpKM5wHw/working_dir/RtmpUK0HRn/file4935944e3a294/_deps/re2-src/re2/prog.h::189426::95:: <1b>[0m<1b>[0m<1b>[0;1;35m<1b>[0;1;35mwarning: warning: <1b>[0m<1b>[0m<1b>[1m<1b>[1m'__COUNTER__' is a C2y extension [-Wc2y-extensions]anonymous structs are a GNU extension [-Wgnu-anonymous-struct]<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’ [295s/297s]
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’ [139s/139s]
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