R version 4.6.0 alpha (2026-04-07 r89797 ucrt) 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(cli) > > test_check("cli") [?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[?25l[?25h[ FAIL 0 | WARN 0 | SKIP 474 | PASS 1531 ] ══ Skipped tests (474) ═════════════════════════════════════════════════════════ • On CRAN (471): 'test-alerts.R:4:1', 'test-alerts.R:11:1', 'test-alerts.R:11:1', 'test-alerts.R:11:1', 'test-alerts.R:11:1', 'test-alerts.R:17:1', 'test-alerts.R:17:1', 'test-alerts.R:17:1', 'test-alerts.R:17:1', 'test-alerts.R:23:1', 'test-alerts.R:23:1', 'test-alerts.R:23:1', 'test-alerts.R:23:1', 'test-alerts.R:29:1', 'test-alerts.R:29:1', 'test-alerts.R:29:1', 'test-alerts.R:29:1', 'test-alerts.R:35:1', 'test-ansi-html.R:1:1', 'test-ansi-html.R:53:1', 'test-ansi-html.R:78:1', 'test-ansi-hyperlink.R:225:1', 'test-ansi-hyperlink.R:232:1', 'test-ansi-hyperlink.R:242:1', 'test-ansi-hyperlink.R:273:1', 'test-ansi-hyperlink.R:390:1', 'test-ansi-make.R:53:1', 'test-ansi-make.R:60:1', 'test-ansi-palette.R:1:1', 'test-ansi-palette.R:13:1', 'test-ansi-palette.R:23:1', 'test-ansi-utils.R:1:1', 'test-ansi-utils.R:20:1', 'test-ansi-utils.R:44:1', 'test-ansi.R:68:1', 'test-ansi.R:74:1', 'test-ansi.R:81:1', 'test-ansiex-2.R:159:1', 'test-ansiex.R:78:1', 'test-ansiex.R:156:1', 'test-ansiex.R:341:1', 'test-ansiex.R:586:1', 'test-ansiex.R:594:1', 'test-ansiex.R:601:1', 'test-ansiex.R:610:1', 'test-ansiex.R:625:1', 'test-ansiex.R:625:1', 'test-ansiex.R:637:1', 'test-ansiex.R:637:1', 'test-ansiex.R:649:1', 'test-ansiex.R:649:1', 'test-app.R:1:1', 'test-app.R:8:1', 'test-assertions.R:1:1', 'test-assertions.R:24:1', 'test-assertions.R:32:1', 'test-assertions.R:59:1', 'test-assertions.R:73:1', 'test-box-styles.R:1:1', 'test-box-styles.R:1:1', 'test-boxes.R:1:1', 'test-boxes.R:1:1', 'test-boxes.R:5:1', 'test-boxes.R:5:1', 'test-boxes.R:9:1', 'test-boxes.R:9:1', 'test-boxes.R:13:1', 'test-boxes.R:13:1', 'test-boxes.R:17:1', 'test-boxes.R:17:1', 'test-boxes.R:21:1', 'test-boxes.R:21:1', 'test-boxes.R:28:1', 'test-boxes.R:28:1', 'test-boxes.R:34:1', 'test-boxes.R:34:1', 'test-boxes.R:39:1', 'test-boxes.R:39:1', 'test-boxes.R:39:1', 'test-boxes.R:39:1', 'test-boxes.R:44:1', 'test-boxes.R:44:1', 'test-boxes.R:44:1', 'test-boxes.R:44:1', 'test-boxes.R:49:1', 'test-boxes.R:49:1', 'test-boxes.R:54:1', 'test-boxes.R:54:1', 'test-boxes.R:58:1', 'test-boxes.R:58:1', 'test-bullets.R:4:1', 'test-bullets.R:4:1', 'test-bullets.R:4:1', 'test-bullets.R:4:1', 'test-bullets.R:17:1', 'test-bullets.R:17:1', 'test-bullets.R:17:1', 'test-bullets.R:17:1', 'test-bullets.R:30:1', 'test-bullets.R:30:1', 'test-bullets.R:30:1', 'test-bullets.R:30:1', 'test-cat-helpers.R:1:1', 'test-cat-helpers.R:20:1', 'test-cat-helpers.R:20:1', 'test-cat-helpers.R:26:1', 'test-cat-helpers.R:26:1', 'test-cat-helpers.R:32:1', 'test-cat-helpers.R:32:1', 'test-cat-helpers.R:39:1', 'test-cat-helpers.R:39:1', 'test-cliapp-output.R:5:3', 'test-cliapp-output.R:56:3', 'test-code.R:4:1', 'test-code.R:4:1', 'test-code.R:4:1', 'test-code.R:4:1', 'test-collapsing.R:4:1', 'test-collapsing.R:11:1', 'test-collapsing.R:18:1', 'test-collapsing.R:26:1', 'test-collapsing.R:34:1', 'test-collapsing.R:44:1', 'test-collapsing.R:44:1', 'test-collapsing.R:59:1', 'test-collapsing.R:101:1', 'test-collapsing.R:121:1', 'test-collapsing.R:121:1', 'test-collapsing.R:145:1', 'test-collapsing.R:169:1', 'test-collapsing.R:215:1', 'test-console-width.R:1:1', 'test-containers.R:4:1', 'test-containers.R:19:1', 'test-containers.R:40:1', 'test-containers.R:61:1', 'test-containers.R:74:1', 'test-containers.R:100:1', 'test-deep-lists.R:4:1', 'test-deep-lists.R:16:1', 'test-deep-lists.R:28:1', 'test-deep-lists.R:43:1', 'test-diff.R:1:1', 'test-diff.R:11:1', 'test-diff.R:11:1', 'test-diff.R:20:1', 'test-diff.R:31:1', 'test-diff.R:43:1', 'test-diff.R:43:1', 'test-diff.R:50:1', 'test-diff.R:59:1', 'test-format-conditions.R:1:1', 'test-format-conditions.R:1:1', 'test-format-conditions.R:1:1', 'test-format-conditions.R:1:1', 'test-format-conditions.R:27:1', 'test-format-conditions.R:27:1', 'test-format-conditions.R:27:1', 'test-format-conditions.R:27:1', 'test-format-conditions.R:47:1', 'test-format-conditions.R:47:1', 'test-format-conditions.R:47:1', 'test-format-conditions.R:47:1', 'test-format-conditions.R:67:1', 'test-format-conditions.R:87:1', 'test-format-conditions.R:94:1', 'test-format-conditions.R:117:1', 'test-format-conditions.R:134:1', 'test-format-conditions.R:134:1', 'test-format-conditions.R:134:1', 'test-format-conditions.R:134:1', 'test-glue.R:3:1', 'test-glue.R:18:1', 'test-glue.R:34:1', 'test-hash.R:140:1', 'test-hash.R:151:1', 'test-hash.R:159:1', 'test-hash.R:168:1', 'test-hash.R:179:1', 'test-hash.R:187:1', 'test-hash.R:196:1', 'test-headers.R:4:1', 'test-headers.R:4:1', 'test-headers.R:4:1', 'test-headers.R:4:1', 'test-headers.R:18:1', 'test-inline-2.R:4:1', 'test-inline-2.R:4:1', 'test-inline-2.R:20:1', 'test-inline-2.R:20:1', 'test-inline-2.R:30:1', 'test-inline-2.R:40:1', 'test-inline-2.R:40:1', 'test-inline-2.R:40:1', 'test-inline-2.R:40:1', 'test-inline-2.R:48:1', 'test-inline-2.R:48:1', 'test-inline-2.R:56:1', 'test-inline-2.R:56:1', 'test-inline-2.R:67:1', 'test-inline-2.R:73:1', 'test-inline-2.R:83:1', 'test-inline-2.R:89:1', 'test-inline-2.R:98:1', 'test-inline-2.R:108:1', 'test-inline-2.R:120:1', 'test-inline-2.R:131:1', 'test-inline-2.R:131:1', 'test-inline-2.R:137:1', 'test-inline-2.R:137:1', 'test-inline-2.R:150:1', 'test-inline-2.R:156:1', 'test-inline-2.R:166:1', 'test-inline-2.R:186:1', 'test-inline-2.R:202:1', 'test-inline-2.R:209:1', 'test-inline.R:6:1', 'test-inline.R:6:1', 'test-inline.R:48:1', 'test-inline.R:61:1', 'test-inline.R:69:1', 'test-keypress.R:2:3', 'test-keypress.R:17:3', 'test-keypress.R:27:3', 'test-keypress.R:92:3', 'test-links.R:3:1', 'test-links.R:3:1', 'test-links.R:3:1', 'test-links.R:3:1', 'test-links.R:14:1', 'test-links.R:14:1', 'test-links.R:14:1', 'test-links.R:14:1', 'test-links.R:28:1', 'test-links.R:28:1', 'test-links.R:28:1', 'test-links.R:28:1', 'test-links.R:152:1', 'test-links.R:152:1', 'test-links.R:164:1', 'test-links.R:171:1', 'test-links.R:180:1', 'test-links.R:180:1', 'test-links.R:192:1', 'test-links.R:201:1', 'test-links.R:201:1', 'test-links.R:209:1', 'test-links.R:209:1', 'test-links.R:218:1', 'test-links.R:218:1', 'test-links.R:225:1', 'test-links.R:225:1', 'test-links.R:232:1', 'test-links.R:241:1', 'test-links.R:241:1', 'test-links.R:253:1', 'test-links.R:262:1', 'test-links.R:262:1', 'test-links.R:262:1', 'test-links.R:262:1', 'test-links.R:273:1', 'test-links.R:273:1', 'test-links.R:273:1', 'test-links.R:273:1', 'test-links.R:285:1', 'test-links.R:303:1', 'test-links.R:303:1', 'test-links.R:315:1', 'test-lists.R:4:1', 'test-lists.R:4:1', 'test-lists.R:13:1', 'test-lists.R:13:1', 'test-lists.R:23:1', 'test-lists.R:23:1', 'test-lists.R:41:1', 'test-lists.R:41:1', 'test-lists.R:59:1', 'test-lists.R:59:1', 'test-lists.R:78:1', 'test-lists.R:78:1', 'test-lists.R:96:1', 'test-lists.R:96:1', 'test-lists.R:105:1', 'test-lists.R:105:1', 'test-lists.R:114:1', 'test-lists.R:114:1', 'test-lists.R:122:1', 'test-lists.R:122:1', 'test-lists.R:132:1', 'test-lists.R:132:1', 'test-lists.R:150:1', 'test-lists.R:150:1', 'test-lists.R:168:1', 'test-lists.R:168:1', 'test-lists.R:186:1', 'test-lists.R:186:1', 'test-lists.R:204:1', 'test-lists.R:204:1', 'test-lists.R:222:1', 'test-lists.R:222:1', 'test-lists.R:231:1', 'test-lists.R:243:1', 'test-lists.R:256:1', 'test-meta.R:4:1', 'test-meta.R:4:1', 'test-meta.R:4:1', 'test-meta.R:4:1', 'test-meta.R:15:1', 'test-meta.R:15:1', 'test-meta.R:15:1', 'test-meta.R:15:1', 'test-meta.R:32:1', 'test-meta.R:32:1', 'test-meta.R:32:1', 'test-meta.R:32:1', 'test-meta.R:49:1', 'test-meta.R:49:1', 'test-meta.R:49:1', 'test-meta.R:49:1', 'test-meta.R:60:1', 'test-meta.R:70:1', 'test-non-breaking-space.R:1:1', 'test-package.R:2:3', 'test-pluralization.R:4:1', 'test-pluralization.R:11:1', 'test-pluralization.R:18:1', 'test-pluralization.R:25:1', 'test-pluralization.R:33:1', 'test-pluralization.R:40:1', 'test-pluralization.R:47:1', 'test-pluralization.R:55:1', 'test-pluralization.R:68:1', 'test-pluralization.R:80:1', 'test-pluralization.R:89:1', 'test-pluralization.R:97:1', 'test-prettycode.R:72:1', 'test-prettycode.R:72:1', 'test-prettycode.R:83:1', 'test-prettycode.R:83:1', 'test-prettycode.R:94:1', 'test-prettycode.R:94:1', 'test-prettycode.R:100:1', 'test-prettycode.R:100:1', 'test-prettycode.R:114:1', 'test-prettycode.R:114:1', 'test-prettycode.R:120:1', 'test-prettycode.R:120:1', 'test-prettycode.R:126:1', 'test-prettycode.R:126:1', 'test-prettycode.R:132:1', 'test-prettycode.R:132:1', 'test-prettycode.R:230:1', 'test-prettycode.R:234:1', 'test-prettycode.R:247:1', 'test-prettycode.R:257:1', 'test-progress-along.R:18:1', 'test-progress-along.R:35:1', 'test-progress-along.R:52:1', 'test-progress-along.R:89:1', 'test-progress-bar.R:1:1', 'test-progress-bar.R:1:1', 'test-progress-bar.R:1:1', 'test-progress-bar.R:1:1', 'test-progress-bar.R:10:1', 'test-progress-bar.R:32:1', 'test-progress-bar.R:32:1', 'test-progress-c.R:2:3', 'test-progress-c.R:112:3', 'test-progress-c.R:118:1', 'test-progress-c.R:135:3', 'test-progress-client.R:1:1', 'test-progress-client.R:15:1', 'test-progress-client.R:21:1', 'test-progress-client.R:52:1', 'test-progress-client.R:86:1', 'test-progress-client.R:101:1', 'test-progress-client.R:115:1', 'test-progress-client.R:130:1', 'test-progress-client.R:146:1', 'test-progress-client.R:176:1', 'test-progress-handler-logger.R:1:1', 'test-progress-message.R:1:1', 'test-progress-message.R:9:1', 'test-progress-message.R:51:1', 'test-progress-message.R:62:1', 'test-progress-ticking.R:1:1', 'test-progress-types.R:4:1', 'test-progress-types.R:31:3', 'test-progress-types.R:57:1', 'test-progress-types.R:82:1', 'test-progress-types.R:106:1', 'test-progress-types.R:130:1', 'test-progress-variables.R:1:1', 'test-progress-variables.R:25:1', 'test-progress-variables.R:39:1', 'test-progress-variables.R:50:1', 'test-progress-variables.R:63:1', 'test-progress-variables.R:76:1', 'test-progress-variables.R:89:1', 'test-progress-variables.R:99:1', 'test-progress-variables.R:114:1', 'test-progress-variables.R:140:1', 'test-progress-variables.R:158:1', 'test-progress-variables.R:182:1', 'test-progress-variables.R:198:1', 'test-progress-variables.R:216:1', 'test-progress-variables.R:241:1', 'test-rlang-errors.R:1:1', 'test-rlang-errors.R:1:1', 'test-rlang-errors.R:1:1', 'test-rlang-errors.R:1:1', 'test-rlang-errors.R:38:1', 'test-rlang-errors.R:38:1', 'test-rlang-errors.R:38:1', 'test-rlang-errors.R:38:1', 'test-rlang-errors.R:61:1', 'test-rlang-errors.R:61:1', 'test-rlang-errors.R:61:1', 'test-rlang-errors.R:61:1', 'test-rlang-errors.R:84:1', 'test-rlang-errors.R:106:1', 'test-rlang-errors.R:126:1', 'test-rules.R:44:1', 'test-rules.R:147:1', 'test-spark.R:1:1', 'test-spark.R:1:1', 'test-spark.R:8:1', 'test-spark.R:8:1', 'test-subprocess.R:2:3', 'test-subprocess.R:43:3', 'test-subprocess.R:81:3', 'test-subprocess.R:145:3', 'test-text.R:4:1', 'test-themes.R:3:1', 'test-themes.R:3:1', 'test-themes.R:3:1', 'test-themes.R:3:1', 'test-themes.R:32:1', 'test-themes.R:54:1', 'test-themes.R:95:1', 'test-themes.R:103:1', 'test-themes.R:121:1', 'test-timer.R:15:3', 'test-tree.R:1:1', 'test-tree.R:1:1', 'test-tree.R:1:1', 'test-tree.R:1:1', 'test-tree.R:92:1', 'test-tree.R:92:1', 'test-tree.R:92:1', 'test-tree.R:92:1', 'test-type.R:1:1', 'test-utf8.R:8:3', 'test-utf8.R:98:1', 'test-utils.R:11:1', 'test-utils.R:37:1', 'test-utils.R:162:1', 'test-utils.R:191:1', 'test-utils.R:202:1', 'test-utils.R:214:1', 'test-utils.R:226:1', 'test-verbatim.R:4:1', 'test-vt.R:1:1', 'test-vt.R:7:1', 'test-vt.R:13:1', 'test-vt.R:19:1', 'test-vt.R:28:1', 'test-vt.R:37:1', 'test-vt.R:67:1', 'test-vt.R:79:1', 'test-vt.R:88:1' • On Windows (1): 'test-status-bar.R:304:3' • no srcrefs (2): 'test-defer.R:2:3', 'test-substitution.R:5:3' [ FAIL 0 | WARN 0 | SKIP 474 | PASS 1531 ] Deleting unused snapshots: 'utf8/utf8-output.txt' > > proc.time() user system elapsed 42.26 3.89 48.34