Package: geoflow Check: for code/documentation mismatches New result: WARNING Error: package or namespace load failed for ‘geoflow’: .onLoad failed in loadNamespace() for 'geoflow', details: call: curl::curl_fetch_memory(url, handle = handle) error: Timeout was reached [forge.inrae.fr]: Connection timed out after 10002 milliseconds Call sequence: 6: stop(msg, call. = FALSE, domain = NA) 5: value[[3L]](cond) 4: tryCatchOne(expr, names, parentenv, handlers[[1L]]) 3: tryCatchList(expr, classes, parentenv, handlers) 2: tryCatch({ ns <- loadNamespace(package, lib.loc) env <- attachNamespace(ns, pos = pos, deps, exclude, include.only) }, error = function(e) { P <- if (!is.null(cc <- conditionCall(e))) paste(" in", deparse(cc)[1L]) else "" msg <- gettextf("package or namespace load failed for %s%s:\n %s", sQuote(package), P, conditionMessage(e)) if (logical.return && !quietly) message(paste("Error:", msg), domain = NA) else stop(msg, call. = FALSE, domain = NA) }) 1: lib Execution halted Error: package or namespace load failed for ‘geoflow’: .onLoad failed in loadNamespace() for 'geoflow', details: call: curl::curl_fetch_memory(url, handle = handle) error: Timeout was reached [forge.inrae.fr]: Connection timed out after 10002 milliseconds Call sequence: 6: stop(msg, call. = FALSE, domain = NA) 5: value[[3L]](cond) 4: tryCatchOne(expr, names, parentenv, handlers[[1L]]) 3: tryCatchList(expr, classes, parentenv, handlers) 2: tryCatch({ ns <- loadNamespace(package, lib.loc) env <- attachNamespace(ns, pos = pos, deps, exclude, include.only) }, error = function(e) { P <- if (!is.null(cc <- conditionCall(e))) paste(" in", deparse(cc)[1L]) else "" msg <- gettextf("package or namespace load failed for %s%s:\n %s", sQuote(package), P, conditionMessage(e)) if (logical.return && !quietly) message(paste("Error:", msg), domain = NA) else stop(msg, call. = FALSE, domain = NA) }) 1: lib Execution halted Package: geoflow Check: R code for possible problems New result: NOTE Error: .onLoad failed in loadNamespace() for 'geoflow', details: call: curl::curl_fetch_memory(url, handle = handle) error: Timeout was reached [forge.inrae.fr]: Connection timed out after 10002 milliseconds Call sequence: 3: stop(gettextf("%s failed in %s() for '%s', details:\n call: %s\n error: %s", hookname, "loadNamespace", pkgname, deparse(conditionCall(res))[1L], conditionMessage(res)), call. = FALSE, domain = NA) 2: runHook(".onLoad", env, package.lib, package) 1: loadNamespace(package, lib.loc) Execution halted Package: shinyOAuth Check: tests New result: ERROR Running ‘testthat.R’ [40s/41s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # This file is part of the standard devtools workflow. > # See `?devtools::test()` for more information. > > library(testthat) > library(shiny) > library(shinyOAuth) > > test_check("shinyOAuth") GET /base HTTP/1.1 accept: application/json authorization: Bearer tok user-agent: shinyOAuth/0.2.0 R/4.6.0 httr2/1.2.2 x-test: 1 GET /base HTTP/1.1 accept: */* authorization: Bearer tok user-agent: shinyOAuth/0.2.0 R/4.6.0 httr2/1.2.2 POST /base HTTP/1.1 accept: */* authorization: Bearer tok user-agent: shinyOAuth/0.2.0 R/4.6.0 httr2/1.2.2 x-test: 1 <0 bytes> GET /base HTTP/1.1 accept: */* authorization: Bearer tok user-agent: shinyOAuth/0.2.0 R/4.6.0 httr2/1.2.2 x-other: ok trace=1tuNPe3o1WCB class=shinyOAuth_pkce_error, shinyOAuth_error, rlang_error, error, condition [shinyOAuth] - PKCE validation failed ! x i Trace ID: 1tuNPe3o1WCB Saving _problems/test-module-server-720.R [ FAIL 1 | WARN 0 | SKIP 19 | PASS 1256 ] ══ Skipped tests (19) ══════════════════════════════════════════════════════════ • On CRAN (19): 'test-audit-async-options.R:2:3', 'test-audit-async-options.R:200:3', 'test-audit-async-options.R:280:3', 'test-audit-async-session-context.R:2:3', 'test-constant-time-compare.R:53:3', 'test-introspect-token.R:117:3', 'test-module-server-async.R:2:3', 'test-module-server-async.R:70:3', 'test-module-server-async.R:133:3', 'test-refresh-races.R:2:3', 'test-refresh-races.R:110:3', 'test-revoke-on-session-end.R:63:3', 'test-revoke-token.R:80:3', 'test-state-fail-delay.R:3:3', 'test_chromote_cookie.R:106:3', 'test_chromote_cookie.R:149:3', 'test_chromote_cookie.R:183:3', 'test_state_store_single_use.R:2:3', 'test_state_store_single_use.R:38:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Failure ('test-module-server.R:720:7'): callback code/state clears query even when token exchange fails ── Expected `values$error` to be identical to "token_exchange_error". Differences: `actual`: "invalid_callback_query" `expected`: "token_exchange_error" Backtrace: ▆ 1. ├─shiny::testServer(...) at test-module-server.R:696:3 2. │ ├─shiny:::withMockContext(...) 3. │ │ ├─shiny::isolate(...) 4. │ │ │ ├─shiny::..stacktraceoff..(...) 5. │ │ │ └─ctx$run(...) 6. │ │ │ ├─promises::with_promise_domain(...) 7. │ │ │ │ └─domain$wrapSync(expr) 8. │ │ │ ├─shiny::withReactiveDomain(...) 9. │ │ │ │ └─promises::with_promise_domain(...) 10. │ │ │ │ └─domain$wrapSync(expr) 11. │ │ │ │ └─base::force(expr) 12. │ │ │ ├─shiny:::with_otel_span_context(...) 13. │ │ │ │ └─base::force(expr) 14. │ │ │ ├─shiny::captureStackTraces(...) 15. │ │ │ │ └─promises::with_promise_domain(...) 16. │ │ │ │ └─domain$wrapSync(expr) 17. │ │ │ │ └─base::withCallingHandlers(expr, error = doCaptureStack) 18. │ │ │ └─env$runWith(self, func) 19. │ │ │ └─shiny (local) contextFunc() 20. │ │ │ └─shiny::..stacktraceon..(expr) 21. │ │ ├─shiny::withReactiveDomain(...) 22. │ │ │ └─promises::with_promise_domain(...) 23. │ │ │ └─domain$wrapSync(expr) 24. │ │ │ └─base::force(expr) 25. │ │ └─withr::with_options(...) 26. │ │ └─base::force(code) 27. │ └─rlang::eval_tidy(quosure, mask, rlang::caller_env()) 28. └─testthat::expect_identical(values$error, "token_exchange_error") at test-module-server.R:720:7 [ FAIL 1 | WARN 0 | SKIP 19 | PASS 1256 ] Error: ! Test failures. Execution halted