Skip to content

Conversation

@adiian
Copy link

@adiian adiian commented Jun 11, 2025

I added a feature which groups the testcases by describe in test explorer ui panel in the vs code side bar.

To enable the feature you need to add the following param in .vscode/settings.son file:

"jasmineExplorer.groupByDescribe": true

you can create hierarchical structures by embedding describes in in each-other:

File1.spec.js:

describe('checks', () => {

  describe('APIChecker', () => {

    ...
File2.spec.js:

describe('checks', () => {

  describe('LLMChecker', () => {
    let checker;
    ...
    

includes fix for multi level hierarchies

@hbenl
Copy link
Owner

hbenl commented Jun 21, 2025

Thanks for the PR!
Unfortunately there was another pending PR that I merged first which conflicts with your PR, could you update it? The good news is that the other PR simplified the LoadTestsReporter, which should also help making yours simpler.

@adiian
Copy link
Author

adiian commented Jun 22, 2025

will check, I think there is also another issue, the extension recognize only jasmine.json config, while jasmine works with .(m)js too. When resolving the conflicts I will also check it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants