R Under development (unstable) (2025-02-23 r87804 ucrt) -- "Unsuffered Consequences" Copyright (C) 2025 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > library(testthat) > library(uptasticsearch) # nolint[unused_import] > > testthat::test_check( + package = "uptasticsearch" + , stop_on_failure = TRUE + , stop_on_warning = FALSE + , reporter = testthat::SummaryReporter$new() + ) assertions: ........................................................ chomp_aggs: ...................................................................................................................................................... chomp_hits: ......................... es_search: .................................................................. get_fields: ..... integration: SSSSSSSSSSSSSSSSSSSSS parse_date_time: ..................... unpack_nested_data: ................... ══ Skipped ═════════════════════════════════════════════════════════════════════ 1. es_search works as expected for a simple search request ('test-integration.R:23:9') - Reason: On CRAN 2. es_search works when you have to scroll ('test-integration.R:36:9') - Reason: On CRAN 3. es_search works in single-threaded mode ('test-integration.R:49:9') - Reason: On CRAN 4. es_search rejects scrolls longer than 1 hour ('test-integration.R:63:9') - Reason: On CRAN 5. es_search warns and readjusts size if max_hits less than 10000 ('test-integration.R:78:9') - Reason: On CRAN 6. es_search warns when max hits is not a clean multiple of size ('test-integration.R:92:9') - Reason: On CRAN 7. es_search works as expected for search requests that return nothing ('test-integration.R:106:9') - Reason: On CRAN 8. es_search works as expected for a simple aggregation request ('test-integration.R:122:9') - Reason: On CRAN 9. es_search respects the names you assign to aggregation results ('test-integration.R:152:9') - Reason: On CRAN 10. es_search correctly handles empty bucketed aggregation result ('test-integration.R:180:9') - Reason: On CRAN 11. .get_es_version works ('test-integration.R:194:9') - Reason: On CRAN 12. .get_aliases returns NULL when no aliases have been created in the cluster ('test-integration.R:227:9') - Reason: On CRAN 13. get_fields works on an actual running Elasticsearch cluster with no aliases ('test-integration.R:236:9') - Reason: On CRAN 14. .get_aliases and get_fields work as expected when exactly one alias exists for one index in the cluster ('test-integration.R:260:9') - Reason: On CRAN 15. .get_aliases and get_fields work as expected when more than one alias exists for one index in the cluster ('test-integration.R:315:9') - Reason: On CRAN 16. get_fields works when you target a single index with no aliases ('test-integration.R:424:9') - Reason: On CRAN 17. get_fields works when you pass a vector of index names ('test-integration.R:451:9') - Reason: On CRAN 18. .request() works for requests without a body ('test-integration.R:478:5') - Reason: On CRAN 19. .request() works for requests with a body ('test-integration.R:490:5') - Reason: On CRAN 20. retry logic works as expected ('test-integration.R:504:5') - Reason: On CRAN 21. retry logic works as expected for requests with a body ('test-integration.R:528:5') - Reason: On CRAN ══ DONE ════════════════════════════════════════════════════════════════════════ > > proc.time() user system elapsed 2.96 0.25 3.20