You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The tests in test/test_plugin.py run against headless nvim instances. Since many features of Semshi operate asynchronously, it can be tricky to track when they have completed (esp. because sometimes we can't differentiate between a pending and a failed event). Consequently, some of the tests are based on timeouts which occasionally makes tests fail randomly on Travis.
This should be fixed soon because it also potentially confuses contributors submitting PRs.
(Also we should revisit the inadequate usage of fixtures that Pytest is nagging about.)
The text was updated successfully, but these errors were encountered:
The tests in
test/test_plugin.py
run against headless nvim instances. Since many features of Semshi operate asynchronously, it can be tricky to track when they have completed (esp. because sometimes we can't differentiate between a pending and a failed event). Consequently, some of the tests are based on timeouts which occasionally makes tests fail randomly on Travis.This should be fixed soon because it also potentially confuses contributors submitting PRs.
(Also we should revisit the inadequate usage of fixtures that Pytest is nagging about.)
The text was updated successfully, but these errors were encountered: