Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

file path is missing in Suite overview on latest version of allure #623

Closed
ibrocodes7 opened this issue Feb 22, 2023 · 4 comments
Closed

Comments

@ibrocodes7
Copy link

Describe the bug
Earlier in the suite section, file paths are used a first level reference and expanding it would show the describe suite titles. But now, suite titles are shown instead.

To Reproduce
Steps to reproduce the behavior:

  1. Go to allure report overview
  2. Click on 'show all'
  3. See error

Expected behavior
The tree structure of the Suite should have the file path as well.

Screenshots
SCR-20230222-g3u
SCR-20230222-g5n

Desktop (please complete the following information):

  • OS: darwin, linux
  • Browser: Chromium
  • Version:
    "allure-commandline": "^2.21.0",
    "allure-playwright": "^2.0.0",
@baev
Copy link
Member

baev commented Feb 22, 2023

There is the configuration option is available to configure such behavior, see https://github.com/allure-framework/allure-js/tree/master/packages/allure-playwright#suit-title

@ibrocodes7
Copy link
Author

@baev setting suiteTitle property to true generated with filePath. Thank you! It used to be true by default, in older versions, isn't?

@DOrlov77
Copy link

DOrlov77 commented May 16, 2023

Hi guys,
the detail and suiteTitle should be TRUE by default.
Now this behavior is broken.
Since there is no option to define this params via command line - our CI pipeline was broken.
Any chance to fix this defect?
Or make possible to configure the reporter via command line?
Thanks!

@baev
Copy link
Member

baev commented Jul 1, 2024

#1033 will allow you to use the Packages tab to see the tests grouped by test files.

I agree that, by default, the report should show the tests grouped by spec paths and then additionally grouped by describes (if any). The problem is that Allure 2 currently has limitations that prevent the proper implementation of the report this way. The good news is that it's already planned for Allure 3.

Closing this issue right now since suiteTitle and details are set to true by default in the current version (3.0.0-beta.4)

@baev baev closed this as completed Jul 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants