enthought / enthought/traitsui

Skip Wx test failures / dont allow CI to fail

Open
#1,533 0 comments 0 reactions 0 assignees View on GitHub
component: test suite toolkit: WxPython4
Dominant language
Python
Stars
306
Forks
99
PR merge metrics
No merged PRs in 30d

Description

Currently, the test suite is allowed to fail on wx, but this adds the risk of us introducing regressions without realizing it (merging green PRs that actually introduce new wx failures).

We want to halt this now, skipping any currently failing tests on wx (they can be fixed over time), but requiring the remaining test suite to pass. This way we will catch new failures before the causing code gets merged.

See: https://github.com/enthought/pyface/pull/900#pullrequestreview-608287222

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.