Last updated on 2026-04-08 05:56:10 CEST.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 0.1.0 | 6.65 | 83.52 | 90.17 | OK | |
| r-devel-linux-x86_64-debian-gcc | 0.1.0 | 4.67 | 62.94 | 67.61 | ERROR | |
| r-devel-linux-x86_64-fedora-clang | 0.1.0 | 12.00 | 140.98 | 152.98 | OK | |
| r-devel-linux-x86_64-fedora-gcc | 0.1.0 | 10.00 | 136.42 | 146.42 | OK | |
| r-devel-macos-arm64 | 0.1.0 | 2.00 | 22.00 | 24.00 | OK | |
| r-devel-windows-x86_64 | 0.1.0 | 9.00 | 95.00 | 104.00 | OK | |
| r-patched-linux-x86_64 | 0.1.0 | 4.78 | 78.38 | 83.16 | OK | |
| r-release-linux-x86_64 | 0.1.0 | 6.34 | 76.54 | 82.88 | OK | |
| r-release-macos-arm64 | 0.1.0 | 2.00 | 21.00 | 23.00 | OK | |
| r-release-macos-x86_64 | 0.1.0 | 5.00 | 86.00 | 91.00 | OK | |
| r-release-windows-x86_64 | 0.1.0 | 8.00 | 93.00 | 101.00 | OK | |
| r-oldrel-macos-arm64 | 0.1.0 | 2.00 | 24.00 | 26.00 | OK | |
| r-oldrel-macos-x86_64 | 0.1.0 | 5.00 | 88.00 | 93.00 | OK | |
| r-oldrel-windows-x86_64 | 0.1.0 | 12.00 | 119.00 | 131.00 | OK |
Version: 0.1.0
Check: tests
Result: ERROR
Running ‘testthat.R’ [4s/6s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> # This file is part of the standard setup for testthat.
> # It is recommended that you do not modify it.
> #
> # Where should you do additional test configuration?
> # Learn more about the roles of various files in:
> # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
> # * https://testthat.r-lib.org/articles/special-files.html
>
> library(testthat)
> library(blockr.dag)
>
> test_check("blockr.dag")
Loading required package: shiny
Saving _problems/test-action-52.R
Saving _problems/test-action-52.R
Saving _problems/test-action-52.R
Saving _problems/test-action-52.R
Saving _problems/test-action-52.R
Saving _problems/test-action-52.R
Saving _problems/test-action-52.R
Saving _problems/test-action-52.R
[WARN][2026-04-07 15:18:10][blockr.dag] No inputs are available for block c.
Saving _problems/test-action-81.R
Saving _problems/test-action-82.R
Saving _problems/test-action-83.R
Saving _problems/test-action-84.R
Saving _problems/test-action-85.R
Saving _problems/test-action-86.R
Saving _problems/test-action-87.R
[WARN][2026-04-07 15:18:11][blockr.dag] No inputs are available for block b.
[ FAIL 15 | WARN 0 | SKIP 1 | PASS 136 ]
══ Skipped tests (1) ═══════════════════════════════════════════════════════════
• On CRAN (1): 'test-e2e.R:136:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Failure ('test-action.R:52:3'): draw link action with valid target ──────────
Expected `upd` to have length 1.
Actual length: 0.
Backtrace:
▆
1. ├─blockr.dag (local) test_draw_link_action(g6_edge("a", "b"), 1L) at test-action.R:52:3
2. │ └─shiny::testServer(...) at test-action.R:18:3
3. │ ├─shiny:::withMockContext(...)
4. │ │ ├─shiny::isolate(...)
5. │ │ │ ├─shiny::..stacktraceoff..(...)
6. │ │ │ └─ctx$run(...)
7. │ │ │ ├─promises::with_promise_domain(...)
8. │ │ │ │ └─domain$wrapSync(expr)
9. │ │ │ ├─shiny::withReactiveDomain(...)
10. │ │ │ │ └─promises::with_promise_domain(...)
11. │ │ │ │ └─domain$wrapSync(expr)
12. │ │ │ │ └─base::force(expr)
13. │ │ │ ├─shiny:::with_otel_span_context(...)
14. │ │ │ │ └─base::force(expr)
15. │ │ │ ├─shiny::captureStackTraces(...)
16. │ │ │ │ └─promises::with_promise_domain(...)
17. │ │ │ │ └─domain$wrapSync(expr)
18. │ │ │ │ └─base::withCallingHandlers(expr, error = doCaptureStack)
19. │ │ │ └─env$runWith(self, func)
20. │ │ │ └─shiny (local) contextFunc()
21. │ │ │ └─shiny::..stacktraceon..(expr)
22. │ │ ├─shiny::withReactiveDomain(...)
23. │ │ │ └─promises::with_promise_domain(...)
24. │ │ │ └─domain$wrapSync(expr)
25. │ │ │ └─base::force(expr)
26. │ │ └─withr::with_options(...)
27. │ │ └─base::force(code)
28. │ └─rlang::eval_tidy(quosure, mask, rlang::caller_env())
29. └─testthat::expect_length(upd, expected_updates) at test-action.R:34:7
── Failure ('test-action.R:52:3'): draw link action with valid target ──────────
Expected `upd` to have names "links".
Differences:
`actual` is NULL
`expected` is a character vector ('links')
Backtrace:
▆
1. ├─blockr.dag (local) test_draw_link_action(g6_edge("a", "b"), 1L) at test-action.R:52:3
2. │ └─shiny::testServer(...) at test-action.R:18:3
3. │ ├─shiny:::withMockContext(...)
4. │ │ ├─shiny::isolate(...)
5. │ │ │ ├─shiny::..stacktraceoff..(...)
6. │ │ │ └─ctx$run(...)
7. │ │ │ ├─promises::with_promise_domain(...)
8. │ │ │ │ └─domain$wrapSync(expr)
9. │ │ │ ├─shiny::withReactiveDomain(...)
10. │ │ │ │ └─promises::with_promise_domain(...)
11. │ │ │ │ └─domain$wrapSync(expr)
12. │ │ │ │ └─base::force(expr)
13. │ │ │ ├─shiny:::with_otel_span_context(...)
14. │ │ │ │ └─base::force(expr)
15. │ │ │ ├─shiny::captureStackTraces(...)
16. │ │ │ │ └─promises::with_promise_domain(...)
17. │ │ │ │ └─domain$wrapSync(expr)
18. │ │ │ │ └─base::withCallingHandlers(expr, error = doCaptureStack)
19. │ │ │ └─env$runWith(self, func)
20. │ │ │ └─shiny (local) contextFunc()
21. │ │ │ └─shiny::..stacktraceon..(expr)
22. │ │ ├─shiny::withReactiveDomain(...)
23. │ │ │ └─promises::with_promise_domain(...)
24. │ │ │ └─domain$wrapSync(expr)
25. │ │ │ └─base::force(expr)
26. │ │ └─withr::with_options(...)
27. │ │ └─base::force(code)
28. │ └─rlang::eval_tidy(quosure, mask, rlang::caller_env())
29. └─testthat::expect_named(upd, "links") at test-action.R:37:9
── Failure ('test-action.R:52:3'): draw link action with valid target ──────────
Expected `upd$links` to have length 1.
Actual length: 0.
Backtrace:
▆
1. ├─blockr.dag (local) test_draw_link_action(g6_edge("a", "b"), 1L) at test-action.R:52:3
2. │ └─shiny::testServer(...) at test-action.R:18:3
3. │ ├─shiny:::withMockContext(...)
4. │ │ ├─shiny::isolate(...)
5. │ │ │ ├─shiny::..stacktraceoff..(...)
6. │ │ │ └─ctx$run(...)
7. │ │ │ ├─promises::with_promise_domain(...)
8. │ │ │ │ └─domain$wrapSync(expr)
9. │ │ │ ├─shiny::withReactiveDomain(...)
10. │ │ │ │ └─promises::with_promise_domain(...)
11. │ │ │ │ └─domain$wrapSync(expr)
12. │ │ │ │ └─base::force(expr)
13. │ │ │ ├─shiny:::with_otel_span_context(...)
14. │ │ │ │ └─base::force(expr)
15. │ │ │ ├─shiny::captureStackTraces(...)
16. │ │ │ │ └─promises::with_promise_domain(...)
17. │ │ │ │ └─domain$wrapSync(expr)
18. │ │ │ │ └─base::withCallingHandlers(expr, error = doCaptureStack)
19. │ │ │ └─env$runWith(self, func)
20. │ │ │ └─shiny (local) contextFunc()
21. │ │ │ └─shiny::..stacktraceon..(expr)
22. │ │ ├─shiny::withReactiveDomain(...)
23. │ │ │ └─promises::with_promise_domain(...)
24. │ │ │ └─domain$wrapSync(expr)
25. │ │ │ └─base::force(expr)
26. │ │ └─withr::with_options(...)
27. │ │ └─base::force(code)
28. │ └─rlang::eval_tidy(quosure, mask, rlang::caller_env())
29. └─testthat::expect_length(upd$links, 1L) at test-action.R:38:9
── Failure ('test-action.R:52:3'): draw link action with valid target ──────────
Expected `upd$links` to have names "add".
Differences:
`actual` is NULL
`expected` is a character vector ('add')
Backtrace:
▆
1. ├─blockr.dag (local) test_draw_link_action(g6_edge("a", "b"), 1L) at test-action.R:52:3
2. │ └─shiny::testServer(...) at test-action.R:18:3
3. │ ├─shiny:::withMockContext(...)
4. │ │ ├─shiny::isolate(...)
5. │ │ │ ├─shiny::..stacktraceoff..(...)
6. │ │ │ └─ctx$run(...)
7. │ │ │ ├─promises::with_promise_domain(...)
8. │ │ │ │ └─domain$wrapSync(expr)
9. │ │ │ ├─shiny::withReactiveDomain(...)
10. │ │ │ │ └─promises::with_promise_domain(...)
11. │ │ │ │ └─domain$wrapSync(expr)
12. │ │ │ │ └─base::force(expr)
13. │ │ │ ├─shiny:::with_otel_span_context(...)
14. │ │ │ │ └─base::force(expr)
15. │ │ │ ├─shiny::captureStackTraces(...)
16. │ │ │ │ └─promises::with_promise_domain(...)
17. │ │ │ │ └─domain$wrapSync(expr)
18. │ │ │ │ └─base::withCallingHandlers(expr, error = doCaptureStack)
19. │ │ │ └─env$runWith(self, func)
20. │ │ │ └─shiny (local) contextFunc()
21. │ │ │ └─shiny::..stacktraceon..(expr)
22. │ │ ├─shiny::withReactiveDomain(...)
23. │ │ │ └─promises::with_promise_domain(...)
24. │ │ │ └─domain$wrapSync(expr)
25. │ │ │ └─base::force(expr)
26. │ │ └─withr::with_options(...)
27. │ │ └─base::force(code)
28. │ └─rlang::eval_tidy(quosure, mask, rlang::caller_env())
29. └─testthat::expect_named(upd$links, "add") at test-action.R:39:9
── Failure ('test-action.R:52:3'): draw link action with valid target ──────────
Expected `upd$links$add` to have length 1.
Actual length: 0.
Backtrace:
▆
1. ├─blockr.dag (local) test_draw_link_action(g6_edge("a", "b"), 1L) at test-action.R:52:3
2. │ └─shiny::testServer(...) at test-action.R:18:3
3. │ ├─shiny:::withMockContext(...)
4. │ │ ├─shiny::isolate(...)
5. │ │ │ ├─shiny::..stacktraceoff..(...)
6. │ │ │ └─ctx$run(...)
7. │ │ │ ├─promises::with_promise_domain(...)
8. │ │ │ │ └─domain$wrapSync(expr)
9. │ │ │ ├─shiny::withReactiveDomain(...)
10. │ │ │ │ └─promises::with_promise_domain(...)
11. │ │ │ │ └─domain$wrapSync(expr)
12. │ │ │ │ └─base::force(expr)
13. │ │ │ ├─shiny:::with_otel_span_context(...)
14. │ │ │ │ └─base::force(expr)
15. │ │ │ ├─shiny::captureStackTraces(...)
16. │ │ │ │ └─promises::with_promise_domain(...)
17. │ │ │ │ └─domain$wrapSync(expr)
18. │ │ │ │ └─base::withCallingHandlers(expr, error = doCaptureStack)
19. │ │ │ └─env$runWith(self, func)
20. │ │ │ └─shiny (local) contextFunc()
21. │ │ │ └─shiny::..stacktraceon..(expr)
22. │ │ ├─shiny::withReactiveDomain(...)
23. │ │ │ └─promises::with_promise_domain(...)
24. │ │ │ └─domain$wrapSync(expr)
25. │ │ │ └─base::force(expr)
26. │ │ └─withr::with_options(...)
27. │ │ └─base::force(code)
28. │ └─rlang::eval_tidy(quosure, mask, rlang::caller_env())
29. └─testthat::expect_length(upd$links$add, 1L) at test-action.R:40:9
── Failure ('test-action.R:52:3'): draw link action with valid target ──────────
Expected `new_link$from` to be identical to "a".
Differences:
`actual` is NULL
`expected` is a character vector ('a')
Backtrace:
▆
1. ├─blockr.dag (local) test_draw_link_action(g6_edge("a", "b"), 1L) at test-action.R:52:3
2. │ └─shiny::testServer(...) at test-action.R:18:3
3. │ ├─shiny:::withMockContext(...)
4. │ │ ├─shiny::isolate(...)
5. │ │ │ ├─shiny::..stacktraceoff..(...)
6. │ │ │ └─ctx$run(...)
7. │ │ │ ├─promises::with_promise_domain(...)
8. │ │ │ │ └─domain$wrapSync(expr)
9. │ │ │ ├─shiny::withReactiveDomain(...)
10. │ │ │ │ └─promises::with_promise_domain(...)
11. │ │ │ │ └─domain$wrapSync(expr)
12. │ │ │ │ └─base::force(expr)
13. │ │ │ ├─shiny:::with_otel_span_context(...)
14. │ │ │ │ └─base::force(expr)
15. │ │ │ ├─shiny::captureStackTraces(...)
16. │ │ │ │ └─promises::with_promise_domain(...)
17. │ │ │ │ └─domain$wrapSync(expr)
18. │ │ │ │ └─base::withCallingHandlers(expr, error = doCaptureStack)
19. │ │ │ └─env$runWith(self, func)
20. │ │ │ └─shiny (local) contextFunc()
21. │ │ │ └─shiny::..stacktraceon..(expr)
22. │ │ ├─shiny::withReactiveDomain(...)
23. │ │ │ └─promises::with_promise_domain(...)
24. │ │ │ └─domain$wrapSync(expr)
25. │ │ │ └─base::force(expr)
26. │ │ └─withr::with_options(...)
27. │ │ └─base::force(code)
28. │ └─rlang::eval_tidy(quosure, mask, rlang::caller_env())
29. └─testthat::expect_identical(new_link$from, "a") at test-action.R:43:9
── Failure ('test-action.R:52:3'): draw link action with valid target ──────────
Expected `new_link$to` to be identical to "b".
Differences:
`actual` is NULL
`expected` is a character vector ('b')
Backtrace:
▆
1. ├─blockr.dag (local) test_draw_link_action(g6_edge("a", "b"), 1L) at test-action.R:52:3
2. │ └─shiny::testServer(...) at test-action.R:18:3
3. │ ├─shiny:::withMockContext(...)
4. │ │ ├─shiny::isolate(...)
5. │ │ │ ├─shiny::..stacktraceoff..(...)
6. │ │ │ └─ctx$run(...)
7. │ │ │ ├─promises::with_promise_domain(...)
8. │ │ │ │ └─domain$wrapSync(expr)
9. │ │ │ ├─shiny::withReactiveDomain(...)
10. │ │ │ │ └─promises::with_promise_domain(...)
11. │ │ │ │ └─domain$wrapSync(expr)
12. │ │ │ │ └─base::force(expr)
13. │ │ │ ├─shiny:::with_otel_span_context(...)
14. │ │ │ │ └─base::force(expr)
15. │ │ │ ├─shiny::captureStackTraces(...)
16. │ │ │ │ └─promises::with_promise_domain(...)
17. │ │ │ │ └─domain$wrapSync(expr)
18. │ │ │ │ └─base::withCallingHandlers(expr, error = doCaptureStack)
19. │ │ │ └─env$runWith(self, func)
20. │ │ │ └─shiny (local) contextFunc()
21. │ │ │ └─shiny::..stacktraceon..(expr)
22. │ │ ├─shiny::withReactiveDomain(...)
23. │ │ │ └─promises::with_promise_domain(...)
24. │ │ │ └─domain$wrapSync(expr)
25. │ │ │ └─base::force(expr)
26. │ │ └─withr::with_options(...)
27. │ │ └─base::force(code)
28. │ └─rlang::eval_tidy(quosure, mask, rlang::caller_env())
29. └─testthat::expect_identical(new_link$to, "b") at test-action.R:44:9
── Failure ('test-action.R:52:3'): draw link action with valid target ──────────
Expected `new_link$input` to be identical to "data".
Differences:
`actual` is NULL
`expected` is a character vector ('data')
Backtrace:
▆
1. ├─blockr.dag (local) test_draw_link_action(g6_edge("a", "b"), 1L) at test-action.R:52:3
2. │ └─shiny::testServer(...) at test-action.R:18:3
3. │ ├─shiny:::withMockContext(...)
4. │ │ ├─shiny::isolate(...)
5. │ │ │ ├─shiny::..stacktraceoff..(...)
6. │ │ │ └─ctx$run(...)
7. │ │ │ ├─promises::with_promise_domain(...)
8. │ │ │ │ └─domain$wrapSync(expr)
9. │ │ │ ├─shiny::withReactiveDomain(...)
10. │ │ │ │ └─promises::with_promise_domain(...)
11. │ │ │ │ └─domain$wrapSync(expr)
12. │ │ │ │ └─base::force(expr)
13. │ │ │ ├─shiny:::with_otel_span_context(...)
14. │ │ │ │ └─base::force(expr)
15. │ │ │ ├─shiny::captureStackTraces(...)
16. │ │ │ │ └─promises::with_promise_domain(...)
17. │ │ │ │ └─domain$wrapSync(expr)
18. │ │ │ │ └─base::withCallingHandlers(expr, error = doCaptureStack)
19. │ │ │ └─env$runWith(self, func)
20. │ │ │ └─shiny (local) contextFunc()
21. │ │ │ └─shiny::..stacktraceon..(expr)
22. │ │ ├─shiny::withReactiveDomain(...)
23. │ │ │ └─promises::with_promise_domain(...)
24. │ │ │ └─domain$wrapSync(expr)
25. │ │ │ └─base::force(expr)
26. │ │ └─withr::with_options(...)
27. │ │ └─base::force(code)
28. │ └─rlang::eval_tidy(quosure, mask, rlang::caller_env())
29. └─testthat::expect_identical(new_link$input, "data") at test-action.R:45:9
── Failure ('test-action.R:81:7'): remove_selected_action works ────────────────
Expected `upd` to have length 3.
Actual length: 0.
Backtrace:
▆
1. ├─shiny::testServer(...) at test-action.R:63: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_length(upd, 3L) at test-action.R:81:7
── Failure ('test-action.R:82:7'): remove_selected_action works ────────────────
Expected `upd` to have names `c("blocks", "links", "stacks")`.
Differences:
`actual` is NULL
`expected` is a character vector ('blocks', 'links', 'stacks')
Backtrace:
▆
1. ├─shiny::testServer(...) at test-action.R:63: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_named(upd, c("blocks", "links", "stacks")) at test-action.R:82:7
── Failure ('test-action.R:83:7'): remove_selected_action works ────────────────
Expected `upd$blocks` to have names "rm".
Differences:
`actual` is NULL
`expected` is a character vector ('rm')
Backtrace:
▆
1. ├─shiny::testServer(...) at test-action.R:63: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_named(upd$blocks, "rm") at test-action.R:83:7
── Failure ('test-action.R:84:7'): remove_selected_action works ────────────────
Expected `upd$blocks$rm` to be identical to `input[["graph-selected_node"]]`.
Differences:
`actual` is NULL
`expected` is a character vector ('a', 'b')
Backtrace:
▆
1. ├─shiny::testServer(...) at test-action.R:63: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(upd$blocks$rm, input[["graph-selected_node"]]) at test-action.R:84:7
── Failure ('test-action.R:85:7'): remove_selected_action works ────────────────
Expected `upd$links` to have names "rm".
Differences:
`actual` is NULL
`expected` is a character vector ('rm')
Backtrace:
▆
1. ├─shiny::testServer(...) at test-action.R:63: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_named(upd$links, "rm") at test-action.R:85:7
── Failure ('test-action.R:86:7'): remove_selected_action works ────────────────
Expected `upd$links$rm` to be identical to `input[["graph-selected_edge"]]`.
Differences:
`actual` is NULL
`expected` is a character vector ('c-d')
Backtrace:
▆
1. ├─shiny::testServer(...) at test-action.R:63: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(upd$links$rm, input[["graph-selected_edge"]]) at test-action.R:86:7
── Failure ('test-action.R:87:7'): remove_selected_action works ────────────────
Expected `upd$stacks` to have names "rm".
Differences:
`actual` is NULL
`expected` is a character vector ('rm')
Backtrace:
▆
1. ├─shiny::testServer(...) at test-action.R:63: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_named(upd$stacks, "rm") at test-action.R:87:7
[ FAIL 15 | WARN 0 | SKIP 1 | PASS 136 ]
Deleting unused snapshots: 'e2e/empty-app-001.json', 'e2e/empty-app-001_.png',
'e2e/empty-app-002.json', 'e2e/empty-app-002_.png', 'e2e/empty-app-003.json',
'e2e/empty-app-003_.png', 'e2e/empty-app-004.json', 'e2e/empty-app-004_.png',
'e2e/empty-app-005.json', and 'e2e/empty-app-005_.png'
Error:
! Test failures.
Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc