✔ |  OK F W S | Context

⠏ |   0       | tests
⠋ |   1       | tests
✔ |   1       | tests

⠏ |   0       | Expectations
⠋ |   1       | Expectations
⠙ |   1 1     | Expectations
⠹ |   1 2     | Expectations
⠸ |   1 3     | Expectations
⠼ |   1 4     | Expectations
⠴ |   2 4     | Expectations
✖ |   2 4     | Expectations
────────────────────────────────────────────────────────────────────────────────
tests.R:12: failure: Failure:1
Failure has been forced

tests.R:16: failure: Failure:2a
Failure has been forced

tests.R:19: failure: Failure:2b
FALSE isn't true.

tests.R:24: failure: Failure:loop
`i` not equal to 2.
1/1 mismatches
[1] 1 - 2 == -1
────────────────────────────────────────────────────────────────────────────────

⠏ |   0       | Expectations2
✔ |   0       | Expectations2

⠏ |   0       | Errors
⠋ |   0 1     | Errors
⠙ |   0 2     | Errors
✖ |   0 2     | Errors
────────────────────────────────────────────────────────────────────────────────
tests.R:33: error: Error:1
stop
1: stop("stop") at reporters/tests.R:33

tests.R:47: error: Error:3
!
1: f() at reporters/tests.R:47
2: g() at reporters/tests.R:38
3: h() at reporters/tests.R:41
4: stop("!") at reporters/tests.R:44
────────────────────────────────────────────────────────────────────────────────

⠏ |   0       | Recursion
⠋ |   0 1     | Recursion
✖ |   0 1     | Recursion
────────────────────────────────────────────────────────────────────────────────
tests.R:56: error: Recursion:1
This is deep
1: f(25) at reporters/tests.R:56
2: f(x - 1) at reporters/tests.R:54
3: f(x - 1) at reporters/tests.R:54
4: f(x - 1) at reporters/tests.R:54
5: f(x - 1) at reporters/tests.R:54
6: f(x - 1) at reporters/tests.R:54
7: f(x - 1) at reporters/tests.R:54
8: f(x - 1) at reporters/tests.R:54
9: f(x - 1) at reporters/tests.R:54
10: f(x - 1) at reporters/tests.R:54
...
18: f(x - 1) at reporters/tests.R:54
19: f(x - 1) at reporters/tests.R:54
20: f(x - 1) at reporters/tests.R:54
21: f(x - 1) at reporters/tests.R:54
22: f(x - 1) at reporters/tests.R:54
23: f(x - 1) at reporters/tests.R:54
24: f(x - 1) at reporters/tests.R:54
25: f(x - 1) at reporters/tests.R:54
26: f(x - 1) at reporters/tests.R:54
27: stop("This is deep") at reporters/tests.R:54
────────────────────────────────────────────────────────────────────────────────

⠏ |   0       | Skips
⠋ |   0     1 | Skips
⠙ |   0     2 | Skips
⠹ |   0     3 | Skips
✔ |   0     3 | Skips
────────────────────────────────────────────────────────────────────────────────
tests.R:62: skip: Skip:1
skip

tests.R:69: skip: Skip:2
skip

tests.R:72: skip: Skip:3
Empty test
────────────────────────────────────────────────────────────────────────────────

⠏ |   0       | Warnings
⠋ |   0   1   | Warnings
⠙ |   0   2   | Warnings
⠹ |   0   3   | Warnings
✔ |   0   3   | Warnings
────────────────────────────────────────────────────────────────────────────────
tests.R:78: warning: Warning:1
abc

tests.R:84: warning: Warning:2
def

tests.R:85: warning: Warning:2
ghi
────────────────────────────────────────────────────────────────────────────────

⠏ |   0       | Output
⠋ |   1       | Output
⠙ |   2       | Output
✔ |   2       | Output

⠏ |   0       | End
✔ |   0       | End

══ Results ═════════════════════════════════════════════════════════════════════
OK:       5
Failed:   7
Warnings: 3
Skipped:  3
