-
Notifications
You must be signed in to change notification settings - Fork 6
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
Add CI, tox config and other test adjustments #3
Merged
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
00ad000
add GHA workflow and tox config
jaimergp 8159636
add fixture by @Czaki
jaimergp 2cb3223
remove pyside6 pin
jaimergp d5593c1
fail-fast: false
jaimergp 31450f3
prune matrix a bit more
jaimergp f5eab01
use optional-dependencies
jaimergp ad8f8ca
allow dialog via decorator-marker
jaimergp 5509abe
try something else
jaimergp cb6cdd8
prune matrix a bit more
jaimergp bc602f8
fix link in README
jaimergp 57aff42
remove py38
jaimergp 97395ad
skip on linux py311 pyside2
jaimergp fc7d690
skip on all platforms
jaimergp b31cf72
parametrize fixture and waitUntil
jaimergp 79ecc9d
skip module
jaimergp 1793b1f
increase timeout?
jaimergp cd31626
update workflows
jaimergp 7582ac7
a bit more?
jaimergp 0ba11f7
run all bindings in the same job
jaimergp 73a799e
wait for a known number of mocked plugins
jaimergp 492595a
pre-commit
jaimergp 92ccef9
add pre-commit step
jaimergp 5a9220f
pin to x.x.x
jaimergp 4f4a8b4
do not use a lambda here
jaimergp 418a64b
Update napari_plugin_manager/_tests/test_qt_plugin_dialog.py
jaimergp 255a277
Apply suggestions from code review
jaimergp File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did we know how many entries we expect here? If the test ends before the thread yelding new plugin entries it may end with a crash whole test setup. We should wait until this thread ends working.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also lambdas are sometimes funky in these tests, so using a separate function might be slightly better
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done :)