Skip to content

PR: Enable more tests on CI#434

Merged
ccordoba12 merged 5 commits intospyder-ide:masterfrom
Czaki:unskip_tests
Jun 9, 2023
Merged

PR: Enable more tests on CI#434
ccordoba12 merged 5 commits intospyder-ide:masterfrom
Czaki:unskip_tests

Conversation

@Czaki
Copy link
Copy Markdown
Contributor

@Czaki Czaki commented Jun 3, 2023

In this PR I have added installation of libs required by qt to setup QApplication. For this, I have used tlambert03/setup-qt-libs@v1 . This action is used in few projects testing Qt (like napari) so if new Qt version requires some additional library it will be added without the need to make such a patch in all projects.

@Czaki
Copy link
Copy Markdown
Contributor Author

Czaki commented Jun 3, 2023

I have hope that I found all test to uncomment.

@dalthviz dalthviz added this to the v2.4.0 milestone Jun 5, 2023
@dalthviz dalthviz changed the title Enable more test on CI PR: Enable more test on CI Jun 5, 2023
Copy link
Copy Markdown
Member

@dalthviz dalthviz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Czaki for working on this! Checking seems like maybe there is just one more test which skip on linux could be removed:

(sys.platform.startswith('linux') and not_using_conda()),

Other than that this LGTM 👍

However, just in case, what do you think @CAM-Gerlach and @ccordoba12 ?

@Czaki
Copy link
Copy Markdown
Contributor Author

Czaki commented Jun 5, 2023

I have removed it and all Linux test pass :)

Copy link
Copy Markdown
Member

@ccordoba12 ccordoba12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left a small question, otherwise looks good to me.

Copy link
Copy Markdown
Member

@ccordoba12 ccordoba12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @Czaki for your help with this!

@Czaki
Copy link
Copy Markdown
Contributor Author

Czaki commented Jun 9, 2023

Merge (to unblock the second PR)?

@ccordoba12 ccordoba12 changed the title PR: Enable more test on CI PR: Enable more tests on CI Jun 9, 2023
@ccordoba12
Copy link
Copy Markdown
Member

Sure, let's do it! I was waiting for @dalthviz, but since he's not available this week and this doesn't affect the library itself, I think it's fine to proceed.

@ccordoba12 ccordoba12 merged commit 858cba3 into spyder-ide:master Jun 9, 2023
@Czaki Czaki deleted the unskip_tests branch June 10, 2023 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants