mirror of
https://gitea.invidious.io/iv-org/shard-spectator.git
synced 2024-08-15 00:53:35 +00:00
Lazy iterate over failures and errors
Return iterator from #failures and #errors methods in Report. Update spec to reflect this.
This commit is contained in:
parent
32a049d973
commit
dc7d5fbe25
2 changed files with 6 additions and 6 deletions
|
@ -38,12 +38,12 @@ module Spectator
|
|||
|
||||
# Returns a set of results for all failed examples.
|
||||
def failures
|
||||
@results.compact_map(&.as?(FailedResult))
|
||||
@results.each.compact_map(&.as?(FailedResult))
|
||||
end
|
||||
|
||||
# Returns a set of results for all errored examples.
|
||||
def errors
|
||||
@results.compact_map(&.as?(ErroredResult))
|
||||
@results.each.compact_map(&.as?(ErroredResult))
|
||||
end
|
||||
|
||||
# Length of time it took to run just example code.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue