Skip to content

Adding multilevel output folding #417

Open
@lukjak

Description

@lukjak

Hello,

In case of hundreds/thousands cases executed in a single run, it is hard to navigate single table with all the output.
Adding ability to collapse/expand not only the whole results table but also smaller groups would be very convenient.
See attached example which is output from PyCharm's "Export test results to the file" command + screenshot of source file structure.
I imagine that in the simplest form an option would cause adding to the result table rows with "Hide all/Show all (level name)" item.
For example for the attached example there would be the following rows added in the relevant global table rows:
"Hide all/Show all (package 1)"
"Hide all/Show all (test_abc)"
"Hide all/Show all (test_abc_1)"
etc.
Source structure:
image
PyCharm report:
Test Results - pytest_in_all_tests.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementThis issue/PR relates to a feature request.next-genCandidate for the next-gen project

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions