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
Would it be a bad idea to make tests that don't have the necessary dependencies mark themselves as skipped? For example, the mitiff writer's (@TAlonglong) tests require the libtiff (pylibtiff) python library which isn't always the easiest to install. To have the tests fail may be too strong of a response, but I could see this being bad on CIs where we would want to be alerted in the most obvious way (failed tests) if dependencies are missing.
Thoughts?
The text was updated successfully, but these errors were encountered:
No comments since making this. I'm closing this as we've generally decided that all tests should be runnable on CI and someone should expect failures for missing dependencies. Now that we have pytest it is much easier to do pytest satpy/tests/test_some_module.py.
Would it be a bad idea to make tests that don't have the necessary dependencies mark themselves as skipped? For example, the mitiff writer's (@TAlonglong) tests require the libtiff (pylibtiff) python library which isn't always the easiest to install. To have the tests fail may be too strong of a response, but I could see this being bad on CIs where we would want to be alerted in the most obvious way (failed tests) if dependencies are missing.
Thoughts?
The text was updated successfully, but these errors were encountered: