R Under development (unstable) (2026-06-18 r90173 ucrt) -- "Unsuffered Consequences" Copyright (C) 2026 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(aurora) > > test_check("aurora") v Created aurora app demo at 'D:/temp/2026_06_19_21_05_17_13651/RtmpETTLUt/filee55076aa1d7e/demo'. Attaching package: 'bslib' The following object is masked from 'package:utils': page v Built UI 'www/index.html' -- Next steps * Edit the UI in 'build_ui.R' (+ 'ui_modules/') * Add helpers in 'helpers/' * Add API routes with `aurora::aurora_add_route()` (writes to 'routers/') * Run locally with `aurora::aurora_run()` v Created aurora app demo2 at 'D:/temp/2026_06_19_21_05_17_13651/RtmpETTLUt/filee55055766f87/demo2'. v Built UI 'www/index.html' -- Next steps * Edit the UI in 'build_ui.R' (+ 'ui_modules/') * Add helpers in 'helpers/' * Add API routes with `aurora::aurora_add_route()` (writes to 'routers/') * Run locally with `aurora::aurora_run()` v Added router 'routers/widgets.R' mounted at Creating h route in request router Creating default route in header router v Assembled demo: 1 router, 1 helper. v Created aurora app authapp at 'D:/temp/2026_06_19_21_05_17_13651/RtmpETTLUt/filee5503887439f/authapp'. v Built UI 'www/index.html' -- Next steps * Edit the UI in 'build_ui.R' (+ 'ui_modules/') * Add helpers in 'helpers/' * Add API routes with `aurora::aurora_add_route()` (writes to 'routers/') * Run locally with `aurora::aurora_run()` Creating auth route in request router Creating guard route in header router Creating me route in request router v Assembled authapp: 3 routers, 1 helper. i Building image "org/app:latest" for "linux/amd64" ... v Built "org/app:latest" i Building image "org/app:latest" ... v Built "org/app:latest" i Building image "org/app:latest" for "linux/arm64" ... v Built "org/app:latest" i Building image "org/app:latest" for "linux/amd64" ... v Built "org/app:latest" i Pushing "org/app:latest" ... v Pushed "org/app:latest" -- aurora check: app -- ! UI code in runtime helper 'helpers/navbar.R' (shiny::, bslib::, bs_theme) -- move it to 'build_ui.R'/'ui_modules/' so the runtime image needs no shiny/bslib. See ADR-014. i No packages list in '_aurora.yml'; deps are scanned from source for the image (less reproducible). -- aurora check: demo -- ! Packages used in routers/helpers but missing from '_aurora.yml' packages: glue. Add them or the image will miss them. -- aurora check: demo -- v No issues found. v Wrote 'Dockerfile' ("debian"; 1 R package, 17 system deps). v Wrote '.dockerignore'. i 'data/' is excluded -- mount it at runtime (e.g. `-v ./data:/app/data:ro`). v Created aurora app otelapp at 'D:/temp/2026_06_19_21_05_17_13651/RtmpETTLUt/filee5503c1e589c/otelapp'. v Built UI 'www/index.html' -- Next steps * Edit the UI in 'build_ui.R' (+ 'ui_modules/') * Add helpers in 'helpers/' * Add API routes with `aurora::aurora_add_route()` (writes to 'routers/') * Run locally with `aurora::aurora_run()` Creating health route in request router Creating default route in header router v Assembled otelapp: 1 router, 1 helper. i Ruscker `type: api` spec for "demo" (image "org/app:latest", port 8000) i Ruscker `type: api` spec for "d" (image "org/app:latest", port 8000) i Ruscker `type: api` spec for "d" (image "org/app:latest", port 8000) i Ruscker `type: api` spec for "demo" (image "org/app:latest", port 8000) i Ruscker `type: api` spec for "demo" (image "org/app:latest", port 8000) i Ruscker `type: api` spec for "d" (image "org/app:latest", port 8000) v Created aurora app meuapp at 'D:/temp/2026_06_19_21_05_17_13651/RtmpETTLUt/filee5505a9e6345/meuapp'. v Built UI 'www/index.html' -- Next steps * Edit the UI in 'build_ui.R' (+ 'ui_modules/') * Add helpers in 'helpers/' * Add API routes with `aurora::aurora_add_route()` (writes to 'routers/') * Run locally with `aurora::aurora_run()` i Ruscker `type: api` spec for "meuapp" (image "org/x:latest", port 8000) v Wrote Ruscker spec to 'D:/temp/2026_06_19_21_05_17_13651/RtmpETTLUt/filee55065d815f9/ruscker.yml' i Ruscker `type: api` spec for "demo" (image "org/app:latest", port 8000) i ShinyProxy spec for "demo" (image "org/app:latest", port 8000) i ShinyProxy spec for "demo" (image "org/app:latest", port 8000) i ShinyProxy spec for "demo" (image "org/app:latest", port 8000) v Created aurora app meuapp at 'D:/temp/2026_06_19_21_05_17_13651/RtmpETTLUt/filee550677fb2d/meuapp'. v Built UI 'www/index.html' -- Next steps * Edit the UI in 'build_ui.R' (+ 'ui_modules/') * Add helpers in 'helpers/' * Add API routes with `aurora::aurora_add_route()` (writes to 'routers/') * Run locally with `aurora::aurora_run()` i ShinyProxy spec for "meuapp" (image "org/x:latest", port 8000) v Wrote ShinyProxy spec to 'D:/temp/2026_06_19_21_05_17_13651/RtmpETTLUt/filee5502087d96/sp.yml' i ShinyProxy spec for "demo" (image "org/app:latest", port 8000) v Created aurora app stapp at 'D:/temp/2026_06_19_21_05_17_13651/RtmpETTLUt/filee55025676905/stapp'. v Built UI 'www/index.html' -- Next steps * Edit the UI in 'build_ui.R' (+ 'ui_modules/') * Add helpers in 'helpers/' * Add API routes with `aurora::aurora_add_route()` (writes to 'routers/') * Run locally with `aurora::aurora_run()` Creating health route in request router Creating default route in header router v Assembled stapp: 1 router, 1 helper. v Created aurora app stapp2 at 'D:/temp/2026_06_19_21_05_17_13651/RtmpETTLUt/filee55067aa7031/stapp2'. v Built UI 'www/index.html' -- Next steps * Edit the UI in 'build_ui.R' (+ 'ui_modules/') * Add helpers in 'helpers/' * Add API routes with `aurora::aurora_add_route()` (writes to 'routers/') * Run locally with `aurora::aurora_run()` Creating health route in request router Creating default route in header router v Assembled stapp2: 1 router, 1 helper. v Created aurora app w1 at 'D:/temp/2026_06_19_21_05_17_13651/RtmpETTLUt/filee550243d2e43/w1'. v Built UI 'www/index.html' -- Next steps * Edit the UI in 'build_ui.R' (+ 'ui_modules/') * Add helpers in 'helpers/' * Add API routes with `aurora::aurora_add_route()` (writes to 'routers/') * Run locally with `aurora::aurora_run()` v Created aurora app w2 at 'D:/temp/2026_06_19_21_05_17_13651/RtmpETTLUt/filee5506cf7699c/w2'. v Built UI 'www/index.html' -- Next steps * Edit the UI in 'build_ui.R' (+ 'ui_modules/') * Add helpers in 'helpers/' * Add API routes with `aurora::aurora_add_route()` (writes to 'routers/') * Run locally with `aurora::aurora_run()` v Built UI 'www/index.html' Creating health route in request router Creating default route in header router v Assembled w2: 1 router, 1 helper. v Built UI 'www/index.html' v watch: rebuilt UI — refresh the browser. v Created aurora app w3 at 'D:/temp/2026_06_19_21_05_17_13651/RtmpETTLUt/filee5502ea136d2/w3'. v Built UI 'www/index.html' -- Next steps * Edit the UI in 'build_ui.R' (+ 'ui_modules/') * Add helpers in 'helpers/' * Add API routes with `aurora::aurora_add_route()` (writes to 'routers/') * Run locally with `aurora::aurora_run()` v Built UI 'www/index.html' Creating health route in request router Creating default route in header router v Assembled w3: 1 router, 1 helper. ! watch: 'routers/'/'helpers/' changed — restart `aurora_run()` to apply (routes are not hot-reloaded). [ FAIL 0 | WARN 0 | SKIP 1 | PASS 237 ] ══ Skipped tests (1) ═══════════════════════════════════════════════════════════ • On CRAN (1): 'test-integration.R:7:3' [ FAIL 0 | WARN 0 | SKIP 1 | PASS 237 ] > > proc.time() user system elapsed 17.57 7.06 25.01