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

Enable skipped tests #5363

Draft
wants to merge 12 commits into
base: master
Choose a base branch
from
Draft

Enable skipped tests #5363

wants to merge 12 commits into from

Conversation

snejus
Copy link
Member

@snejus snejus commented Jul 16, 2024

Under #5362 me and @bal-e found out that EmbedartCliTest does not run since it does not
inherit from unittest.TestCase.

This PR fixes the above and another test that also had the same issue:
LRCLibIntegrationTest.

Additionally, I went ahead and removed unittest.skip from tests that are skipped because
of missing dependencies, and added installation instructions for those dependencies in the
build.

@snejus snejus self-assigned this Jul 16, 2024
Copy link

Thank you for the PR! The changelog has not been updated, so here is a friendly reminder to check if you need to add an entry.

@snejus
Copy link
Member Author

snejus commented Jul 16, 2024

Now I'm waiting to see failures from the windows runner and will try to install the dependencies on this runner.

@snejus snejus mentioned this pull request Jul 16, 2024
@Serene-Arc
Copy link
Contributor

Given that this isn't passing the tests and #5362 is much larger, I think we should merge the other first.

@snejus snejus changed the base branch from master to cleanup-tests July 18, 2024 07:14
@snejus snejus force-pushed the enable-skipped-tests branch from d4a3f29 to 5337d41 Compare July 18, 2024 07:14
Base automatically changed from cleanup-tests to master July 18, 2024 11:25
@snejus snejus force-pushed the enable-skipped-tests branch from 5337d41 to c9702a4 Compare July 18, 2024 11:26
@snejus snejus marked this pull request as draft July 18, 2024 11:37
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