Running 'testthat.R' [172s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > # Licensed to the Apache Software Foundation (ASF) under one
  > # or more contributor license agreements.  See the NOTICE file
  > # distributed with this work for additional information
  > # regarding copyright ownership.  The ASF licenses this file
  > # to you under the Apache License, Version 2.0 (the
  > # "License"); you may not use this file except in compliance
  > # with the License.  You may obtain a copy of the License at
  > #
  > #   http://www.apache.org/licenses/LICENSE-2.0
  > #
  > # Unless required by applicable law or agreed to in writing,
  > # software distributed under the License is distributed on an
  > # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  > # KIND, either express or implied.  See the License for the
  > # specific language governing permissions and limitations
  > # under the License.
  > 
  > library(testthat)
  > library(arrow)
  
  Attaching package: 'arrow'
  
  The following object is masked from 'package:utils':
  
      timestamp
  
  > library(tibble)
  > 
  > verbose_test_output <- identical(tolower(Sys.getenv("ARROW_R_DEV", "false")), "true") ||
  +   identical(tolower(Sys.getenv("ARROW_R_VERBOSE_TEST", "false")), "true")
  > 
  > if (verbose_test_output) {
  +   arrow_reporter <- MultiReporter$new(list(CheckReporter$new(), LocationReporter$new()))
  + } else {
  +   arrow_reporter <- check_reporter()
  + }
  > test_check("arrow", reporter = arrow_reporter)
  D:/a/crossbow/crossbow/arrow/cpp/src/arrow/acero/source_node.cc:77: An input buffer was poorly aligned.  This could lead to crashes or poor performance on some hardware.  Please ensure that all Acero sources generate aligned buffers, or change the unaligned buffer handling configuration to silence this warning.
  Saving _problems/test-dplyr-across-287.R
  Saving _problems/test-dplyr-arrange-31.R
  Saving _problems/test-dplyr-arrange-37.R
  Saving _problems/test-dplyr-arrange-43.R
  Saving _problems/test-dplyr-arrange-49.R
  Saving _problems/test-dplyr-arrange-55.R
  Saving _problems/test-dplyr-arrange-62.R
  Saving _problems/test-dplyr-arrange-69.R
  Saving _problems/test-dplyr-arrange-75.R
  Saving _problems/test-dplyr-arrange-82.R
  Saving _problems/test-dplyr-arrange-89.R
  Saving _problems/test-dplyr-arrange-96.R
  Saving _problems/test-dplyr-arrange-103.R
  Saving _problems/test-dplyr-arrange-110.R
  Saving _problems/test-dplyr-arrange-118.R
  Saving _problems/test-dplyr-arrange-126.R
  Saving _problems/test-dplyr-arrange-140.R
  Saving _problems/test-dplyr-arrange-154.R
  Saving _problems/test-dplyr-arrange-161.R
  Saving _problems/test-dplyr-arrange-170.R
  Saving _problems/test-dplyr-arrange-177.R
  Saving _problems/test-dplyr-arrange-186.R
  Saving _problems/test-dplyr-arrange-240.R
  Saving _problems/test-dplyr-arrange-246.R
  Saving _problems/test-dplyr-collapse-108.R
  Saving _problems/test-dplyr-collapse-120.R
  Saving _problems/test-dplyr-collapse-133.R
  Saving _problems/test-dplyr-count-32.R
  Saving _problems/test-dplyr-count-39.R
  Saving _problems/test-dplyr-count-49.R
  Saving _problems/test-dplyr-count-57.R
  Saving _problems/test-dplyr-count-67.R
  Saving _problems/test-dplyr-count-75.R
  Saving _problems/test-dplyr-count-84.R
  Saving _problems/test-dplyr-count-91.R
  Saving _problems/test-dplyr-count-100.R
  Saving _problems/test-dplyr-distinct-32.R
  Saving _problems/test-dplyr-distinct-42.R
  Saving _problems/test-dplyr-distinct-52.R
  Saving _problems/test-dplyr-distinct-63.R
  Saving _problems/test-dplyr-distinct-73.R
  Saving _problems/test-dplyr-distinct-83.R
  Saving _problems/test-dplyr-distinct-92.R
  Saving _problems/test-dplyr-distinct-102.R
  Saving _problems/test-dplyr-filter-38.R
  Saving _problems/test-dplyr-filter-48.R
  Saving _problems/test-dplyr-filter-58.R
  Saving _problems/test-dplyr-filter-69.R
  Saving _problems/test-dplyr-filter-79.R
  Saving _problems/test-dplyr-filter-87.R
  Saving _problems/test-dplyr-filter-95.R
  Saving _problems/test-dplyr-filter-103.R
  Saving _problems/test-dplyr-filter-111.R
  Saving _problems/test-dplyr-filter-119.R
  Saving _problems/test-dplyr-filter-127.R
  Saving _problems/test-dplyr-filter-137.R
  Saving _problems/test-dplyr-filter-145.R
  Saving _problems/test-dplyr-filter-153.R
  Saving _problems/test-dplyr-filter-165.R
  Saving _problems/test-dplyr-filter-174.R
  Saving _problems/test-dplyr-filter-183.R
  Saving _problems/test-dplyr-filter-189.R
  Saving _problems/test-dplyr-filter-195.R
  Saving _problems/test-dplyr-filter-204.R
  Saving _problems/test-dplyr-filter-211.R
  Saving _problems/test-dplyr-filter-227.R
  Saving _problems/test-dplyr-filter-237.R
  Saving _problems/test-dplyr-filter-244.R
  Saving _problems/test-dplyr-filter-257.R
  Saving _problems/test-dplyr-filter-270.R
  Saving _problems/test-dplyr-filter-278.R
  Saving _problems/test-dplyr-filter-286.R
  Saving _problems/test-dplyr-filter-366.R
  Saving _problems/test-dplyr-filter-378.R
  Saving _problems/test-dplyr-filter-386.R
  Saving _problems/test-dplyr-filter-396.R
  Saving _problems/test-dplyr-filter-405.R
  Saving _problems/test-dplyr-filter-413.R
  Saving _problems/test-dplyr-filter-422.R
  Saving _problems/test-dplyr-filter-433.R
  Saving _problems/test-dplyr-filter-443.R
  Saving _problems/test-dplyr-filter-450.R
  Saving _problems/test-dplyr-filter-509.R
  Saving _problems/test-dplyr-filter-519.R
  Saving _problems/test-dplyr-filter-528.R
  Saving _problems/test-dplyr-filter-540.R
  Saving _problems/test-dplyr-filter-547.R
  
  Attaching package: 'hms'
  
  The following object is masked from 'package:lubridate':
  
      hms
  
  Saving _problems/test-dplyr-group-by-33.R
  Saving _problems/test-dplyr-group-by-42.R
  Saving _problems/test-dplyr-group-by-48.R
  Saving _problems/test-dplyr-group-by-54.R
  Saving _problems/test-dplyr-group-by-64.R
  Saving _problems/test-dplyr-group-by-72.R
  Saving _problems/test-dplyr-group-by-84.R
  Saving _problems/test-dplyr-group-by-118.R
  Saving _problems/test-dplyr-group-by-126.R
  Saving _problems/test-dplyr-group-by-136.R
  Saving _problems/test-dplyr-group-by-146.R
  Saving _problems/test-dplyr-group-by-152.R
  Saving _problems/test-dplyr-group-by-195.R
  Saving _problems/test-dplyr-group-by-202.R
  Saving _problems/test-dplyr-group-by-214.R
  Saving _problems/test-dplyr-group-by-224.R
  Saving _problems/test-dplyr-group-by-231.R
  Saving _problems/test-dplyr-group-by-238.R
  Saving _problems/test-dplyr-group-by-245.R
  Saving _problems/test-dplyr-group-by-259.R
  Saving _problems/test-dplyr-group-by-266.R
  Saving _problems/test-dplyr-group-by-273.R
  Saving _problems/test-dplyr-group-by-283.R
  Saving _problems/test-dplyr-group-by-289.R
  Saving _problems/test-dplyr-group-by-295.R
  Saving _problems/test-dplyr-group-by-302.R
  Saving _problems/test-dplyr-group-by-311.R
  Saving _problems/test-dplyr-join-326.R
  Saving _problems/test-dplyr-join-501.R
  Saving _problems/test-dplyr-join-509.R
  Saving _problems/test-dplyr-mutate-45.R
  Saving _problems/test-dplyr-mutate-54.R
  Saving _problems/test-dplyr-mutate-74.R
  Saving _problems/test-dplyr-mutate-85.R
  Saving _problems/test-dplyr-mutate-95.R
  Saving _problems/test-dplyr-mutate-104.R
  Saving _problems/test-dplyr-mutate-113.R
  Saving _problems/test-dplyr-mutate-127.R
  Saving _problems/test-dplyr-mutate-180.R
  Saving _problems/test-dplyr-mutate-194.R
  Saving _problems/test-dplyr-mutate-221.R
  Saving _problems/test-dplyr-mutate-235.R
  Saving _problems/test-dplyr-mutate-247.R
  Saving _problems/test-dplyr-mutate-259.R
  Saving _problems/test-dplyr-mutate-273.R
  Saving _problems/test-dplyr-mutate-286.R
  Saving _problems/test-dplyr-mutate-298.R
  Saving _problems/test-dplyr-mutate-316.R
  Saving _problems/test-dplyr-mutate-325.R
  Saving _problems/test-dplyr-mutate-333.R
  Saving _problems/test-dplyr-mutate-345.R
  Saving _problems/test-dplyr-mutate-353.R
  Saving _problems/test-dplyr-mutate-361.R
  Saving _problems/test-dplyr-mutate-369.R
  Saving _problems/test-dplyr-mutate-385.R
  Saving _problems/test-dplyr-mutate-396.R
  Saving _problems/test-dplyr-mutate-406.R
  Saving _problems/test-dplyr-mutate-415.R
  Saving _problems/test-dplyr-mutate-425.R
  Saving _problems/test-dplyr-mutate-437.R
  Saving _problems/test-dplyr-mutate-447.R
  Saving _problems/test-dplyr-mutate-454.R
  Saving _problems/test-dplyr-mutate-461.R
  Saving _problems/test-dplyr-mutate-468.R
  Saving _problems/test-dplyr-mutate-477.R
  Saving _problems/test-dplyr-mutate-486.R
  Saving _problems/test-dplyr-mutate-497.R
  Saving _problems/test-dplyr-mutate-629.R
  Saving _problems/test-dplyr-mutate-639.R
  Saving _problems/test-dplyr-mutate-650.R
  Saving _problems/test-dplyr-mutate-658.R
  Saving _problems/test-dplyr-mutate-669.R
  Saving _problems/test-dplyr-mutate-677.R
  Saving _problems/test-dplyr-mutate-692.R
  Saving _problems/test-dplyr-mutate-713.R
  Saving _problems/test-dplyr-mutate-724.R
  Saving _problems/test-dplyr-mutate-738.R
  Saving _problems/test-dplyr-mutate-749.R
  Saving _problems/test-dplyr-mutate-768.R
  Saving _problems/test-dplyr-query-52.R
  Saving _problems/test-dplyr-query-94.R
  Saving _problems/test-dplyr-query-192.R
  Saving _problems/test-dplyr-query-204.R
  Saving _problems/test-dplyr-query-215.R
  Saving _problems/test-dplyr-query-226.R
  Saving _problems/test-dplyr-query-239.R
  Saving _problems/test-dplyr-query-249.R
  Saving _problems/test-dplyr-query-642.R
  Saving _problems/test-dplyr-query-661.R
  Saving _problems/test-dplyr-query-690.R
  Saving _problems/test-dplyr-query-702.R
  Saving _problems/test-dplyr-query-752.R
  Saving _problems/test-dplyr-select-39.R
  Saving _problems/test-dplyr-select-49.R
  Saving _problems/test-dplyr-select-141.R
  Saving _problems/test-dplyr-select-148.R
  Saving _problems/test-dplyr-select-200.R
  Saving _problems/test-dplyr-select-211.R
  Saving _problems/test-dplyr-select-220.R
  Saving _problems/test-dplyr-select-229.R
  Saving _problems/test-dplyr-slice-71.R
  Saving _problems/test-dplyr-slice-77.R
  Saving _problems/test-dplyr-slice-84.R
  Saving _problems/test-dplyr-slice-90.R
  Saving _problems/test-dplyr-summarize-59.R
  Saving _problems/test-dplyr-summarize-65.R
  Saving _problems/test-dplyr-summarize-75.R
  Saving _problems/test-dplyr-summarize-83.R
  Saving _problems/test-dplyr-summarize-91.R
  Saving _problems/test-dplyr-summarize-101.R
  Saving _problems/test-dplyr-summarize-112.R
  Saving _problems/test-dplyr-summarize-122.R
  Saving _problems/test-dplyr-summarize-133.R
  Saving _problems/test-dplyr-summarize-143.R
  Saving _problems/test-dplyr-summarize-154.R
  Saving _problems/test-dplyr-summarize-164.R
  Saving _problems/test-dplyr-summarize-175.R
  Saving _problems/test-dplyr-summarize-184.R
  Saving _problems/test-dplyr-summarize-196.R
  Saving _problems/test-dplyr-summarize-209.R
  Saving _problems/test-dplyr-summarize-219.R
  Saving _problems/test-dplyr-summarize-226.R
  Saving _problems/test-dplyr-summarize-233.R
  Saving _problems/test-dplyr-summarize-242.R
  Saving _problems/test-dplyr-summarize-250.R
  Saving _problems/test-dplyr-summarize-257.R
  Saving _problems/test-dplyr-summarize-281.R
  Saving _problems/test-dplyr-summarize-288.R
  Saving _problems/test-dplyr-summarize-295.R
  Saving _problems/test-dplyr-summarize-304.R
  Saving _problems/test-dplyr-summarize-560.R
  Saving _problems/test-dplyr-summarize-571.R
  Saving _problems/test-dplyr-summarize-578.R
  Saving _problems/test-dplyr-summarize-590.R
  Saving _problems/test-dplyr-summarize-600.R
  Saving _problems/test-dplyr-summarize-630.R
  Saving _problems/test-dplyr-summarize-642.R
  Saving _problems/test-dplyr-summarize-656.R
  Saving _problems/test-dplyr-summarize-681.R
  Saving _problems/test-dplyr-summarize-691.R
  Saving _problems/test-dplyr-summarize-699.R
  Saving _problems/test-dplyr-summarize-708.R
  Saving _problems/test-dplyr-summarize-717.R
  Saving _problems/test-dplyr-summarize-727.R
  Saving _problems/test-dplyr-summarize-735.R
  Saving _problems/test-dplyr-summarize-755.R
  Saving _problems/test-dplyr-summarize-770.R
  Saving _problems/test-dplyr-summarize-799.R
  Saving _problems/test-dplyr-summarize-807.R
  Saving _problems/test-dplyr-summarize-819.R
  Saving _problems/test-dplyr-summarize-832.R
  Saving _problems/test-dplyr-summarize-860.R
  Saving _problems/test-dplyr-summarize-872.R
  Saving _problems/test-dplyr-summarize-883.R
  Saving _problems/test-dplyr-summarize-894.R
  Saving _problems/test-dplyr-summarize-905.R
  Saving _problems/test-dplyr-summarize-917.R
  Saving _problems/test-dplyr-summarize-928.R
  Saving _problems/test-dplyr-summarize-955.R
  Saving _problems/test-dplyr-summarize-1064.R
  Saving _problems/test-dplyr-summarize-1071.R
  Saving _problems/test-dplyr-summarize-1078.R
  Saving _problems/test-dplyr-summarize-1085.R
  Saving _problems/test-dplyr-summarize-1123.R
  Saving _problems/test-dplyr-summarize-1149.R
  Saving _problems/test-dplyr-summarize-1166.R
  Saving _problems/test-dplyr-summarize-1175.R
  Saving _problems/test-dplyr-summarize-1180.R
  Saving _problems/test-dplyr-summarize-1185.R
  Saving _problems/test-dplyr-summarize-1214.R
  Saving _problems/test-dplyr-summarize-1222.R
  Saving _problems/test-dplyr-summarize-1230.R
  Saving _problems/test-dplyr-summarize-1284.R
  Saving _problems/test-dplyr-summarize-1305.R
  Saving _problems/test-dplyr-summarize-1323.R
  Saving _problems/test-dplyr-summarize-1330.R
  Saving _problems/test-dplyr-union-55.R
  Saving _problems/test-metadata-435.R
  Saving _problems/test-metadata-442.R
  Saving _problems/test-metadata-451.R
  Saving _problems/test-metadata-460.R
  [ FAIL 269 | WARN 2370 | SKIP 87 | PASS 6197 ]
  
  ══ Skipped tests (87) ══════════════════════════════════════════════════════════
  • ARROW-17043 (date/datetime arithmetic with integers) (1):
    'test-compute-arith.R:128:3'
  • ARROW-18101 (1): 'test-udf.R:305:3'
  • Arrow C++ not built with substrait (1): 'test-query-engine.R:96:3'
  • Flight server is not running (1): 'test-python-flight.R:84:5'
  • GH-33708: timestamp_parsers don't appear to be working properly (1):
    'test-dataset-csv.R:629:3'
  • Implement more aggressive implicit casting for scalars (ARROW-11402) (1):
    'test-dataset-dplyr.R:96:3'
  • Ingest_POSIXct only implemented for REALSXP (1): 'test-Array.R:297:5'
  • Need halffloat support: https://issues.apache.org/jira/browse/ARROW-3802 (1):
    'test-Array.R:447:3'
  • On CRAN (67): 'test-Array.R:209:3', 'test-Array.R:216:3',
    'test-Array.R:1119:1', 'test-Array.R:1203:1', 'test-Array.R:1219:1',
    'test-Array.R:1250:1', 'test-Array.R:1328:1', 'test-RecordBatch.R:516:1',
    'test-RecordBatch.R:525:1', 'test-Table.R:521:1',
    'test-chunked-array.R:120:3', 'test-csv.R:732:3',
    'test-dataset-dplyr.R:323:1', 'test-dataset-write.R:580:1',
    'test-dataset.R:879:1', 'test-dplyr-across.R:20:1', 'test-dplyr-eval.R:37:1',
    'test-dplyr-filter.R:290:3', 'test-dplyr-funcs-conditional.R:23:1',
    'test-dplyr-funcs-datetime.R:27:1', 'test-dplyr-funcs-math.R:22:1',
    'test-dplyr-funcs-string.R:21:1', 'test-dplyr-funcs-type.R:24:1',
    'test-dplyr-funcs.R:19:1', 'test-dplyr-glimpse.R:20:1',
    'test-dplyr-glimpse.R:26:1', 'test-dplyr-glimpse.R:32:1',
    'test-dplyr-glimpse.R:38:1', 'test-dplyr-glimpse.R:45:1',
    'test-dplyr-glimpse.R:69:1', 'test-dplyr-glimpse.R:73:1',
    'test-dplyr-glimpse.R:95:1', 'test-dplyr-join.R:116:1',
    'test-dplyr-mutate.R:154:1', 'test-dplyr-mutate.R:516:3',
    'test-dplyr-query.R:595:1', 'test-dplyr-slice.R:107:3',
    'test-dplyr-summarize.R:323:1', 'test-dplyr-summarize.R:786:1',
    'test-dplyr-summarize.R:1276:1', 'test-duckdb.R:19:1',
    'test-extension.R:18:1', 'test-extension.R:175:1',
    'test-extra-package-roundtrip.R:18:1', 'test-feather.R:141:1',
    'test-feather.R:262:3', 'test-feather.R:332:3', 'test-filesystem.R:138:3',
    'test-filesystem.R:146:3', 'test-filesystem.R:155:3',
    'test-filesystem.R:167:3', 'test-filesystem.R:178:3',
    'test-filesystem.R:193:3', 'test-gcs.R:121:1', 'test-io.R:71:3',
    'test-ipc-stream.R:42:1', 'test-ipc-stream.R:48:3', 'test-parquet.R:114:1',
    'test-parquet.R:487:3', 'test-python.R:19:3', 'test-python.R:38:1',
    'test-safe-call-into-r.R:21:3', 'test-safe-call-into-r.R:36:3',
    'test-safe-call-into-r.R:51:3', 'test-type.R:56:1', 'test-udf.R:23:1',
    'test-util.R:32:1'
  • On Windows (3): 'test-dataset-uri.R:18:1', 'test-dataset-write.R:179:3',
    'test-read-record-batch.R:43:3'
  • Parquet test data missing (1): 'test-parquet.R:475:3'
  • TODO (ARROW-16630): make sure BottomK can handle NA ordering (1):
    'test-dplyr-collapse.R:173:3'
  • TODO: (if anyone uses RangeEquals) (1): 'test-Array.R:139:3'
  • Table with 0 cols doesn't know how many rows it should have (1):
    'test-Table.R:114:3'
  • Work around masking of data type functions (ARROW-12322) (1):
    'test-type.R:115:3'
  • empty test (1):
  • environment variable ARROW_LARGE_MEMORY_TESTS (1): 'test-Table.R:684:3'
  • https://issues.apache.org/jira/browse/ARROW-7653 (1): 'test-dataset.R:563:3'
  • minio is not installed. (1): 'test-s3-minio.R:19:1'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test-dplyr-across.R:282:3'): ARROW-14071 - R functions from a user's environment ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-across.R:282:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(mutate(.input, across(c(int, dbl), makeWhole)))
   10. ├─dplyr::mutate(.input, across(c(int, dbl), makeWhole))
   11. └─arrow:::mutate.ArrowTabular(.input, across(c(int, dbl), makeWhole))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:26:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:26:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(.input, int, chr))
   10. ├─dplyr::arrange(.input, int, chr)
   11. └─arrow:::arrange.ArrowTabular(.input, int, chr)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(.data)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:32:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:32:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(.input, int, desc(dbl)))
   10. ├─dplyr::arrange(.input, int, desc(dbl))
   11. └─arrow:::arrange.ArrowTabular(.input, int, desc(dbl))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(.data)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:38:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:38:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(.input, int, dplyr::desc(dbl)))
   10. ├─dplyr::arrange(.input, int, dplyr::desc(dbl))
   11. └─arrow:::arrange.ArrowTabular(.input, int, dplyr::desc(dbl))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(.data)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:44:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:44:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(.input, int, desc(desc(dbl))))
   10. ├─dplyr::arrange(.input, int, desc(desc(dbl)))
   11. └─arrow:::arrange.ArrowTabular(.input, int, desc(desc(dbl)))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(.data)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:50:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:50:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(.input, int, dplyr::desc(dplyr::desc(dbl))))
   10. ├─dplyr::arrange(.input, int, dplyr::desc(dplyr::desc(dbl)))
   11. └─arrow:::arrange.ArrowTabular(.input, int, dplyr::desc(dplyr::desc(dbl)))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(.data)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:56:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:56:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(arrange(.input, int), desc(dbl)))
   10. ├─dplyr::arrange(arrange(.input, int), desc(dbl))
   11. ├─dplyr::arrange(.input, int)
   12. └─arrow:::arrange.ArrowTabular(.input, int)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(.data)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:63:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:63:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(arrange(.input, int), dplyr::desc(dbl)))
   10. ├─dplyr::arrange(arrange(.input, int), dplyr::desc(dbl))
   11. ├─dplyr::arrange(.input, int)
   12. └─arrow:::arrange.ArrowTabular(.input, int)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(.data)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:70:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:70:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(.input, int + dbl, chr))
   10. ├─dplyr::arrange(.input, int + dbl, chr)
   11. └─arrow:::arrange.ArrowTabular(.input, int + dbl, chr)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(.data)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:76:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:76:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(mutate(.input, zzz = int + dbl, ), zzz, chr)
   11. ├─dplyr::mutate(.input, zzz = int + dbl, )
   12. └─arrow:::mutate.ArrowTabular(.input, zzz = int + dbl, )
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:83:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:83:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(mutate(.input, zzz = int + dbl), int + dbl, chr)
   11. ├─dplyr::mutate(.input, zzz = int + dbl)
   12. └─arrow:::mutate.ArrowTabular(.input, zzz = int + dbl)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:90:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:90:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(mutate(.input, int + dbl), int + dbl, chr)
   11. ├─dplyr::mutate(.input, int + dbl)
   12. └─arrow:::mutate.ArrowTabular(.input, int + dbl)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:97:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:97:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(group_by(.input, grp), int, dbl))
   10. ├─dplyr::arrange(group_by(.input, grp), int, dbl)
   11. ├─dplyr::group_by(.input, grp)
   12. └─arrow:::group_by.ArrowTabular(.input, grp)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:104:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:104:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(group_by(.input, grp), int, dbl, .by_group = TRUE))
   10. ├─dplyr::arrange(group_by(.input, grp), int, dbl, .by_group = TRUE)
   11. ├─dplyr::group_by(.input, grp)
   12. └─arrow:::group_by.ArrowTabular(.input, grp)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:111:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:111:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(group_by(.input, grp, grp2), int, dbl, .by_group = TRUE)
   11. ├─dplyr::group_by(.input, grp, grp2)
   12. └─arrow:::group_by.ArrowTabular(.input, grp, grp2)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:119:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:119:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─base::as.vector(...)
   10. ├─dplyr::pull(...)
   11. ├─dplyr::arrange(group_by(.input, grp), .by_group = TRUE)
   12. ├─dplyr::group_by(.input, grp)
   13. └─arrow:::group_by.ArrowTabular(.input, grp)
   14.   ├─dplyr::mutate(.data, !!!final_groups)
   15.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.     ├─arrow:::try_arrow_dplyr(...)
   17.     │ ├─base::tryCatch(...)
   18.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.     │ └─base::eval(expr, parent)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:134:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:134:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(group_by(.input, grp)))
   10. ├─dplyr::arrange(group_by(.input, grp))
   11. ├─dplyr::group_by(.input, grp)
   12. └─arrow:::group_by.ArrowTabular(.input, grp)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:148:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:148:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(.input, chr))
   10. ├─dplyr::arrange(.input, chr)
   11. └─arrow:::arrange.ArrowTabular(.input, chr)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(.data)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:156:3'): arrange() on integer, double, and character columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:156:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(.input, int, dbl))
   10. ├─dplyr::arrange(.input, int, dbl)
   11. └─arrow:::arrange.ArrowTabular(.input, int, dbl)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(.data)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:165:3'): arrange() on datetime columns ───────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:165:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(.input, dttm, int))
   10. ├─dplyr::arrange(.input, dttm, int)
   11. └─arrow:::arrange.ArrowTabular(.input, dttm, int)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(.data)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:171:3'): arrange() on datetime columns ───────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:171:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(.input, dttm))
   10. ├─dplyr::arrange(.input, dttm)
   11. └─arrow:::arrange.ArrowTabular(.input, dttm)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(.data)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:181:3'): arrange() on logical columns ────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:181:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(.input, lgl, int))
   10. ├─dplyr::arrange(.input, lgl, int)
   11. └─arrow:::arrange.ArrowTabular(.input, lgl, int)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(.data)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:235:3'): Can use across() within arrange() ───
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:235:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(.input, across(starts_with("d"))))
   10. ├─dplyr::arrange(.input, across(starts_with("d")))
   11. └─arrow:::arrange.ArrowTabular(.input, across(starts_with("d")))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(.data)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-arrange.R:241:3'): Can use across() within arrange() ───
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-arrange.R:241:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(.input, across(starts_with("d"), desc)))
   10. ├─dplyr::arrange(.input, across(starts_with("d"), desc))
   11. └─arrow:::arrange.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(.data)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-collapse.R:98:3'): collapse ────────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:98:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(...)
   12. ├─dplyr::collapse(...)
   13. ├─dplyr::mutate(...)
   14. ├─dplyr::select(...)
   15. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
   16. └─arrow:::filter.ArrowTabular(...)
   17.   ├─arrow:::try_arrow_dplyr(...)
   18.   │ ├─base::tryCatch(...)
   19.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   20.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   21.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   22.   │ └─base::eval(expr, parent)
   23.   └─arrow:::apply_filter_impl(...)
   24.     └─arrow:::arrow_mask(out)
   25.       └─arrow:::empty_named_list()
   26.         └─base::structure(list(), .Names = character(0))
   27.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-collapse.R:110:3'): collapse ───────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:110:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(...)
   12. ├─dplyr::collapse(...)
   13. ├─dplyr::select(...)
   14. ├─dplyr::collapse(filter(.input, dbl > 2, chr == "d" | chr == "f"))
   15. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
   16. └─arrow:::filter.ArrowTabular(...)
   17.   ├─arrow:::try_arrow_dplyr(...)
   18.   │ ├─base::tryCatch(...)
   19.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   20.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   21.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   22.   │ └─base::eval(expr, parent)
   23.   └─arrow:::apply_filter_impl(...)
   24.     └─arrow:::arrow_mask(out)
   25.       └─arrow:::empty_named_list()
   26.         └─base::structure(list(), .Names = character(0))
   27.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-collapse.R:122:3'): collapse ───────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-collapse.R:122:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(...)
   12. ├─dplyr::collapse(...)
   13. ├─dplyr::select(...)
   14. ├─dplyr::group_by(...)
   15. ├─dplyr::collapse(filter(.input, dbl > 2, chr == "d" | chr == "f"))
   16. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
   17. └─arrow:::filter.ArrowTabular(...)
   18.   ├─arrow:::try_arrow_dplyr(...)
   19.   │ ├─base::tryCatch(...)
   20.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   21.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   22.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   23.   │ └─base::eval(expr, parent)
   24.   └─arrow:::apply_filter_impl(...)
   25.     └─arrow:::arrow_mask(out)
   26.       └─arrow:::empty_named_list()
   27.         └─base::structure(list(), .Names = character(0))
   28.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-count.R:27:3'): count/tally ────────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(collect(count(.input)), tbl) at test-dplyr-count.R:27:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(count(.input))
   10. ├─dplyr::count(.input)
   11. └─arrow:::count.ArrowTabular(.input)
   12.   ├─dplyr::tally(...)
   13.   └─arrow:::tally.ArrowTabular(...)
   14.     ├─dplyr::summarize(x, `:=`(!!name, n()))
   15.     └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
   16.       ├─arrow:::try_arrow_dplyr(...)
   17.       │ ├─base::tryCatch(...)
   18.       │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.       │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.       │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.       │ └─base::eval(expr, parent)
   22.       └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   23.         └─arrow:::arrow_mask(.data)
   24.           └─arrow:::empty_named_list()
   25.             └─base::structure(list(), .Names = character(0))
   26.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-count.R:34:3'): count/tally ────────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(collect(tally(.input)), tbl) at test-dplyr-count.R:34:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(tally(.input))
   10. ├─dplyr::tally(.input)
   11. └─arrow:::tally.ArrowTabular(.input)
   12.   ├─dplyr::summarize(x, `:=`(!!name, n()))
   13.   └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   21.       └─arrow:::arrow_mask(.data)
   22.         └─arrow:::empty_named_list()
   23.           └─base::structure(list(), .Names = character(0))
   24.             └─base::.Deprecated(...)
  ── Failure ('test-dplyr-count.R:43:3'): count/tally with wt and grouped data ───
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:43:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(count(group_by(.input, some_grouping), wt = int))
   10. ├─dplyr::count(group_by(.input, some_grouping), wt = int)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-count.R:51:3'): count/tally with wt and grouped data ───
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:51:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(tally(group_by(.input, some_grouping), wt = int))
   10. ├─dplyr::tally(group_by(.input, some_grouping), wt = int)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-count.R:61:3'): count/tally with sort ──────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:61:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::count(group_by(.input, some_grouping), wt = int, sort = TRUE)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-count.R:69:3'): count/tally with sort ──────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:69:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::tally(group_by(.input, some_grouping), wt = int, sort = TRUE)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-count.R:79:3'): count/tally with name arg ──────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:79:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(count(.input, name = "new_col"))
   10. ├─dplyr::count(.input, name = "new_col")
   11. └─arrow:::count.ArrowTabular(.input, name = "new_col")
   12.   ├─dplyr::tally(...)
   13.   └─arrow:::tally.ArrowTabular(...)
   14.     ├─dplyr::summarize(x, `:=`(!!name, n()))
   15.     └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
   16.       ├─arrow:::try_arrow_dplyr(...)
   17.       │ ├─base::tryCatch(...)
   18.       │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.       │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.       │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.       │ └─base::eval(expr, parent)
   22.       └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   23.         └─arrow:::arrow_mask(.data)
   24.           └─arrow:::empty_named_list()
   25.             └─base::structure(list(), .Names = character(0))
   26.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-count.R:86:3'): count/tally with name arg ──────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:86:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(tally(.input, name = "new_col"))
   10. ├─dplyr::tally(.input, name = "new_col")
   11. └─arrow:::tally.ArrowTabular(.input, name = "new_col")
   12.   ├─dplyr::summarize(x, `:=`(!!name, n()))
   13.   └─arrow:::summarise.ArrowTabular(x, `:=`(!!name, n()))
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   21.       └─arrow:::arrow_mask(.data)
   22.         └─arrow:::empty_named_list()
   23.           └─base::structure(list(), .Names = character(0))
   24.             └─base::.Deprecated(...)
  ── Failure ('test-dplyr-count.R:95:3'): count returns an ungrouped tibble ──────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-count.R:95:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::count(.input, some_grouping, another_grouping, sort = TRUE)
   11. └─arrow:::count.ArrowTabular(...)
   12.   ├─dplyr::group_by(x, ..., .add = TRUE)
   13.   └─arrow:::group_by.ArrowTabular(x, ..., .add = TRUE)
   14.     ├─dplyr::mutate(.data, !!!final_groups)
   15.     └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.       ├─arrow:::try_arrow_dplyr(...)
   17.       │ ├─base::tryCatch(...)
   18.       │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.       │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.       │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.       │ └─base::eval(expr, parent)
   22.       └─arrow:::arrow_mask(out)
   23.         └─arrow:::empty_named_list()
   24.           └─base::structure(list(), .Names = character(0))
   25.             └─base::.Deprecated(...)
  ── Failure ('test-dplyr-distinct.R:26:3'): distinct() ──────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:26:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. ├─dplyr::distinct(.input, some_grouping, lgl)
   12. └─arrow:::distinct.ArrowTabular(.input, some_grouping, lgl)
   13.   ├─dplyr::group_by(.data, ..., .add = TRUE)
   14.   └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
   15.     ├─dplyr::mutate(.data, !!!final_groups)
   16.     └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   17.       ├─arrow:::try_arrow_dplyr(...)
   18.       │ ├─base::tryCatch(...)
   19.       │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   20.       │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   21.       │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   22.       │ └─base::eval(expr, parent)
   23.       └─arrow:::arrow_mask(out)
   24.         └─arrow:::empty_named_list()
   25.           └─base::structure(list(), .Names = character(0))
   26.             └─base::.Deprecated(...)
  ── Failure ('test-dplyr-distinct.R:36:3'): distinct() works without any variables ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:36:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(arrange(distinct(.input), int))
   10. ├─dplyr::arrange(distinct(.input), int)
   11. ├─dplyr::distinct(.input)
   12. └─arrow:::distinct.ArrowTabular(.input)
   13.   ├─dplyr::group_by(.data, !!!syms(names(.data)))
   14.   └─arrow:::group_by.ArrowTabular(.data, !!!syms(names(.data)))
   15.     ├─dplyr::mutate(.data, !!!final_groups)
   16.     └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   17.       ├─arrow:::try_arrow_dplyr(...)
   18.       │ ├─base::tryCatch(...)
   19.       │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   20.       │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   21.       │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   22.       │ └─base::eval(expr, parent)
   23.       └─arrow:::arrow_mask(out)
   24.         └─arrow:::empty_named_list()
   25.           └─base::structure(list(), .Names = character(0))
   26.             └─base::.Deprecated(...)
  ── Failure ('test-dplyr-distinct.R:44:3'): distinct() works without any variables ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:44:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(distinct(group_by(.input, x = int + 1)), int)
   11. ├─dplyr::distinct(group_by(.input, x = int + 1))
   12. ├─dplyr::group_by(.input, x = int + 1)
   13. └─arrow:::group_by.ArrowTabular(.input, x = int + 1)
   14.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   15.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   16.       ├─dplyr::mutate(.data, !!!vars)
   17.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   18.         ├─arrow:::try_arrow_dplyr(...)
   19.         │ ├─base::tryCatch(...)
   20.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   21.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   22.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   23.         │ └─base::eval(expr, parent)
   24.         └─arrow:::arrow_mask(out)
   25.           └─arrow:::empty_named_list()
   26.             └─base::structure(list(), .Names = character(0))
   27.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-distinct.R:56:3'): distinct() can retain groups ────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:56:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. ├─dplyr::distinct(group_by(.input, some_grouping, int), lgl)
   12. ├─dplyr::group_by(.input, some_grouping, int)
   13. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int)
   14.   ├─dplyr::mutate(.data, !!!final_groups)
   15.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.     ├─arrow:::try_arrow_dplyr(...)
   17.     │ ├─base::tryCatch(...)
   18.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.     │ └─base::eval(expr, parent)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-distinct.R:66:3'): distinct() can retain groups ────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:66:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. ├─dplyr::distinct(group_by(.input, y = some_grouping, int), x = lgl)
   12. ├─dplyr::group_by(.input, y = some_grouping, int)
   13. └─arrow:::group_by.ArrowTabular(.input, y = some_grouping, int)
   14.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   15.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   16.       ├─dplyr::mutate(.data, !!!vars)
   17.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   18.         ├─arrow:::try_arrow_dplyr(...)
   19.         │ ├─base::tryCatch(...)
   20.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   21.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   22.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   23.         │ └─base::eval(expr, parent)
   24.         └─arrow:::arrow_mask(out)
   25.           └─arrow:::empty_named_list()
   26.             └─base::structure(list(), .Names = character(0))
   27.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-distinct.R:77:3'): distinct() can contain expressions ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:77:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::arrange(...)
   10. ├─dplyr::collect(distinct(.input, lgl, x = some_grouping + 1))
   11. ├─dplyr::distinct(.input, lgl, x = some_grouping + 1)
   12. └─arrow:::distinct.ArrowTabular(...)
   13.   ├─dplyr::group_by(.data, ..., .add = TRUE)
   14.   └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
   15.     └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   16.       └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   17.         ├─dplyr::mutate(.data, !!!vars)
   18.         └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   19.           ├─arrow:::try_arrow_dplyr(...)
   20.           │ ├─base::tryCatch(...)
   21.           │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   22.           │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   23.           │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   24.           │ └─base::eval(expr, parent)
   25.           └─arrow:::arrow_mask(out)
   26.             └─arrow:::empty_named_list()
   27.               └─base::structure(list(), .Names = character(0))
   28.                 └─base::.Deprecated(...)
  ── Failure ('test-dplyr-distinct.R:85:3'): distinct() can contain expressions ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:85:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. ├─dplyr::distinct(...)
   12. ├─dplyr::group_by(.input, lgl, int)
   13. └─arrow:::group_by.ArrowTabular(.input, lgl, int)
   14.   ├─dplyr::mutate(.data, !!!final_groups)
   15.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.     ├─arrow:::try_arrow_dplyr(...)
   17.     │ ├─base::tryCatch(...)
   18.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.     │ └─base::eval(expr, parent)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-distinct.R:96:3'): across() works in distinct() ────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-distinct.R:96:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::arrange(...)
   10. ├─dplyr::collect(distinct(.input, across(starts_with("d"))))
   11. ├─dplyr::distinct(.input, across(starts_with("d")))
   12. └─arrow:::distinct.ArrowTabular(.input, across(starts_with("d")))
   13.   ├─dplyr::group_by(.data, ..., .add = TRUE)
   14.   └─arrow:::group_by.ArrowTabular(.data, ..., .add = TRUE)
   15.     └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   16.       └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   17.         ├─dplyr::mutate(.data, !!!vars)
   18.         └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   19.           ├─arrow:::try_arrow_dplyr(...)
   20.           │ ├─base::tryCatch(...)
   21.           │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   22.           │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   23.           │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   24.           │ └─base::eval(expr, parent)
   25.           └─arrow:::arrow_mask(out)
   26.             └─arrow:::empty_named_list()
   27.               └─base::structure(list(), .Names = character(0))
   28.                 └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:32:3'): filter() on is.na() ───────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:32:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(select(filter(.input, is.na(lgl)), chr, int, lgl))
   10. ├─dplyr::select(filter(.input, is.na(lgl)), chr, int, lgl)
   11. ├─dplyr::filter(.input, is.na(lgl))
   12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl))
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:42:3'): filter() with NAs in selection ────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:42:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(select(filter(.input, lgl), chr, int, lgl))
   10. ├─dplyr::select(filter(.input, lgl), chr, int, lgl)
   11. ├─dplyr::filter(.input, lgl)
   12. └─arrow:::filter.ArrowTabular(.input, lgl)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:52:3'): Filter returning an empty Table should not segfault (ARROW-8354) ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:52:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(select(filter(.input, false), chr, int, lgl))
   10. ├─dplyr::select(filter(.input, false), chr, int, lgl)
   11. ├─dplyr::filter(.input, false)
   12. └─arrow:::filter.ArrowTabular(.input, false)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:63:3'): filtering with expression ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:63:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(.input, chr == char_sym)
   12. └─arrow:::filter.ArrowTabular(.input, chr == char_sym)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:73:3'): filtering with arithmetic ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:73:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(.input, dbl + 1 > 3)
   12. └─arrow:::filter.ArrowTabular(.input, dbl + 1 > 3)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:81:3'): filtering with arithmetic ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:81:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(filter(.input, dbl/2 > 3), string = chr, int, dbl)
   11. ├─dplyr::filter(.input, dbl/2 > 3)
   12. └─arrow:::filter.ArrowTabular(.input, dbl/2 > 3)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:89:3'): filtering with arithmetic ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:89:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(.input, dbl/2L > 3)
   12. └─arrow:::filter.ArrowTabular(.input, dbl/2L > 3)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:97:3'): filtering with arithmetic ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:97:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(filter(.input, int/2 > 3), string = chr, int, dbl)
   11. ├─dplyr::filter(.input, int/2 > 3)
   12. └─arrow:::filter.ArrowTabular(.input, int/2 > 3)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:105:3'): filtering with arithmetic ────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:105:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(.input, int/2L > 3)
   12. └─arrow:::filter.ArrowTabular(.input, int/2L > 3)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:113:3'): filtering with arithmetic ────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:113:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(.input, dbl%/%2 > 3)
   12. └─arrow:::filter.ArrowTabular(.input, dbl%/%2 > 3)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:121:3'): filtering with arithmetic ────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:121:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(filter(.input, dbl^2 > 3), string = chr, int, dbl)
   11. ├─dplyr::filter(.input, dbl^2 > 3)
   12. └─arrow:::filter.ArrowTabular(.input, dbl^2 > 3)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:131:3'): filtering with expression + autocasting ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:131:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(.input, dbl + 1 > 3L)
   12. └─arrow:::filter.ArrowTabular(.input, dbl + 1 > 3L)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:139:3'): filtering with expression + autocasting ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:139:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(.input, int + 1 > 3)
   12. └─arrow:::filter.ArrowTabular(.input, int + 1 > 3)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:147:3'): filtering with expression + autocasting ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:147:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(filter(.input, int^2 > 3), string = chr, int, dbl)
   11. ├─dplyr::filter(.input, int^2 > 3)
   12. └─arrow:::filter.ArrowTabular(.input, int^2 > 3)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:157:3'): More complex select/filter ───────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:157:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(...)
   12. ├─dplyr::select(...)
   13. ├─dplyr::filter(.input, dbl > 2, chr == "d" | chr == "f")
   14. └─arrow:::filter.ArrowTabular(...)
   15.   ├─arrow:::try_arrow_dplyr(...)
   16.   │ ├─base::tryCatch(...)
   17.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.   │ └─base::eval(expr, parent)
   21.   └─arrow:::apply_filter_impl(...)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:169:3'): filter() with %in% ───────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:169:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(.input, dbl > 2, chr %in% c("d", "f")))
   10. ├─dplyr::filter(.input, dbl > 2, chr %in% c("d", "f"))
   11. └─arrow:::filter.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:178:3'): Negative scalar values ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:178:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(.input, some_negative > -2))
   10. ├─dplyr::filter(.input, some_negative > -2)
   11. └─arrow:::filter.ArrowTabular(.input, some_negative > -2)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:184:3'): Negative scalar values ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:184:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(.input, some_negative %in% -1))
   10. ├─dplyr::filter(.input, some_negative %in% -1)
   11. └─arrow:::filter.ArrowTabular(.input, some_negative %in% -1)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:190:3'): Negative scalar values ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:190:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(.input, int == -some_negative))
   10. ├─dplyr::filter(.input, int == -some_negative)
   11. └─arrow:::filter.ArrowTabular(.input, int == -some_negative)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:199:3'): filter() with between() ──────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:199:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(.input, between(dbl, 1, 2)))
   10. ├─dplyr::filter(.input, between(dbl, 1, 2))
   11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 1, 2))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:206:3'): filter() with between() ──────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:206:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(.input, between(dbl, 0.5, 2)))
   10. ├─dplyr::filter(.input, between(dbl, 0.5, 2))
   11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 0.5, 2))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:222:3'): filter() with between() ──────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:222:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(.input, between(dbl, 1, NA)))
   10. ├─dplyr::filter(.input, between(dbl, 1, NA))
   11. └─arrow:::filter.ArrowTabular(.input, between(dbl, 1, NA))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:232:3'): filter() with string ops ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:232:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(.input, dbl > 2, str_length(verses) > 25))
   10. ├─dplyr::filter(.input, dbl > 2, str_length(verses) > 25)
   11. └─arrow:::filter.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:239:3'): filter() with string ops ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:239:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::filter(...)
   11. └─arrow:::filter.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:252:3'): filter environment scope ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:252:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(.input, chr == b_var))
   10. ├─dplyr::filter(.input, chr == b_var)
   11. └─arrow:::filter.ArrowTabular(.input, chr == b_var)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:264:3'): filter environment scope ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:264:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(select(.input, -fct), isEqualTo(int, 4)))
   10. ├─dplyr::filter(select(.input, -fct), isEqualTo(int, 4))
   11. └─arrow:::filter.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:272:3'): filter environment scope ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:272:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::filter(select(.input, -fct), nchar(padded_strings) < 10)
   11. └─arrow:::filter.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:280:3'): filter environment scope ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:280:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(select(.input, -fct), isShortString(padded_strings)))
   10. ├─dplyr::filter(select(.input, -fct), isShortString(padded_strings))
   11. └─arrow:::filter.arrow_dplyr_query(select(.input, -fct), isShortString(padded_strings))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:357:3'): Calling Arrow compute functions 'directly' ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:357:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(...)
   12. └─arrow:::filter.ArrowTabular(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:370:3'): filter() with .data pronoun ──────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:370:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(filter(.input, .data$dbl > 4), "chr", "int", "lgl")
   11. ├─dplyr::filter(.input, .data$dbl > 4)
   12. └─arrow:::filter.ArrowTabular(.input, .data$dbl > 4)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:380:3'): filter() with .data pronoun ──────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:380:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(.input, is.na(.data$lgl))
   12. └─arrow:::filter.ArrowTabular(.input, is.na(.data$lgl))
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:390:3'): filter() with .data pronoun ──────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:390:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(.input, .data$dbl > .env$chr)
   12. └─arrow:::filter.ArrowTabular(.input, .data$dbl > .env$chr)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:400:3'): filter() with namespaced functions ───
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:400:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(.input, dplyr::between(dbl, 1, 2)))
   10. ├─dplyr::filter(.input, dplyr::between(dbl, 1, 2))
   11. └─arrow:::filter.ArrowTabular(.input, dplyr::between(dbl, 1, 2))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:408:3'): filter() with namespaced functions ───
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:408:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::filter(...)
   11. └─arrow:::filter.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:417:3'): filter() with across() ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:417:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(.input, if_any(ends_with("l"), ~is.na(.))))
   10. ├─dplyr::filter(.input, if_any(ends_with("l"), ~is.na(.)))
   11. └─arrow:::filter.ArrowTabular(.input, if_any(ends_with("l"), ~is.na(.)))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:424:3'): filter() with across() ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:424:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::filter(...)
   11. └─arrow:::filter.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:437:3'): .by argument ─────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:437:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(.input, is.na(lgl), .by = chr)
   12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl), .by = chr)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:444:3'): .by argument ─────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:444:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(.input, is.na(lgl), .by = starts_with("chr"))
   12. └─arrow:::filter.ArrowTabular(.input, is.na(lgl), .by = starts_with("chr"))
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:503:3'): filter_out() basic ───────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:503:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(filter_out(.input, chr == "b"), chr, int, lgl)
   11. ├─dplyr::filter_out(.input, chr == "b")
   12. └─arrow:::filter_out.ArrowTabular(.input, chr == "b")
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:513:3'): filter_out() keeps NA values in predicate result ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:513:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(select(filter_out(.input, lgl), chr, int, lgl))
   10. ├─dplyr::select(filter_out(.input, lgl), chr, int, lgl)
   11. ├─dplyr::filter_out(.input, lgl)
   12. └─arrow:::filter_out.ArrowTabular(.input, lgl)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:523:3'): filter_out() with multiple conditions ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:523:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter_out(.input, dbl > 2, chr %in% c("d", "f")))
   10. ├─dplyr::filter_out(.input, dbl > 2, chr %in% c("d", "f"))
   11. └─arrow:::filter_out.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:532:3'): More complex select/filter_out ───────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:532:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::filter(...)
   12. ├─dplyr::select(...)
   13. ├─dplyr::filter_out(.input, dbl > 2, chr == "d" | chr == "f")
   14. └─arrow:::filter_out.ArrowTabular(...)
   15.   ├─arrow:::try_arrow_dplyr(...)
   16.   │ ├─base::tryCatch(...)
   17.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.   │ └─base::eval(expr, parent)
   21.   └─arrow:::apply_filter_impl(...)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-filter.R:542:3'): More complex select/filter_out ───────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-filter.R:542:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter_out(.input, !is.na(int)))
   10. ├─dplyr::filter_out(.input, !is.na(int))
   11. └─arrow:::filter_out.ArrowTabular(.input, !is.na(int))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:26:3'): group_by groupings are recorded ─────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:26:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::filter(...)
   11. ├─dplyr::select(group_by(.input, chr), int, chr)
   12. ├─dplyr::group_by(.input, chr)
   13. └─arrow:::group_by.ArrowTabular(.input, chr)
   14.   ├─dplyr::mutate(.data, !!!final_groups)
   15.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.     ├─arrow:::try_arrow_dplyr(...)
   17.     │ ├─base::tryCatch(...)
   18.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.     │ └─base::eval(expr, parent)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:37:3'): group_by supports creating/renaming ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:37:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(.input, chr, numbers = int))
   10. ├─dplyr::group_by(.input, chr, numbers = int)
   11. └─arrow:::group_by.ArrowTabular(.input, chr, numbers = int)
   12.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   13.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   14.       ├─dplyr::mutate(.data, !!!vars)
   15.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   16.         ├─arrow:::try_arrow_dplyr(...)
   17.         │ ├─base::tryCatch(...)
   18.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.         │ └─base::eval(expr, parent)
   22.         └─arrow:::arrow_mask(out)
   23.           └─arrow:::empty_named_list()
   24.             └─base::structure(list(), .Names = character(0))
   25.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:43:3'): group_by supports creating/renaming ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:43:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(.input, chr, numbers = int * 4))
   10. ├─dplyr::group_by(.input, chr, numbers = int * 4)
   11. └─arrow:::group_by.ArrowTabular(.input, chr, numbers = int * 4)
   12.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   13.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   14.       ├─dplyr::mutate(.data, !!!vars)
   15.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   16.         ├─arrow:::try_arrow_dplyr(...)
   17.         │ ├─base::tryCatch(...)
   18.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.         │ └─base::eval(expr, parent)
   22.         └─arrow:::arrow_mask(out)
   23.           └─arrow:::empty_named_list()
   24.             └─base::structure(list(), .Names = character(0))
   25.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:49:3'): group_by supports creating/renaming ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:49:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(.input, int > 4, lgl, foo = int > 5))
   10. ├─dplyr::group_by(.input, int > 4, lgl, foo = int > 5)
   11. └─arrow:::group_by.ArrowTabular(...)
   12.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   13.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   14.       ├─dplyr::mutate(.data, !!!vars)
   15.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   16.         ├─arrow:::try_arrow_dplyr(...)
   17.         │ ├─base::tryCatch(...)
   18.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.         │ └─base::eval(expr, parent)
   22.         └─arrow:::arrow_mask(out)
   23.           └─arrow:::empty_named_list()
   24.             └─base::structure(list(), .Names = character(0))
   25.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:58:3'): group_by supports re-grouping by overlapping groups ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:58:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(group_by(.input, chr, int), int, dbl))
   10. ├─dplyr::group_by(group_by(.input, chr, int), int, dbl)
   11. ├─dplyr::group_by(.input, chr, int)
   12. └─arrow:::group_by.ArrowTabular(.input, chr, int)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:66:3'): group_by supports re-grouping by overlapping groups ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:66:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(group_by(.input, chr, int), int, chr = "some new value"))
   10. ├─dplyr::group_by(group_by(.input, chr, int), int, chr = "some new value")
   11. ├─dplyr::group_by(.input, chr, int)
   12. └─arrow:::group_by.ArrowTabular(.input, chr, int)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:76:3'): ungroup ─────────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:76:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::filter(...)
   11. ├─dplyr::ungroup(select(group_by(.input, chr), int, chr))
   12. ├─dplyr::select(group_by(.input, chr), int, chr)
   13. ├─dplyr::group_by(.input, chr)
   14. └─arrow:::group_by.ArrowTabular(.input, chr)
   15.   ├─dplyr::mutate(.data, !!!final_groups)
   16.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   17.     ├─arrow:::try_arrow_dplyr(...)
   18.     │ ├─base::tryCatch(...)
   19.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   20.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   21.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   22.     │ └─base::eval(expr, parent)
   23.     └─arrow:::arrow_mask(out)
   24.       └─arrow:::empty_named_list()
   25.         └─base::structure(list(), .Names = character(0))
   26.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:111:3'): Groups before conversion to a Table must not be restored after collect() (ARROW-17737) ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:111:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(ungroup(group_by(.input, chr, .add = FALSE)))
   10. ├─dplyr::ungroup(group_by(.input, chr, .add = FALSE))
   11. ├─dplyr::group_by(.input, chr, .add = FALSE)
   12. └─arrow:::group_by.ArrowTabular(.input, chr, .add = FALSE)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:119:3'): Groups before conversion to a Table must not be restored after collect() (ARROW-17737) ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:119:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(ungroup(group_by(.input, chr, .add = TRUE)))
   10. ├─dplyr::ungroup(group_by(.input, chr, .add = TRUE))
   11. ├─dplyr::group_by(.input, chr, .add = TRUE)
   12. └─arrow:::group_by.ArrowTabular(.input, chr, .add = TRUE)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:130:3'): group_by then rename ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:130:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(select(group_by(.input, chr), string = chr, int))
   10. ├─dplyr::select(group_by(.input, chr), string = chr, int)
   11. ├─dplyr::group_by(.input, chr)
   12. └─arrow:::group_by.ArrowTabular(.input, chr)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:141:3'): group_by with .drop ────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:141:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::group_by(...)
   11. └─arrow:::group_by.ArrowTabular(...)
   12.   ├─dplyr::mutate(.data, !!!final_groups)
   13.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:147:3'): group_by with .drop ────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:147:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::group_by(...)
   11. └─arrow:::group_by.ArrowTabular(...)
   12.   ├─dplyr::mutate(.data, !!!final_groups)
   13.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:190:3'): group_by with .drop ────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:190:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::group_by_drop_default(...)
   10. ├─dplyr::group_by(...)
   11. └─arrow:::group_by.ArrowTabular(...)
   12.   ├─dplyr::mutate(.data, !!!final_groups)
   13.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:196:3'): group_by with .drop ────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:196:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::group_by_drop_default(...)
   10. ├─dplyr::ungroup(...)
   11. ├─dplyr::group_by(...)
   12. └─arrow:::group_by.ArrowTabular(...)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:206:3'): group_by() with namespaced functions ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:206:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. ├─dplyr::summarise(...)
   12. ├─dplyr::group_by(.input, int > base::sqrt(25))
   13. └─arrow:::group_by.ArrowTabular(.input, int > base::sqrt(25))
   14.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   15.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   16.       ├─dplyr::mutate(.data, !!!vars)
   17.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   18.         ├─arrow:::try_arrow_dplyr(...)
   19.         │ ├─base::tryCatch(...)
   20.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   21.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   22.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   23.         │ └─base::eval(expr, parent)
   24.         └─arrow:::arrow_mask(out)
   25.           └─arrow:::empty_named_list()
   26.             └─base::structure(list(), .Names = character(0))
   27.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:218:3'): group_by() with .add ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:218:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(group_by(.input, dbl2), .add = FALSE))
   10. ├─dplyr::group_by(group_by(.input, dbl2), .add = FALSE)
   11. ├─dplyr::group_by(.input, dbl2)
   12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:225:3'): group_by() with .add ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:225:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(group_by(.input, dbl2), .add = TRUE))
   10. ├─dplyr::group_by(group_by(.input, dbl2), .add = TRUE)
   11. ├─dplyr::group_by(.input, dbl2)
   12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:232:3'): group_by() with .add ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:232:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(group_by(.input, dbl2), chr, .add = FALSE))
   10. ├─dplyr::group_by(group_by(.input, dbl2), chr, .add = FALSE)
   11. ├─dplyr::group_by(.input, dbl2)
   12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:239:3'): group_by() with .add ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:239:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(group_by(.input, dbl2), chr, .add = TRUE))
   10. ├─dplyr::group_by(group_by(.input, dbl2), chr, .add = TRUE)
   11. ├─dplyr::group_by(.input, dbl2)
   12. └─arrow:::group_by.ArrowTabular(.input, dbl2)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:253:3'): group_by() with .add ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:253:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(.input, .add = TRUE))
   10. ├─dplyr::group_by(.input, .add = TRUE)
   11. └─arrow:::group_by.ArrowTabular(.input, .add = TRUE)
   12.   ├─dplyr::mutate(.data, !!!final_groups)
   13.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:260:3'): group_by() with .add ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:260:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(.input, chr, .add = FALSE))
   10. ├─dplyr::group_by(.input, chr, .add = FALSE)
   11. └─arrow:::group_by.ArrowTabular(.input, chr, .add = FALSE)
   12.   ├─dplyr::mutate(.data, !!!final_groups)
   13.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:267:3'): group_by() with .add ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:267:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(.input, chr, .add = TRUE))
   10. ├─dplyr::group_by(.input, chr, .add = TRUE)
   11. └─arrow:::group_by.ArrowTabular(.input, chr, .add = TRUE)
   12.   ├─dplyr::mutate(.data, !!!final_groups)
   13.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:278:3'): Can use across() within group_by() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:278:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(.input, across(everything())))
   10. ├─dplyr::group_by(.input, across(everything()))
   11. └─arrow:::group_by.ArrowTabular(.input, across(everything()))
   12.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   13.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   14.       ├─dplyr::mutate(.data, !!!vars)
   15.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   16.         ├─arrow:::try_arrow_dplyr(...)
   17.         │ ├─base::tryCatch(...)
   18.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.         │ └─base::eval(expr, parent)
   22.         └─arrow:::arrow_mask(out)
   23.           └─arrow:::empty_named_list()
   24.             └─base::structure(list(), .Names = character(0))
   25.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:284:3'): Can use across() within group_by() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:284:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(.input, across(starts_with("d"))))
   10. ├─dplyr::group_by(.input, across(starts_with("d")))
   11. └─arrow:::group_by.ArrowTabular(.input, across(starts_with("d")))
   12.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   13.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   14.       ├─dplyr::mutate(.data, !!!vars)
   15.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   16.         ├─arrow:::try_arrow_dplyr(...)
   17.         │ ├─base::tryCatch(...)
   18.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.         │ └─base::eval(expr, parent)
   22.         └─arrow:::arrow_mask(out)
   23.           └─arrow:::empty_named_list()
   24.             └─base::structure(list(), .Names = character(0))
   25.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:290:3'): Can use across() within group_by() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:290:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(.input, across(`<chr>`)))
   10. ├─dplyr::group_by(.input, across(`<chr>`))
   11. └─arrow:::group_by.ArrowTabular(.input, across(`<chr>`))
   12.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   13.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   14.       ├─dplyr::mutate(.data, !!!vars)
   15.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   16.         ├─arrow:::try_arrow_dplyr(...)
   17.         │ ├─base::tryCatch(...)
   18.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.         │ └─base::eval(expr, parent)
   22.         └─arrow:::arrow_mask(out)
   23.           └─arrow:::empty_named_list()
   24.             └─base::structure(list(), .Names = character(0))
   25.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:297:3'): Can use across() within group_by() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:297:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(.input, across(where(is.numeric))))
   10. ├─dplyr::group_by(.input, across(where(is.numeric)))
   11. └─arrow:::group_by.ArrowTabular(.input, across(where(is.numeric)))
   12.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   13.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   14.       ├─dplyr::mutate(.data, !!!vars)
   15.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   16.         ├─arrow:::try_arrow_dplyr(...)
   17.         │ ├─base::tryCatch(...)
   18.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.         │ └─base::eval(expr, parent)
   22.         └─arrow:::arrow_mask(out)
   23.           └─arrow:::empty_named_list()
   24.             └─base::structure(list(), .Names = character(0))
   25.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-group-by.R:306:3'): ARROW-18131 - correctly handles .data pronoun in group_by() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-group-by.R:306:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(group_by(.input, .data$lgl))
   10. ├─dplyr::group_by(.input, .data$lgl)
   11. └─arrow:::group_by.ArrowTabular(.input, .data$lgl)
   12.   ├─dplyr::mutate(.data, !!!final_groups)
   13.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-join.R:321:3'): full_join ──────────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:321:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::full_join(.input, to_join, by = "some_grouping", keep = FALSE)
   11. └─arrow:::full_join.ArrowTabular(...)
   12.   └─arrow:::post_join_projection(...)
   13.     └─Expression$create(...)
   14.       ├─arrow:::compute___expr__call(function_name, args, options)
   15.       └─arrow:::empty_named_list()
   16.         └─base::structure(list(), .Names = character(0))
   17.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-join.R:495:3'): full joins handle keep ─────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:495:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. └─arrow:::arrange.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(.data)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-join.R:503:3'): full joins handle keep ─────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-join.R:503:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. ├─dplyr::full_join(.input, full_data_df, by = c("y", "x"), keep = FALSE)
   12. └─arrow:::full_join.ArrowTabular(...)
   13.   └─arrow:::post_join_projection(...)
   14.     └─Expression$create(...)
   15.       ├─arrow:::compute___expr__call(function_name, args, options)
   16.       └─arrow:::empty_named_list()
   17.         └─base::structure(list(), .Names = character(0))
   18.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:38:3'): basic mutate ──────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:38:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. ├─dplyr::filter(select(.input, int, chr), int > 5)
   12. └─arrow:::filter.arrow_dplyr_query(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:49:3'): mutate() with NULL inputs ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:49:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(mutate(.input, int = NULL))
   10. ├─dplyr::mutate(.input, int = NULL)
   11. └─arrow:::mutate.ArrowTabular(.input, int = NULL)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:67:3'): transmute ─────────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:67:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::transmute(...)
   11. ├─dplyr::filter(select(.input, int, chr), int > 5)
   12. └─arrow:::filter.arrow_dplyr_query(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:78:3'): transmute after group_by ──────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:78:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::transmute(...)
   11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr, int)
   12. └─arrow:::group_by.arrow_dplyr_query(...)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:90:3'): transmute respect bespoke dplyr implementation ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:90:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(transmute(.input, dbl, int = int + 6L))
   10. ├─dplyr::transmute(.input, dbl, int = int + 6L)
   11. └─arrow:::transmute.ArrowTabular(.input, dbl, int = int + 6L)
   12.   ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
   13.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:99:3'): transmute() with NULL inputs ──────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:99:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(transmute(.input, int = NULL))
   10. ├─dplyr::transmute(.input, int = NULL)
   11. └─arrow:::transmute.ArrowTabular(.input, int = NULL)
   12.   ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
   13.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:108:3'): empty transmute() ────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(collect(transmute(.input)), tbl) at test-dplyr-mutate.R:108:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(transmute(.input))
   10. ├─dplyr::transmute(.input)
   11. └─arrow:::transmute.ArrowTabular(.input)
   12.   ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
   13.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:117:3'): transmute with unnamed expressions ───
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:117:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::filter(...)
   11. ├─dplyr::transmute(select(.input, int, padded_strings), int, nchar(padded_strings))
   12. └─arrow:::transmute.arrow_dplyr_query(...)
   13.   ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:170:3'): mutate and refer to previous mutants ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:170:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::filter(...)
   11. ├─dplyr::mutate(...)
   12. └─arrow:::mutate.arrow_dplyr_query(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:184:3'): nchar() arguments ────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:184:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::filter(...)
   11. ├─dplyr::mutate(...)
   12. └─arrow:::mutate.arrow_dplyr_query(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:211:3'): mutate with .data pronoun ────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:211:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::filter(...)
   11. ├─dplyr::mutate(...)
   12. └─arrow:::mutate.arrow_dplyr_query(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:225:3'): mutate with unnamed expressions ──────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:225:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::filter(...)
   11. ├─dplyr::mutate(select(.input, int, padded_strings), int, nchar(padded_strings))
   12. └─arrow:::mutate.arrow_dplyr_query(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:239:3'): mutate with reassigning same name ────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:239:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(transmute(.input, new = lgl, new = chr))
   10. ├─dplyr::transmute(.input, new = lgl, new = chr)
   11. └─arrow:::transmute.ArrowTabular(.input, new = lgl, new = chr)
   12.   ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
   13.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:251:3'): mutate with single value for recycling ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:251:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(mutate(select(.input, int, padded_strings), dr_bronner = 1))
   10. ├─dplyr::mutate(select(.input, int, padded_strings), dr_bronner = 1)
   11. └─arrow:::mutate.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:264:3'): dplyr::mutate's examples ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:264:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. └─arrow:::mutate.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:277:3'): dplyr::mutate's examples ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:277:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. └─arrow:::mutate.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:292:3'): dplyr::mutate's examples ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:292:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. └─arrow:::mutate.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:313:3'): dplyr::mutate's examples ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:313:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(mutate(.input, z = x + y))
   10. ├─dplyr::mutate(.input, z = x + y)
   11. └─arrow:::mutate.ArrowTabular(.input, z = x + y)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:322:3'): dplyr::mutate's examples ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:322:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(mutate(.input, z = x + y, .before = 1))
   10. ├─dplyr::mutate(.input, z = x + y, .before = 1)
   11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .before = 1)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:330:3'): dplyr::mutate's examples ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:330:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(mutate(.input, z = x + y, .after = x))
   10. ├─dplyr::mutate(.input, z = x + y, .after = x)
   11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .after = x)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:342:3'): dplyr::mutate's examples ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:342:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "all"))
   10. ├─dplyr::mutate(.input, z = x + y, .keep = "all")
   11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "all")
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:350:3'): dplyr::mutate's examples ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:350:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "used"))
   10. ├─dplyr::mutate(.input, z = x + y, .keep = "used")
   11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "used")
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:358:3'): dplyr::mutate's examples ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:358:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(mutate(.input, z = x + y, .keep = "unused"))
   10. ├─dplyr::mutate(.input, z = x + y, .keep = "unused")
   11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, .keep = "unused")
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:366:3'): dplyr::mutate's examples ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:366:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(mutate(.input, z = x + y, x, .keep = "none"))
   10. ├─dplyr::mutate(.input, z = x + y, x, .keep = "none")
   11. └─arrow:::mutate.ArrowTabular(.input, z = x + y, x, .keep = "none")
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:379:3'): dplyr::mutate's examples ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:379:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. └─arrow:::mutate.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:389:3'): Can mutate after group_by, including with some aggregations ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:389:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. ├─dplyr::group_by(select(.input, int, chr), chr)
   12. └─arrow:::group_by.arrow_dplyr_query(...)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:397:3'): Can mutate after group_by, including with some aggregations ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:397:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. ├─dplyr::group_by(select(.input, mean = int, chr), chr)
   12. └─arrow:::group_by.arrow_dplyr_query(...)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:408:3'): Can mutate after group_by, including with some aggregations ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:408:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. ├─dplyr::group_by(select(.input, chr, int), chr)
   12. └─arrow:::group_by.arrow_dplyr_query(...)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:416:3'): Can mutate after group_by, including with some aggregations ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:416:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. ├─dplyr::mutate(group_by(select(.input, int, chr), chr), avg_int = mean(int))
   12. ├─dplyr::group_by(select(.input, int, chr), chr)
   13. └─arrow:::group_by.arrow_dplyr_query(...)
   14.   ├─dplyr::mutate(.data, !!!final_groups)
   15.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.     ├─arrow:::try_arrow_dplyr(...)
   17.     │ ├─base::tryCatch(...)
   18.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.     │ └─base::eval(expr, parent)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:426:3'): Can mutate after group_by, including with some aggregations ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:426:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. ├─dplyr::mutate(...)
   12. ├─dplyr::group_by(select(.input, mean = int, chr), chr)
   13. └─arrow:::group_by.arrow_dplyr_query(...)
   14.   ├─dplyr::mutate(.data, !!!final_groups)
   15.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.     ├─arrow:::try_arrow_dplyr(...)
   17.     │ ├─base::tryCatch(...)
   18.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.     │ └─base::eval(expr, parent)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:441:3'): Can mutate with .by argument, even with some aggregations ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:441:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(select(.input, int, chr), int = int + 6L, .by = chr)
   11. └─arrow:::mutate.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:448:3'): Can mutate with .by argument, even with some aggregations ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:448:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(select(.input, int, chr), int = int + 6L, .by = starts_with("chr"))
   11. └─arrow:::mutate.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:455:3'): Can mutate with .by argument, even with some aggregations ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:455:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. └─arrow:::mutate.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:462:3'): Can mutate with .by argument, even with some aggregations ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:462:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. └─arrow:::mutate.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:469:3'): Can mutate with .by argument, even with some aggregations ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:469:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. └─arrow:::mutate.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:478:3'): Can mutate with .by argument, even with some aggregations ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:478:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. ├─dplyr::mutate(...)
   12. └─arrow:::mutate.arrow_dplyr_query(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:487:3'): Can mutate with .by argument, even with some aggregations ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:487:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. ├─dplyr::mutate(...)
   12. └─arrow:::mutate.arrow_dplyr_query(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:615:3'): mutate and pmin/pmax ─────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:615:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. └─arrow:::mutate.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:631:3'): mutate and pmin/pmax ─────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:631:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. └─arrow:::mutate.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:643:3'): mutate() and transmute() with namespaced functions ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:643:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(mutate(.input, a = base::round(dbl) + base::log(int)))
   10. ├─dplyr::mutate(.input, a = base::round(dbl) + base::log(int))
   11. └─arrow:::mutate.ArrowTabular(.input, a = base::round(dbl) + base::log(int))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:651:3'): mutate() and transmute() with namespaced functions ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:651:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(transmute(.input, a = base::round(dbl) + base::log(int)))
   10. ├─dplyr::transmute(.input, a = base::round(dbl) + base::log(int))
   11. └─arrow:::transmute.ArrowTabular(...)
   12.   ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
   13.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:662:3'): mutate() and transmute() with namespaced functions ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:662:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(.input, b = stringr::str_detect(verses, "ur"))
   11. └─arrow:::mutate.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:670:3'): mutate() and transmute() with namespaced functions ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:670:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::transmute(.input, b = stringr::str_detect(verses, "ur"))
   11. └─arrow:::transmute.ArrowTabular(...)
   12.   ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
   13.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:682:3'): Can use across() within mutate() ─────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:682:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. └─arrow:::mutate.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:708:3'): Can use across() within mutate() ─────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:708:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(mutate(.input, across(where(is.double))))
   10. ├─dplyr::mutate(.input, across(where(is.double)))
   11. └─arrow:::mutate.ArrowTabular(.input, across(where(is.double)))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:715:3'): Can use across() within mutate() ─────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:715:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. └─arrow:::mutate.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::arrow_mask(out)
   19.     └─arrow:::empty_named_list()
   20.       └─base::structure(list(), .Names = character(0))
   21.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:728:3'): Can use across() within transmute() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:728:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::transmute(...)
   11. └─arrow:::transmute.ArrowTabular(...)
   12.   ├─dplyr::mutate(.data, !!!expression_list, .keep = "none")
   13.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!expression_list, .keep = "none")
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:742:3'): across() does not select grouping variables within mutate() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:742:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
   12. └─arrow:::group_by.arrow_dplyr_query(...)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-mutate.R:761:3'): across() does not select grouping variables within transmute() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-mutate.R:761:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::transmute(...)
   11. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
   12. └─arrow:::group_by.arrow_dplyr_query(...)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-query.R:46:3'): dim() on query ─────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:46:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::select(filter(.input, int > 5), int, chr)
   10. ├─dplyr::filter(.input, int > 5)
   11. └─arrow:::filter.ArrowTabular(.input, int > 5)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-query.R:86:3'): pull ───────────────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:86:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─base::as.vector(...)
   10. ├─dplyr::pull(...)
   11. ├─dplyr::group_by(...)
   12. ├─dplyr::rename(filter(.input, int > 4), strng = chr)
   13. ├─dplyr::filter(.input, int > 4)
   14. └─arrow:::filter.ArrowTabular(.input, int > 4)
   15.   ├─arrow:::try_arrow_dplyr(...)
   16.   │ ├─base::tryCatch(...)
   17.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.   │ └─base::eval(expr, parent)
   21.   └─arrow:::apply_filter_impl(...)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-query.R:184:3'): head ──────────────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:184:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─utils::head(...)
   11. ├─dplyr::group_by(...)
   12. ├─dplyr::filter(select(.input, int, strng = chr), int > 5)
   13. └─arrow:::filter.arrow_dplyr_query(...)
   14.   ├─arrow:::try_arrow_dplyr(...)
   15.   │ ├─base::tryCatch(...)
   16.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.   │ └─base::eval(expr, parent)
   20.   └─arrow:::apply_filter_impl(...)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-query.R:195:3'): head ──────────────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:195:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. ├─dplyr::filter(...)
   12. ├─utils::head(arrange(select(.input, int, strng = chr), int), 2)
   13. ├─dplyr::arrange(select(.input, int, strng = chr), int)
   14. └─arrow:::arrange.arrow_dplyr_query(...)
   15.   ├─arrow:::try_arrow_dplyr(...)
   16.   │ ├─base::tryCatch(...)
   17.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.   │ └─base::eval(expr, parent)
   21.   └─arrow:::arrow_mask(.data)
   22.     └─arrow:::empty_named_list()
   23.       └─base::structure(list(), .Names = character(0))
   24.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-query.R:208:3'): arrange then head returns the right data (ARROW-14162) ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:208:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(head(arrange(.input, mpg, disp), 4))
   10. ├─utils::head(arrange(.input, mpg, disp), 4)
   11. ├─dplyr::arrange(.input, mpg, disp)
   12. └─arrow:::arrange.ArrowTabular(.input, mpg, disp)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(.data)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-query.R:219:3'): arrange then tail returns the right data ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:219:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(tail(arrange(.input, mpg, disp), 4))
   10. ├─utils::tail(arrange(.input, mpg, disp), 4)
   11. ├─dplyr::arrange(.input, mpg, disp)
   12. └─arrow:::arrange.ArrowTabular(.input, mpg, disp)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(.data)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-query.R:231:3'): tail ──────────────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:231:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─utils::tail(...)
   11. ├─dplyr::arrange(filter(select(.input, int, chr), int < 5), int)
   12. ├─dplyr::filter(select(.input, int, chr), int < 5)
   13. └─arrow:::filter.arrow_dplyr_query(...)
   14.   ├─arrow:::try_arrow_dplyr(...)
   15.   │ ├─base::tryCatch(...)
   16.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.   │ └─base::eval(expr, parent)
   20.   └─arrow:::apply_filter_impl(...)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-query.R:242:3'): tail ──────────────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:242:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─utils::tail(filter(select(.input, int, chr), int < 5), 2)
   11. ├─dplyr::filter(select(.input, int, chr), int < 5)
   12. └─arrow:::filter.arrow_dplyr_query(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-query.R:637:3'): Scalars in expressions match the type of the field, if possible ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:637:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(.input, dates > "2022-09-01"))
   10. ├─dplyr::filter(.input, dates > "2022-09-01")
   11. └─arrow:::filter.ArrowTabular(.input, dates > "2022-09-01")
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-query.R:656:3'): Scalars in expressions match the type of the field, if possible ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:656:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(filter(.input, times > "2018-10-07 19:04:05"))
   10. ├─dplyr::filter(.input, times > "2018-10-07 19:04:05")
   11. └─arrow:::filter.ArrowTabular(.input, times > "2018-10-07 19:04:05")
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-query.R:681:3'): Can use nested field refs ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:681:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::filter(...)
   11. ├─dplyr::mutate(...)
   12. └─arrow:::mutate.ArrowTabular(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-query.R:692:3'): Can use nested field refs ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:692:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::filter(...)
   12. ├─dplyr::mutate(...)
   13. └─arrow:::mutate.ArrowTabular(...)
   14.   ├─arrow:::try_arrow_dplyr(...)
   15.   │ ├─base::tryCatch(...)
   16.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.   │ └─base::eval(expr, parent)
   20.   └─arrow:::arrow_mask(out)
   21.     └─arrow:::empty_named_list()
   22.       └─base::structure(list(), .Names = character(0))
   23.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-query.R:741:3'): Use struct_field for $ on non-field-ref ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-query.R:741:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::transmute(...)
   11. ├─dplyr::mutate(.input, df_col = tibble(i = int, d = dbl))
   12. └─arrow:::mutate.ArrowTabular(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-select.R:33:3'): Empty select still includes the group_by columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─testthat::expect_message(...) at test-dplyr-select.R:33:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. ├─arrow:::compare_dplyr_binding(...)
    8. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    9. │ │ └─testthat:::expect_condition_matching_(...)
   10. │ │   └─testthat:::quasi_capture(...)
   11. │ │     ├─testthat (local) .capture(...)
   12. │ │     │ └─base::withCallingHandlers(...)
   13. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   14. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
   15. ├─dplyr::collect(select(group_by(.input, chr)))
   16. ├─dplyr::select(group_by(.input, chr))
   17. ├─dplyr::group_by(.input, chr)
   18. └─arrow:::group_by.ArrowTabular(.input, chr)
   19.   ├─dplyr::mutate(.data, !!!final_groups)
   20.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   21.     ├─arrow:::try_arrow_dplyr(...)
   22.     │ ├─base::tryCatch(...)
   23.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   24.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   25.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   26.     │ └─base::eval(expr, parent)
   27.     └─arrow:::arrow_mask(out)
   28.       └─arrow:::empty_named_list()
   29.         └─base::structure(list(), .Names = character(0))
   30.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-select.R:43:3'): Missing grouping columns are added to the beginning of the list ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─testthat::expect_message(...) at test-dplyr-select.R:43:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. ├─arrow:::compare_dplyr_binding(...)
    8. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    9. │ │ └─testthat:::expect_condition_matching_(...)
   10. │ │   └─testthat:::quasi_capture(...)
   11. │ │     ├─testthat (local) .capture(...)
   12. │ │     │ └─base::withCallingHandlers(...)
   13. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   14. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
   15. ├─dplyr::collect(select(group_by(.input, chr), int))
   16. ├─dplyr::select(group_by(.input, chr), int)
   17. ├─dplyr::group_by(.input, chr)
   18. └─arrow:::group_by.ArrowTabular(.input, chr)
   19.   ├─dplyr::mutate(.data, !!!final_groups)
   20.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   21.     ├─arrow:::try_arrow_dplyr(...)
   22.     │ ├─base::tryCatch(...)
   23.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   24.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   25.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   26.     │ └─base::eval(expr, parent)
   27.     └─arrow:::arrow_mask(out)
   28.       └─arrow:::empty_named_list()
   29.         └─base::structure(list(), .Names = character(0))
   30.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-select.R:135:3'): filtering with rename ────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:135:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(filter(.input, chr == "b"), string = chr, int)
   11. ├─dplyr::filter(.input, chr == "b")
   12. └─arrow:::filter.ArrowTabular(.input, chr == "b")
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-select.R:142:3'): filtering with rename ────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:142:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::filter(select(.input, string = chr, int), string == "b")
   11. └─arrow:::filter.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::apply_filter_impl(...)
   19.     └─arrow:::arrow_mask(out)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-select.R:194:3'): relocate with selection helpers ──────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:194:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::relocate(...)
   11. ├─dplyr::mutate(.input, c = as.character(c))
   12. └─arrow:::mutate.ArrowTabular(.input, c = as.character(c))
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-select.R:204:3'): multiple select/rename and group_by ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:204:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::rename(...)
   11. ├─dplyr::rename(group_by(.input, chr), string = chr, dub = dbl2)
   12. ├─dplyr::group_by(.input, chr)
   13. └─arrow:::group_by.ArrowTabular(.input, chr)
   14.   ├─dplyr::mutate(.data, !!!final_groups)
   15.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.     ├─arrow:::try_arrow_dplyr(...)
   17.     │ ├─base::tryCatch(...)
   18.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.     │ └─base::eval(expr, parent)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-select.R:213:3'): multiple select/rename and group_by ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:213:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::rename(...)
   11. ├─dplyr::select(group_by(.input, chr), string = chr, dub = dbl2)
   12. ├─dplyr::group_by(.input, chr)
   13. └─arrow:::group_by.ArrowTabular(.input, chr)
   14.   ├─dplyr::mutate(.data, !!!final_groups)
   15.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.     ├─arrow:::try_arrow_dplyr(...)
   17.     │ ├─base::tryCatch(...)
   18.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.     │ └─base::eval(expr, parent)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-select.R:222:3'): multiple select/rename and group_by ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-select.R:222:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::rename(group_by(.input, chr), string = chr, dub = dbl2)
   12. ├─dplyr::group_by(.input, chr)
   13. └─arrow:::group_by.ArrowTabular(.input, chr)
   14.   ├─dplyr::mutate(.data, !!!final_groups)
   15.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.     ├─arrow:::try_arrow_dplyr(...)
   17.     │ ├─base::tryCatch(...)
   18.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.     │ └─base::eval(expr, parent)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-slice.R:66:3'): slice_min/max, ungrouped ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:66:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(slice_max(.input, int, n = 4, with_ties = FALSE))
   10. ├─dplyr::slice_max(.input, int, n = 4, with_ties = FALSE)
   11. └─arrow:::slice_max.ArrowTabular(.input, int, n = 4, with_ties = FALSE)
   12.   ├─dplyr::arrange(...)
   13.   └─arrow:::arrange.ArrowTabular(...)
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(.data)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-slice.R:72:3'): slice_min/max, ungrouped ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:72:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(slice_min(.input, int, n = 4, with_ties = FALSE))
   10. ├─dplyr::slice_min(.input, int, n = 4, with_ties = FALSE)
   11. └─arrow:::slice_min.ArrowTabular(.input, int, n = 4, with_ties = FALSE)
   12.   ├─utils::head(...)
   13.   ├─dplyr::arrange(...)
   14.   └─arrow:::arrange.ArrowTabular(...)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(.data)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-slice.R:79:3'): slice_min/max, ungrouped ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:79:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(slice_max(.input, int, prop = 0.25, with_ties = FALSE))
   10. ├─dplyr::slice_max(.input, int, prop = 0.25, with_ties = FALSE)
   11. └─arrow:::slice_max.ArrowTabular(.input, int, prop = 0.25, with_ties = FALSE)
   12.   ├─dplyr::arrange(...)
   13.   └─arrow:::arrange.ArrowTabular(...)
   14.     ├─arrow:::try_arrow_dplyr(...)
   15.     │ ├─base::tryCatch(...)
   16.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.     │ └─base::eval(expr, parent)
   20.     └─arrow:::arrow_mask(.data)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-slice.R:85:3'): slice_min/max, ungrouped ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-slice.R:85:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(slice_min(.input, int, prop = 0.25, with_ties = FALSE))
   10. ├─dplyr::slice_min(.input, int, prop = 0.25, with_ties = FALSE)
   11. └─arrow:::slice_min.ArrowTabular(.input, int, prop = 0.25, with_ties = FALSE)
   12.   ├─utils::head(...)
   13.   ├─dplyr::arrange(...)
   14.   └─arrow:::arrange.ArrowTabular(...)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(.data)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:54:3'): Can aggregate in Arrow ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:54:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(summarize(.input, total = sum(int, na.rm = TRUE)))
   10. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE))
   11. └─arrow:::summarise.ArrowTabular(.input, total = sum(int, na.rm = TRUE))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:60:3'): Can aggregate in Arrow ─────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:60:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(summarize(.input, total = sum(int)))
   10. ├─dplyr::summarize(.input, total = sum(int))
   11. └─arrow:::summarise.ArrowTabular(.input, total = sum(int))
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:69:3'): Group by sum on dataset ────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:69:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:77:3'): Group by sum on dataset ────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:77:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:85:3'): Group by sum on dataset ────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:85:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(summarize(group_by(.input, some_grouping), total = sum(int)))
   10. ├─dplyr::summarize(group_by(.input, some_grouping), total = sum(int))
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:95:3'): Group by prod on dataset ───────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:95:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:103:3'): Group by prod on dataset ──────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:103:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:116:3'): Group by mean on dataset ──────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:116:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:124:3'): Group by mean on dataset ──────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:124:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:137:3'): Group by sd on dataset ────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:137:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:145:3'): Group by sd on dataset ────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:145:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:158:3'): Group by var on dataset ───────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:158:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:166:3'): Group by var on dataset ───────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:166:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:179:3'): n() ───────────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:179:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(summarize(.input, counts = n()))
   10. ├─dplyr::summarize(.input, counts = n())
   11. └─arrow:::summarise.ArrowTabular(.input, counts = n())
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:186:3'): n() ───────────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:186:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. ├─dplyr::summarize(...)
   12. ├─dplyr::group_by(.input, some_grouping)
   13. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   14.   ├─dplyr::mutate(.data, !!!final_groups)
   15.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.     ├─arrow:::try_arrow_dplyr(...)
   17.     │ ├─base::tryCatch(...)
   18.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.     │ └─base::eval(expr, parent)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:200:3'): Group by any/all ──────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:200:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:210:3'): Group by any/all ──────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:210:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:220:3'): Group by any/all ──────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:220:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(group_by(.input, some_grouping), any(lgl, na.rm = FALSE))
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:227:3'): Group by any/all ──────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:227:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(group_by(.input, some_grouping), all(lgl, na.rm = FALSE))
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:235:3'): Group by any/all ──────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:235:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(...)
   12. ├─dplyr::mutate(.input, has_words = nchar(verses) < 0)
   13. └─arrow:::mutate.ArrowTabular(...)
   14.   ├─arrow:::try_arrow_dplyr(...)
   15.   │ ├─base::tryCatch(...)
   16.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.   │ └─base::eval(expr, parent)
   20.   └─arrow:::arrow_mask(out)
   21.     └─arrow:::empty_named_list()
   22.       └─base::structure(list(), .Names = character(0))
   23.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:243:3'): Group by any/all ──────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:243:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(...)
   12. ├─dplyr::mutate(.input, has_words = nchar(verses) < 0)
   13. └─arrow:::mutate.ArrowTabular(...)
   14.   ├─arrow:::try_arrow_dplyr(...)
   15.   │ ├─base::tryCatch(...)
   16.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.   │ └─base::eval(expr, parent)
   20.   └─arrow:::arrow_mask(out)
   21.     └─arrow:::empty_named_list()
   22.       └─base::structure(list(), .Names = character(0))
   23.         └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:251:3'): Group by any/all ──────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:251:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:275:3'): n_distinct() on dataset ───────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:275:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:282:3'): n_distinct() on dataset ───────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:282:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:290:3'): n_distinct() on dataset ───────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:290:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(summarize(.input, distinct = n_distinct(lgl, na.rm = FALSE)))
   10. ├─dplyr::summarize(.input, distinct = n_distinct(lgl, na.rm = FALSE))
   11. └─arrow:::summarise.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:296:3'): n_distinct() on dataset ───────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:296:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. └─arrow:::summarise.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:553:3'): summarize() with min() and max() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:553:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::filter(select(.input, int, chr), int > 5)
   12. └─arrow:::filter.arrow_dplyr_query(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:561:3'): summarize() with min() and max() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:561:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::filter(select(.input, int, chr), int > 5)
   12. └─arrow:::filter.arrow_dplyr_query(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:572:3'): summarize() with min() and max() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:572:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. └─arrow:::summarise.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:579:3'): summarize() with min() and max() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:579:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. └─arrow:::summarise.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:591:3'): summarize() with min() and max() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:591:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. └─arrow:::summarise.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:621:3'): summarize() with min() and max() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:621:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. └─arrow:::summarise.arrow_dplyr_query(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:634:3'): min() and max() on character strings ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:634:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. └─arrow:::summarise.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:646:5'): min() and max() on character strings ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─withr::with_options(...) at test-dplyr-summarize.R:643:3
    2. │ └─base::force(code)
    3. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:646:5
    4. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    5. │ │ └─testthat:::expect_condition_matching_(...)
    6. │ │   └─testthat:::quasi_capture(...)
    7. │ │     ├─testthat (local) .capture(...)
    8. │ │     │ └─base::withCallingHandlers(...)
    9. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   10. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
   11. ├─dplyr::collect(...)
   12. ├─dplyr::arrange(...)
   13. ├─dplyr::summarize(...)
   14. ├─dplyr::group_by(.input, fct)
   15. └─arrow:::group_by.ArrowTabular(.input, fct)
   16.   ├─dplyr::mutate(.data, !!!final_groups)
   17.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   18.     ├─arrow:::try_arrow_dplyr(...)
   19.     │ ├─base::tryCatch(...)
   20.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   21.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   22.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   23.     │ └─base::eval(expr, parent)
   24.     └─arrow:::arrow_mask(out)
   25.       └─arrow:::empty_named_list()
   26.         └─base::structure(list(), .Names = character(0))
   27.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:664:3'): summarise() with !!sym() ──────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:664:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarise(...)
   11. ├─dplyr::group_by(.input, false)
   12. └─arrow:::group_by.ArrowTabular(.input, false)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:685:3'): Filter and aggregate ──────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:685:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::filter(.input, some_grouping == 2)
   12. └─arrow:::filter.ArrowTabular(.input, some_grouping == 2)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:693:3'): Filter and aggregate ──────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:693:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(filter(.input, int > 5), total = sum(int, na.rm = TRUE))
   11. ├─dplyr::filter(.input, int > 5)
   12. └─arrow:::filter.ArrowTabular(.input, int > 5)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::apply_filter_impl(...)
   20.     └─arrow:::arrow_mask(out)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:701:3'): Filter and aggregate ──────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:701:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(filter(.input, some_grouping == 2), some_grouping)
   12. ├─dplyr::filter(.input, some_grouping == 2)
   13. └─arrow:::filter.ArrowTabular(.input, some_grouping == 2)
   14.   ├─arrow:::try_arrow_dplyr(...)
   15.   │ ├─base::tryCatch(...)
   16.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.   │ └─base::eval(expr, parent)
   20.   └─arrow:::apply_filter_impl(...)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:710:3'): Filter and aggregate ──────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:710:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(filter(.input, int > 5), some_grouping)
   12. ├─dplyr::filter(.input, int > 5)
   13. └─arrow:::filter.ArrowTabular(.input, int > 5)
   14.   ├─arrow:::try_arrow_dplyr(...)
   15.   │ ├─base::tryCatch(...)
   16.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   17.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   18.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   19.   │ └─base::eval(expr, parent)
   20.   └─arrow:::apply_filter_impl(...)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:721:3'): Group by edge cases ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:721:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping * 2)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping * 2)
   13.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   14.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   15.       ├─dplyr::mutate(.data, !!!vars)
   16.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   17.         ├─arrow:::try_arrow_dplyr(...)
   18.         │ ├─base::tryCatch(...)
   19.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   20.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   21.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   22.         │ └─base::eval(expr, parent)
   23.         └─arrow:::arrow_mask(out)
   24.           └─arrow:::empty_named_list()
   25.             └─base::structure(list(), .Names = character(0))
   26.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:729:3'): Group by edge cases ───────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:729:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, alt = some_grouping * 2)
   12. └─arrow:::group_by.ArrowTabular(.input, alt = some_grouping * 2)
   13.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   14.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   15.       ├─dplyr::mutate(.data, !!!vars)
   16.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   17.         ├─arrow:::try_arrow_dplyr(...)
   18.         │ ├─base::tryCatch(...)
   19.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   20.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   21.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   22.         │ └─base::eval(expr, parent)
   23.         └─arrow:::arrow_mask(out)
   24.           └─arrow:::empty_named_list()
   25.             └─base::structure(list(), .Names = character(0))
   26.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:746:3'): Do things after summarize ─────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:746:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. ├─dplyr::filter(...)
   12. ├─dplyr::summarize(...)
   13. ├─dplyr::filter(group_by(.input, some_grouping), int > 5)
   14. ├─dplyr::group_by(.input, some_grouping)
   15. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   16.   ├─dplyr::mutate(.data, !!!final_groups)
   17.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   18.     ├─arrow:::try_arrow_dplyr(...)
   19.     │ ├─base::tryCatch(...)
   20.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   21.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   22.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   23.     │ └─base::eval(expr, parent)
   24.     └─arrow:::arrow_mask(out)
   25.       └─arrow:::empty_named_list()
   26.         └─base::structure(list(), .Names = character(0))
   27.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:757:3'): Do things after summarize ─────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:757:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::mutate(...)
   11. ├─dplyr::summarize(...)
   12. ├─dplyr::group_by(...)
   13. ├─dplyr::mutate(...)
   14. ├─dplyr::select(filter(.input, dbl > 2), chr, int, lgl)
   15. ├─dplyr::filter(.input, dbl > 2)
   16. └─arrow:::filter.ArrowTabular(.input, dbl > 2)
   17.   ├─arrow:::try_arrow_dplyr(...)
   18.   │ ├─base::tryCatch(...)
   19.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   20.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   21.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   22.   │ └─base::eval(expr, parent)
   23.   └─arrow:::apply_filter_impl(...)
   24.     └─arrow:::arrow_mask(out)
   25.       └─arrow:::empty_named_list()
   26.         └─base::structure(list(), .Names = character(0))
   27.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:788:3'): Expressions on aggregations ───────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:788:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::select(...)
   11. ├─dplyr::mutate(...)
   12. ├─dplyr::summarize(...)
   13. ├─dplyr::group_by(.input, some_grouping)
   14. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   15.   ├─dplyr::mutate(.data, !!!final_groups)
   16.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   17.     ├─arrow:::try_arrow_dplyr(...)
   18.     │ ├─base::tryCatch(...)
   19.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   20.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   21.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   22.     │ └─base::eval(expr, parent)
   23.     └─arrow:::arrow_mask(out)
   24.       └─arrow:::empty_named_list()
   25.         └─base::structure(list(), .Names = character(0))
   26.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:801:3'): Expressions on aggregations ───────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:801:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:810:3'): Expressions on aggregations ───────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:810:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:822:3'): Expressions on aggregations ───────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:822:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:851:3'): Re-using/overwriting column names ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:851:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. └─arrow:::summarise.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:862:3'): Re-using/overwriting column names ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:862:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. └─arrow:::summarise.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:874:3'): Re-using/overwriting column names ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:874:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. └─arrow:::summarise.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:885:3'): Re-using/overwriting column names ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:885:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(.input, int = sum(int, na.rm = TRUE), y = int/n())
   11. └─arrow:::summarise.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:896:3'): Re-using/overwriting column names ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:896:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(.input, int = sum(int, na.rm = TRUE), int = int/n())
   11. └─arrow:::summarise.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:909:3'): Weighted mean ─────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:909:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:920:3'): Weighted mean ─────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:920:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:934:3'): Weighted mean ─────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─testthat::expect_output(...) at test-dplyr-summarize.R:934:3
    2. │ └─testthat:::quasi_capture(...)
    3. │   ├─testthat (local) .capture(...)
    4. │   │ └─testthat::capture_output_lines(code, print, width = width)
    5. │   │   └─testthat:::eval_with_output(code, print = print, width = width)
    6. │   │     ├─withr::with_output_sink(path, withVisible(code))
    7. │   │     │ └─base::force(code)
    8. │   │     └─base::withVisible(code)
    9. │   └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   10. ├─arrow:::compare_dplyr_binding(...)
   11. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
   12. │ │ └─testthat:::expect_condition_matching_(...)
   13. │ │   └─testthat:::quasi_capture(...)
   14. │ │     ├─testthat (local) .capture(...)
   15. │ │     │ └─base::withCallingHandlers(...)
   16. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   17. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
   18. ├─dplyr::collect(...)
   19. ├─dplyr::summarize(...)
   20. ├─dplyr::group_by(.input, some_grouping)
   21. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   22.   ├─dplyr::mutate(.data, !!!final_groups)
   23.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   24.     ├─arrow:::try_arrow_dplyr(...)
   25.     │ ├─base::tryCatch(...)
   26.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   27.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   28.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   29.     │ └─base::eval(expr, parent)
   30.     └─arrow:::arrow_mask(out)
   31.       └─arrow:::empty_named_list()
   32.         └─base::structure(list(), .Names = character(0))
   33.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:949:3'): Summarize with 0 arguments ────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:949:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(summarize(group_by(.input, some_grouping)))
   10. ├─dplyr::summarize(group_by(.input, some_grouping))
   11. ├─dplyr::group_by(.input, some_grouping)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1058:3'): .groups argument ─────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1058:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(group_by(.input, some_grouping, int < 6), count = n())
   11. ├─dplyr::group_by(.input, some_grouping, int < 6)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
   13.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   14.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   15.       ├─dplyr::mutate(.data, !!!vars)
   16.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   17.         ├─arrow:::try_arrow_dplyr(...)
   18.         │ ├─base::tryCatch(...)
   19.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   20.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   21.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   22.         │ └─base::eval(expr, parent)
   23.         └─arrow:::arrow_mask(out)
   24.           └─arrow:::empty_named_list()
   25.             └─base::structure(list(), .Names = character(0))
   26.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1065:3'): .groups argument ─────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1065:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping, int < 6)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
   13.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   14.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   15.       ├─dplyr::mutate(.data, !!!vars)
   16.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   17.         ├─arrow:::try_arrow_dplyr(...)
   18.         │ ├─base::tryCatch(...)
   19.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   20.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   21.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   22.         │ └─base::eval(expr, parent)
   23.         └─arrow:::arrow_mask(out)
   24.           └─arrow:::empty_named_list()
   25.             └─base::structure(list(), .Names = character(0))
   26.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1072:3'): .groups argument ─────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1072:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping, int < 6)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
   13.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   14.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   15.       ├─dplyr::mutate(.data, !!!vars)
   16.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   17.         ├─arrow:::try_arrow_dplyr(...)
   18.         │ ├─base::tryCatch(...)
   19.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   20.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   21.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   22.         │ └─base::eval(expr, parent)
   23.         └─arrow:::arrow_mask(out)
   24.           └─arrow:::empty_named_list()
   25.             └─base::structure(list(), .Names = character(0))
   26.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1079:3'): .groups argument ─────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1079:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(...)
   11. ├─dplyr::group_by(.input, some_grouping, int < 6)
   12. └─arrow:::group_by.ArrowTabular(.input, some_grouping, int < 6)
   13.   └─dplyr::group_by_prepare(.data, !!!expression_list, .add = .add)
   14.     └─dplyr:::add_computed_columns(.data, new_groups, error_call = error_call)
   15.       ├─dplyr::mutate(.data, !!!vars)
   16.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!vars)
   17.         ├─arrow:::try_arrow_dplyr(...)
   18.         │ ├─base::tryCatch(...)
   19.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   20.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   21.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   22.         │ └─base::eval(expr, parent)
   23.         └─arrow:::arrow_mask(out)
   24.           └─arrow:::empty_named_list()
   25.             └─base::structure(list(), .Names = character(0))
   26.               └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1116:3'): summarize() handles group_by .drop ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1116:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::arrange(collect(count(group_by(.input, y))), y)
   10. ├─dplyr::collect(count(group_by(.input, y)))
   11. ├─dplyr::count(group_by(.input, y))
   12. ├─dplyr::group_by(.input, y)
   13. └─arrow:::group_by.ArrowTabular(.input, y)
   14.   ├─dplyr::mutate(.data, !!!final_groups)
   15.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.     ├─arrow:::try_arrow_dplyr(...)
   17.     │ ├─base::tryCatch(...)
   18.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.     │ └─base::eval(expr, parent)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1139:3'): summarize() handles group_by .drop ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1139:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::arrange(...)
   10. ├─dplyr::collect(count(group_by(.input, y, .drop = FALSE)))
   11. ├─dplyr::count(group_by(.input, y, .drop = FALSE))
   12. ├─dplyr::group_by(.input, y, .drop = FALSE)
   13. └─arrow:::group_by.ArrowTabular(.input, y, .drop = FALSE)
   14.   ├─dplyr::mutate(.data, !!!final_groups)
   15.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.     ├─arrow:::try_arrow_dplyr(...)
   17.     │ ├─base::tryCatch(...)
   18.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.     │ └─base::eval(expr, parent)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1156:3'): summarise() passes through type information for temporary columns ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1156:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarise(...)
   11. ├─dplyr::group_by(.input, x)
   12. └─arrow:::group_by.ArrowTabular(.input, x)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1172:3'): summarise() can handle scalars and literal values ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1172:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(summarise(.input, y = 1L))
   10. ├─dplyr::summarise(.input, y = 1L)
   11. └─arrow:::summarise.ArrowTabular(.input, y = 1L)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1177:3'): summarise() can handle scalars and literal values ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1177:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(summarise(.input, y = some_scalar_value))
   10. ├─dplyr::summarise(.input, y = some_scalar_value)
   11. └─arrow:::summarise.ArrowTabular(.input, y = some_scalar_value)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1182:3'): summarise() can handle scalars and literal values ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1182:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(summarise(.input, y = 2L))
   10. ├─dplyr::summarise(.input, y = 2L)
   11. └─arrow:::summarise.ArrowTabular(.input, y = 2L)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1209:3'): summarise() supports namespacing ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1209:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(summarize(.input, total = base::sum(int, na.rm = TRUE)))
   10. ├─dplyr::summarize(.input, total = base::sum(int, na.rm = TRUE))
   11. └─arrow:::summarise.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1215:3'): summarise() supports namespacing ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1215:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarise(...)
   11. └─arrow:::summarise.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1223:3'): summarise() supports namespacing ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1223:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarise(...)
   11. └─arrow:::summarise.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1277:3'): Can use across() within summarise() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1277:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. ├─dplyr::summarise(...)
   12. ├─dplyr::group_by(.input, lgl)
   13. └─arrow:::group_by.ArrowTabular(.input, lgl)
   14.   ├─dplyr::mutate(.data, !!!final_groups)
   15.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.     ├─arrow:::try_arrow_dplyr(...)
   17.     │ ├─base::tryCatch(...)
   18.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.     │ └─base::eval(expr, parent)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1297:3'): across() does not select grouping variables within summarise() ──
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1297:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. ├─dplyr::summarise(...)
   12. ├─dplyr::group_by(select(.input, int, dbl, chr), chr)
   13. └─arrow:::group_by.arrow_dplyr_query(...)
   14.   ├─dplyr::mutate(.data, !!!final_groups)
   15.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   16.     ├─arrow:::try_arrow_dplyr(...)
   17.     │ ├─base::tryCatch(...)
   18.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   19.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   20.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   21.     │ └─base::eval(expr, parent)
   22.     └─arrow:::arrow_mask(out)
   23.       └─arrow:::empty_named_list()
   24.         └─base::structure(list(), .Names = character(0))
   25.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1318:3'): .by argument ─────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1318:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE), .by = some_grouping)
   11. └─arrow:::summarise.ArrowTabular(...)
   12.   ├─arrow:::try_arrow_dplyr(...)
   13.   │ ├─base::tryCatch(...)
   14.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   15.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   16.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   17.   │ └─base::eval(expr, parent)
   18.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   19.     └─arrow:::arrow_mask(.data)
   20.       └─arrow:::empty_named_list()
   21.         └─base::structure(list(), .Names = character(0))
   22.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-summarize.R:1324:3'): .by argument ─────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-summarize.R:1324:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(...)
   10. ├─dplyr::arrange(...)
   11. ├─dplyr::summarize(.input, total = sum(int, na.rm = TRUE), .by = starts_with("dbl"))
   12. └─arrow:::summarise.ArrowTabular(...)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::do_arrow_summarize(out, !!!exprs, .groups = .groups)
   20.     └─arrow:::arrow_mask(.data)
   21.       └─arrow:::empty_named_list()
   22.         └─base::structure(list(), .Names = character(0))
   23.           └─base::.Deprecated(...)
  ── Failure ('test-dplyr-union.R:50:3'): union ──────────────────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-dplyr-union.R:50:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(dplyr::union(.input, example_data))
   10. ├─dplyr::union(.input, example_data)
   11. └─arrow:::union.ArrowTabular(.input, example_data)
   12.   ├─dplyr::distinct(dplyr::union_all(x, y))
   13.   └─arrow:::distinct.arrow_dplyr_query(dplyr::union_all(x, y))
   14.     ├─dplyr::group_by(.data, !!!syms(names(.data)))
   15.     └─arrow:::group_by.arrow_dplyr_query(.data, !!!syms(names(.data)))
   16.       ├─dplyr::mutate(.data, !!!final_groups)
   17.       └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   18.         ├─arrow:::try_arrow_dplyr(...)
   19.         │ ├─base::tryCatch(...)
   20.         │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   21.         │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   22.         │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   23.         │ └─base::eval(expr, parent)
   24.         └─arrow:::arrow_mask(out)
   25.           └─arrow:::empty_named_list()
   26.             └─base::structure(list(), .Names = character(0))
   27.               └─base::.Deprecated(...)
  ── Failure ('test-metadata.R:429:3'): dplyr with metadata ──────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:429:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(select(mutate(.input, z = b * 4), z, a))
   10. ├─dplyr::select(mutate(.input, z = b * 4), z, a)
   11. ├─dplyr::mutate(.input, z = b * 4)
   12. └─arrow:::mutate.ArrowTabular(.input, z = b * 4)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-metadata.R:436:3'): dplyr with metadata ──────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:436:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(select(mutate(.input, z = nchar(d)), z, a))
   10. ├─dplyr::select(mutate(.input, z = nchar(d)), z, a)
   11. ├─dplyr::mutate(.input, z = nchar(d))
   12. └─arrow:::mutate.ArrowTabular(.input, z = nchar(d))
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  ── Failure ('test-metadata.R:445:3'): dplyr with metadata ──────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:445:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(summarize(group_by(.input, d), n()))
   10. ├─dplyr::summarize(group_by(.input, d), n())
   11. ├─dplyr::group_by(.input, d)
   12. └─arrow:::group_by.ArrowTabular(.input, d)
   13.   ├─dplyr::mutate(.data, !!!final_groups)
   14.   └─arrow:::mutate.arrow_dplyr_query(.data, !!!final_groups)
   15.     ├─arrow:::try_arrow_dplyr(...)
   16.     │ ├─base::tryCatch(...)
   17.     │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   18.     │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   19.     │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   20.     │ └─base::eval(expr, parent)
   21.     └─arrow:::arrow_mask(out)
   22.       └─arrow:::empty_named_list()
   23.         └─base::structure(list(), .Names = character(0))
   24.           └─base::.Deprecated(...)
  ── Failure ('test-metadata.R:454:3'): dplyr with metadata ──────────────────────
  Expected `via_table <- rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))` not to throw any warnings.
  Actually got a <deprecatedWarning> with message:
    Replacing special names '.Names' is deprecated; use 'names' instead.
  Backtrace:
       ▆
    1. ├─arrow:::compare_dplyr_binding(...) at test-metadata.R:454:3
    2. │ ├─testthat::expect_warning(...) at ./helper-expectation.R:90:3
    3. │ │ └─testthat:::expect_condition_matching_(...)
    4. │ │   └─testthat:::quasi_capture(...)
    5. │ │     ├─testthat (local) .capture(...)
    6. │ │     │ └─base::withCallingHandlers(...)
    7. │ │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    8. │ └─rlang::eval_tidy(expr, rlang::new_data_mask(rlang::env(.input = arrow_table(tbl))))
    9. ├─dplyr::collect(select(mutate(.input, a = b), a))
   10. ├─dplyr::select(mutate(.input, a = b), a)
   11. ├─dplyr::mutate(.input, a = b)
   12. └─arrow:::mutate.ArrowTabular(.input, a = b)
   13.   ├─arrow:::try_arrow_dplyr(...)
   14.   │ ├─base::tryCatch(...)
   15.   │ │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   16.   │ │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   17.   │ │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
   18.   │ └─base::eval(expr, parent)
   19.   └─arrow:::arrow_mask(out)
   20.     └─arrow:::empty_named_list()
   21.       └─base::structure(list(), .Names = character(0))
   22.         └─base::.Deprecated(...)
  
  [ FAIL 269 | WARN 2370 | SKIP 87 | PASS 6197 ]
  Error:
  ! Test failures.
  Execution halted